netapp.santricity.models.symbol package¶
Submodules¶
netapp.santricity.models.symbol.abstract_vol_ref_list module¶
AbstractVolRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.abstract_vol_ref_list.
AbstractVolRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
abstract_vol_ref
¶ Gets the abstract_vol_ref of this AbstractVolRefList. The unique identification value of the volume that is accessed via the LUN value associated with this mapping definition.
Returns: The abstract_vol_ref of this AbstractVolRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.access_volume module¶
AccessVolume.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.access_volume.
AccessVolume
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
access_volume_ref
¶ Gets the access_volume_ref of this AccessVolume. The identifier value for this AccessVolume. Other objects may use this reference value to refer to the AccessVolume.
Returns: The access_volume_ref of this AccessVolume. Return type: str Required/optional: required
-
capacity
¶ Gets the capacity of this AccessVolume. The (simulated) capacity of the AccessVolume maintained by the controller. Since there is essentially no true data storage capacity present for an AccessVolume, this value is used to determine the block addressing limit of the unit, which is an important aspect of the UTM command transfer protocol.
Returns: The capacity of this AccessVolume. Return type: int Required/optional: required
-
enabled
¶ Gets the enabled of this AccessVolume. True if the access volume feature (and thus the UTM command transfer capability) is enabled, or false if it is disabled.
Returns: The enabled of this AccessVolume. Return type: bool Required/optional: required
-
reserved1
¶ Gets the reserved1 of this AccessVolume.
Returns: The reserved1 of this AccessVolume. Return type: str Required/optional: optional
-
volume_handle
¶ Gets the volume_handle of this AccessVolume. An identifier value for the AccessVolume object. This will generally correspond to the logical unit number (LUN) that is used to access the volume for UTM protocol command transactions.
Returns: The volume_handle of this AccessVolume. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.accessible_controller module¶
AccessibleController.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.accessible_controller.
AccessibleController
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
all_controllers
¶ Gets the all_controllers of this AccessibleController. An array of SYMbol reference values for all of the controllers that are present in the storage array where this controller resides.
Returns: The all_controllers of this AccessibleController. Return type: list[str] Required/optional: required
-
sa_id
¶ Gets the sa_id of this AccessibleController. The world-wide unique identifier of the storage array in which this controller resides.
Returns: The sa_id of this AccessibleController. Return type: SAIdentifier Required/optional: required
-
slot
¶ Gets the slot of this AccessibleController. The slot within its tray where this controller resides.
Returns: The slot of this AccessibleController. Return type: int Required/optional: required
-
this_controller
¶ Gets the this_controller of this AccessibleController. The SYMbol reference value that uniquely identifies this controller.
Returns: The this_controller of this AccessibleController. Return type: str Required/optional: required
-
tray_id
¶ Gets the tray_id of this AccessibleController. The ID value of the tray in which this controller resides.
Returns: The tray_id of this AccessibleController. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.alarm module¶
Alarm.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.alarm.
Alarm
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
alarm_ref
¶ Gets the alarm_ref of this Alarm. The reference for this physical alarm.
Returns: The alarm_ref of this Alarm. Return type: str Required/optional: required
-
is_manageable
¶ Gets the is_manageable of this Alarm. True if the alarm is manageable using the setAlarm procedure.
Returns: The is_manageable of this Alarm. Return type: bool Required/optional: required
-
physical_location
¶ Gets the physical_location of this Alarm. The location of the alarm. The parent reference in Location identifies the tray containing the alarm, and the position field is set to 1.
Returns: The physical_location of this Alarm. Return type: Location Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this Alarm. The repair policy for the alarm component.
Returns: The repair_policy of this Alarm. Return type: RepairPolicy Required/optional: required
-
rtr_attributes
¶ Gets the rtr_attributes of this Alarm. The CRU type of the alarm plus its ready-to-remove attributes, which are based on the CRU type
Returns: The rtr_attributes of this Alarm. Return type: RTRAttributes Required/optional: required
-
status
¶ Gets the status of this Alarm. The operational status of the alarm.
Returns: The status of this Alarm. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.alarm_update_descriptor module¶
AlarmUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.alarm_update_descriptor.
AlarmUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
alarm_control
¶ Gets the alarm_control of this AlarmUpdateDescriptor. Indicates the alarm control to activate on the specified alarm.
Returns: The alarm_control of this AlarmUpdateDescriptor. Return type: str Required/optional: required
-
alarm_ref
¶ Gets the alarm_ref of this AlarmUpdateDescriptor. The reference that identifies the physical alarm to modify.
Returns: The alarm_ref of this AlarmUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.application_awareness_bundle module¶
ApplicationAwarenessBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.application_awareness_bundle.
ApplicationAwarenessBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
key_value_tag
¶ Gets the key_value_tag of this ApplicationAwarenessBundle. This is an array of elements that report the a key-value tag and its reference.
Returns: The key_value_tag of this ApplicationAwarenessBundle. Return type: list[KeyValueTag] Required/optional: required
-
key_value_tag_mapping
¶ Gets the key_value_tag_mapping of this ApplicationAwarenessBundle. This element is an array of the mappings (using references) between a key-value tag and a volume.
Returns: The key_value_tag_mapping of this ApplicationAwarenessBundle. Return type: list[KeyValueTagMapping] Required/optional: required
-
workload
¶ Gets the workload of this ApplicationAwarenessBundle. This is an array of elements that reports Workload references.
Returns: The workload of this ApplicationAwarenessBundle. Return type: list[Workload] Required/optional: required
-
workload_volume_mapping
¶ Gets the workload_volume_mapping of this ApplicationAwarenessBundle. This is an array of elements that report the mapping between workloads and volumes.
Returns: The workload_volume_mapping of this ApplicationAwarenessBundle. Return type: list[WorkloadVolumeMapping] Required/optional: required
-
netapp.santricity.models.symbol.arvm_default_attributes module¶
ARVMDefaultAttributes.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.arvm_default_attributes.
ARVMDefaultAttributes
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
default_error_statistics_list_length
¶ Gets the default_error_statistics_list_length of this ARVMDefaultAttributes. Recommended default sample list length limit to pass to getAsyncMirrorSyncStatistics for an ERROR statistics request (AsyncMirrorSyncStatisticsRequestDescriptor::sampleLimit field)
Returns: The default_error_statistics_list_length of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
default_link_bandwidth_test_iterations
¶ Gets the default_link_bandwidth_test_iterations of this ARVMDefaultAttributes. The default number of test iterations for a bandwidth test (specified in AsyncMirrorGroupConnectivityTestDescriptor when AsyncMirrorGroupConnectivityTestType is ASYNC_MIRROR_GROUP_LINK_BANDWIDTH_TEST).
Returns: The default_link_bandwidth_test_iterations of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
default_link_latency_test_iterations
¶ Gets the default_link_latency_test_iterations of this ARVMDefaultAttributes. The default number of test iterations for a link latency test (specified in AsyncMirrorGroupConnectivityTestDesscriptor when AsyncMirrorGroupConnectivityTestType is ASYNC_MIRROR_GROUP_LINK_LATENCY_TEST).
Returns: The default_link_latency_test_iterations of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
default_longest_statistics_list_length
¶ Gets the default_longest_statistics_list_length of this ARVMDefaultAttributes. Recommended default sample list length limit to pass to getAsyncMirrorSyncStatistics for a LONGEST statistics request (AsyncMirrorSyncStatisticsRequestDescriptor::sampleLimit field)
Returns: The default_longest_statistics_list_length of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
default_recent_statistics_list_length
¶ Gets the default_recent_statistics_list_length of this ARVMDefaultAttributes. Recommended default sample list length limit to pass to getAsyncMirrorSyncStatistics for a RECENT statistics request (AsyncMirrorSyncStatisticsRequestDescriptor::sampleLimit field)
Returns: The default_recent_statistics_list_length of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
default_recovery_point_age_alert_threshold_in_minutes
¶ Gets the default_recovery_point_age_alert_threshold_in_minutes of this ARVMDefaultAttributes. Default recovery point age alert threshold.
Returns: The default_recovery_point_age_alert_threshold_in_minutes of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
default_repository_capacity_as_percent_of_mirrored_capacity
¶ Gets the default_repository_capacity_as_percent_of_mirrored_capacity of this ARVMDefaultAttributes. Default repository capacity as a percentage of the mirror capacity..
Returns: The default_repository_capacity_as_percent_of_mirrored_capacity of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
default_repository_utilization_warning_threshold
¶ Gets the default_repository_utilization_warning_threshold of this ARVMDefaultAttributes. Default repository utilization warning threshold percentage.
Returns: The default_repository_utilization_warning_threshold of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
default_sync_completion_time_alert_threshold_in_minutes
¶ Gets the default_sync_completion_time_alert_threshold_in_minutes of this ARVMDefaultAttributes. Default sync completion time alert threshold.
Returns: The default_sync_completion_time_alert_threshold_in_minutes of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
default_sync_interval_in_minutes
¶ Gets the default_sync_interval_in_minutes of this ARVMDefaultAttributes. Default sync interval in minutes.
Returns: The default_sync_interval_in_minutes of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
max_allowed_link_latency_in_microseconds
¶ Gets the max_allowed_link_latency_in_microseconds of this ARVMDefaultAttributes. Indicates the max allowed link latency between two RVM arrays.
Returns: The max_allowed_link_latency_in_microseconds of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
max_error_statistics_list_length
¶ Gets the max_error_statistics_list_length of this ARVMDefaultAttributes. Maximum sample list length limit allowed in a call to getAsyncMirrorSyncStatistics for an ERROR statistics request (AsyncMirrorSyncStatisticsRequestDescriptor::sampleLimit field)
Returns: The max_error_statistics_list_length of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
max_longest_statistics_list_length
¶ Gets the max_longest_statistics_list_length of this ARVMDefaultAttributes. Maximum sample list length limit allowed in a call to getAsyncMirrorSyncStatistics for a LONGEST statistics request (AsyncMirrorSyncStatisticsRequestDescriptor::sampleLimit field)
Returns: The max_longest_statistics_list_length of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
max_recent_statistics_list_length
¶ Gets the max_recent_statistics_list_length of this ARVMDefaultAttributes. Maximum sample list length limit allowed in a call to getAsyncMirrorSyncStatistics for a RECENT statistics request (AsyncMirrorSyncStatisticsRequestDescriptor::sampleLimit field)
Returns: The max_recent_statistics_list_length of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
max_repository_capacity_as_percent_of_mirrored_capacity
¶ Gets the max_repository_capacity_as_percent_of_mirrored_capacity of this ARVMDefaultAttributes. Maximum repository capacity as a percentage of the mirror capacity..
Returns: The max_repository_capacity_as_percent_of_mirrored_capacity of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
maximum_connectivity_test_timeout
¶ Gets the maximum_connectivity_test_timeout of this ARVMDefaultAttributes. Maximum timeout (in seconds) allowed for AMG connectivity test (specified in AsyncMirrorGroupConnectivityTestDescriptor).
Returns: The maximum_connectivity_test_timeout of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
maximum_link_bandwidth_test_iterations
¶ Gets the maximum_link_bandwidth_test_iterations of this ARVMDefaultAttributes. Maximum number of test iterations allowed for bandwidth test (specified in AsyncMirrorGroupConnectivityTestDescriptor when AsyncMirrorGroupConnectivityTestType is ASYNC_MIRROR_GROUP_LINK_BANDWIDTH_TEST).
Returns: The maximum_link_bandwidth_test_iterations of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
maximum_link_latency_test_iterations
¶ Gets the maximum_link_latency_test_iterations of this ARVMDefaultAttributes. Maximum number of test iterations allowed for link latency test (specified in AsyncMirrorGroupConnectivityTestDescriptor when AsyncMirrorGroupConnectivityTestType is ASYNC_MIRROR_GROUP_LINK_LATENCY_TEST).
Returns: The maximum_link_latency_test_iterations of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
minimum_repository_capacity_in_bytes
¶ Gets the minimum_repository_capacity_in_bytes of this ARVMDefaultAttributes. The minimum repository size (in bytes) for a mirror repository.
Returns: The minimum_repository_capacity_in_bytes of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
minimum_repository_capacity_in_hundredths_of_percent_of_mirrored_capacity
¶ Gets the minimum_repository_capacity_in_hundredths_of_percent_of_mirrored_capacity of this ARVMDefaultAttributes. The minimum repository size as 1/100ths of a percent of mirror capacity.
Returns: The minimum_repository_capacity_in_hundredths_of_percent_of_mirrored_capacity of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
minimum_sync_interval_in_minutes
¶ Gets the minimum_sync_interval_in_minutes of this ARVMDefaultAttributes. Minimum sync interval in minutes.
Returns: The minimum_sync_interval_in_minutes of this ARVMDefaultAttributes. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.asup_status module¶
AsupStatus.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.asup_status.
AsupStatus
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
asup
¶ Gets the asup of this AsupStatus.
Returns: The asup of this AsupStatus. Return type: bool Required/optional: optional
-
on_demand
¶ Gets the on_demand of this AsupStatus.
Returns: The on_demand of this AsupStatus. Return type: bool Required/optional: optional
-
remote_diags
¶ Gets the remote_diags of this AsupStatus.
Returns: The remote_diags of this AsupStatus. Return type: bool Required/optional: optional
-
netapp.santricity.models.symbol.asup_status_returned module¶
AsupStatusReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.asup_status_returned.
AsupStatusReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
asup_status
¶ Gets the asup_status of this AsupStatusReturned. This field is returned if the value of returnCode is equal to RETCODE_OK.
Returns: The asup_status of this AsupStatusReturned. Return type: AsupStatus Required/optional: optional
-
return_code
¶ Gets the return_code of this AsupStatusReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this AsupStatusReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group module¶
AsyncMirrorGroup.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group.
AsyncMirrorGroup
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroup. The reference (key) for the mirror group.
Returns: The group_ref of this AsyncMirrorGroup. Return type: str Required/optional: required
-
group_state
¶ Gets the group_state of this AsyncMirrorGroup. The Mirror Group State. This is determined primarily by the presence or lack of a recovery point.
Returns: The group_state of this AsyncMirrorGroup. Return type: str Required/optional: required
-
label
¶ Gets the label of this AsyncMirrorGroup. The user assigned name for the mirror group.
Returns: The label of this AsyncMirrorGroup. Return type: str Required/optional: required
-
local_role
¶ Gets the local_role of this AsyncMirrorGroup. The current role of this (local) array with respect to this mirror group.
Returns: The local_role of this AsyncMirrorGroup. Return type: str Required/optional: required
-
mirror_channel_remote_target
¶ Gets the mirror_channel_remote_target of this AsyncMirrorGroup. The path to the remote array to be used by this AMG (a reference to the associated RemoteTarget).
Returns: The mirror_channel_remote_target of this AsyncMirrorGroup. Return type: str Required/optional: required
-
orphan_group
¶ Gets the orphan_group of this AsyncMirrorGroup. If true, the mirror group is an orphan.
Returns: The orphan_group of this AsyncMirrorGroup. Return type: bool Required/optional: required
-
recovery_point_age_alert_threshold_minutes
¶ Gets the recovery_point_age_alert_threshold_minutes of this AsyncMirrorGroup. The recovery point age objective (in minutes). The user is notified via needs-attention when the age of the last good recovery point exceeds this value. A value of ARVM_RECOVERY_POINT_AGE_THRESHOLD_NONE indicates no threshold is set.
Returns: The recovery_point_age_alert_threshold_minutes of this AsyncMirrorGroup. Return type: int Required/optional: required
-
remote_role
¶ Gets the remote_role of this AsyncMirrorGroup. The current role of the peer (remote) array with respect to this mirror group.
Returns: The remote_role of this AsyncMirrorGroup. Return type: str Required/optional: required
-
repository_utilization_warn_threshold
¶ Gets the repository_utilization_warn_threshold of this AsyncMirrorGroup. The repository utilization warning threshold (0-100 percent). A needs attention condition will be generated if the percent of the repository capacity currently utilized exceeds this threshold.
Returns: The repository_utilization_warn_threshold of this AsyncMirrorGroup. Return type: int Required/optional: required
-
role_change_progress
¶ Gets the role_change_progress of this AsyncMirrorGroup. This field indicates the current state of the role change process. This may be an extended condition due to the data sync needed for an orderly role change or the recovery point rollback needed for a no-sync or forced role change.
Returns: The role_change_progress of this AsyncMirrorGroup. Return type: str Required/optional: required
-
sync_activity
¶ Gets the sync_activity of this AsyncMirrorGroup. Current synchronization activity.
Returns: The sync_activity of this AsyncMirrorGroup. Return type: str Required/optional: required
-
sync_completion_time_alert_threshold_minutes
¶ Gets the sync_completion_time_alert_threshold_minutes of this AsyncMirrorGroup. The threshold (in minutes) for notifying the user that periodic synchronization has taken too long to complete. A value of ARVM_SYNC_COMPLETION_TIME_THRESHOLD_NONE indicates no threshold is set.
Returns: The sync_completion_time_alert_threshold_minutes of this AsyncMirrorGroup. Return type: int Required/optional: required
-
sync_interval_minutes
¶ Gets the sync_interval_minutes of this AsyncMirrorGroup. The time in minutes between starting points of periodic synchronization intervals. A value of ARVM_MANUAL_SYNC_INTERVAL indicates synchronization intervals are manually started by the user.
Returns: The sync_interval_minutes of this AsyncMirrorGroup. Return type: int Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this AsyncMirrorGroup. The world wide name of the mirror group. This can be used to identify the AMG pair on both arrays. The AsyncMirrorGroupRef is not guaranteed to be unique across multiple arrays.
Returns: The world_wide_name of this AsyncMirrorGroup. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_action_result module¶
AsyncMirrorGroupActionResult.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_action_result.
AsyncMirrorGroupActionResult
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
members_requiring_deletion
¶ Gets the members_requiring_deletion of this AsyncMirrorGroupActionResult. If the value of returnCode is equal to RETCODE_ARVM_RECOVERY_POINT_DELETION_REQUIRED, a list of members that need to be deleted is returned.
Returns: The members_requiring_deletion of this AsyncMirrorGroupActionResult. Return type: AsyncMirrorGroupMemberRefList Required/optional: optional
-
return_code
¶ Gets the return_code of this AsyncMirrorGroupActionResult. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this AsyncMirrorGroupActionResult. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_add_primary_member_descriptor module¶
AsyncMirrorGroupAddPrimaryMemberDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_add_primary_member_descriptor.
AsyncMirrorGroupAddPrimaryMemberDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroupAddPrimaryMemberDescriptor. The AMG to which the member will be added.
Returns: The group_ref of this AsyncMirrorGroupAddPrimaryMemberDescriptor. Return type: str Required/optional: required
-
local_volume
¶ Gets the local_volume of this AsyncMirrorGroupAddPrimaryMemberDescriptor. The member local volume to add to the AMG.
Returns: The local_volume of this AsyncMirrorGroupAddPrimaryMemberDescriptor. Return type: str Required/optional: required
-
remote_password
¶ Gets the remote_password of this AsyncMirrorGroupAddPrimaryMemberDescriptor. The password for remote array. This is required to make sure the SYMbol client has authenticated the users access privileges to both the primary and secondary array.
Returns: The remote_password of this AsyncMirrorGroupAddPrimaryMemberDescriptor. Return type: RemoteArrayAuthenticator Required/optional: required
-
repository_candidate
¶ Gets the repository_candidate of this AsyncMirrorGroupAddPrimaryMemberDescriptor. The repository volume candidate for the mirror repository on the primary array.
Returns: The repository_candidate of this AsyncMirrorGroupAddPrimaryMemberDescriptor. Return type: ConcatVolumeCreationDescriptor Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_add_secondary_member_descriptor module¶
AsyncMirrorGroupAddSecondaryMemberDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_add_secondary_member_descriptor.
AsyncMirrorGroupAddSecondaryMemberDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
incomplete_member_ref
¶ Gets the incomplete_member_ref of this AsyncMirrorGroupAddSecondaryMemberDescriptor. The”incomplete member” to finish configuring (implies AMG).
Returns: The incomplete_member_ref of this AsyncMirrorGroupAddSecondaryMemberDescriptor. Return type: str Required/optional: required
-
local_volume
¶ Gets the local_volume of this AsyncMirrorGroupAddSecondaryMemberDescriptor. The member volume to add to the AMG (the mirror secondary volume).
Returns: The local_volume of this AsyncMirrorGroupAddSecondaryMemberDescriptor. Return type: str Required/optional: required
-
repository_candidate
¶ Gets the repository_candidate of this AsyncMirrorGroupAddSecondaryMemberDescriptor. The repository volume candidate for the mirror repository on the primary array.
Returns: The repository_candidate of this AsyncMirrorGroupAddSecondaryMemberDescriptor. Return type: ConcatVolumeCreationDescriptor Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_connectivity_test_descriptor module¶
AsyncMirrorGroupConnectivityTestDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_connectivity_test_descriptor.
AsyncMirrorGroupConnectivityTestDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroupConnectivityTestDescriptor. The Async Mirror Group on which the connectivity test is to be performed.
Returns: The group_ref of this AsyncMirrorGroupConnectivityTestDescriptor. Return type: str Required/optional: required
-
requested_test_type
¶ Gets the requested_test_type of this AsyncMirrorGroupConnectivityTestDescriptor. Type of test to perform.
Returns: The requested_test_type of this AsyncMirrorGroupConnectivityTestDescriptor. Return type: str Required/optional: required
-
test_iterations
¶ Gets the test_iterations of this AsyncMirrorGroupConnectivityTestDescriptor. Number of test iterations to run.
Returns: The test_iterations of this AsyncMirrorGroupConnectivityTestDescriptor. Return type: int Required/optional: required
-
timeout
¶ Gets the timeout of this AsyncMirrorGroupConnectivityTestDescriptor. Timeout in seconds. For no timeout, this value should be set to ARVM_CONNECTIVITY_TEST_NO_TIMEOUT.
Returns: The timeout of this AsyncMirrorGroupConnectivityTestDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_connectivity_test_results module¶
AsyncMirrorGroupConnectivityTestResults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_connectivity_test_results.
AsyncMirrorGroupConnectivityTestResults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
bandwidth_test_results
¶ Gets the bandwidth_test_results of this AsyncMirrorGroupConnectivityTestResults. This field is returned if the testType is equal to ASYNC_MIRROR_GROUP_LINK_BANDWIDTH_TEST.
Returns: The bandwidth_test_results of this AsyncMirrorGroupConnectivityTestResults. Return type: AsyncMirrorGroupLinkBandwidthTestResults Required/optional: optional
-
link_test_results
¶ Gets the link_test_results of this AsyncMirrorGroupConnectivityTestResults. This field is returned if the testType is equal to ASYNC_MIRROR_GROUP_LINK_LATENCY_TEST.
Returns: The link_test_results of this AsyncMirrorGroupConnectivityTestResults. Return type: AsyncMirrorGroupLinkLatencyTestResults Required/optional: optional
-
test_type
¶ Gets the test_type of this AsyncMirrorGroupConnectivityTestResults. Types of AMG connectivity tests.
Returns: The test_type of this AsyncMirrorGroupConnectivityTestResults. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_connectivity_test_results_returned module¶
AsyncMirrorGroupConnectivityTestResultsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_connectivity_test_results_returned.
AsyncMirrorGroupConnectivityTestResultsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
mismatch_members
¶ Gets the mismatch_members of this AsyncMirrorGroupConnectivityTestResultsReturned. A list of mismatched mirror group members is returned only if the ReturnCode equals RETCODE_ARVM_CONNECTIVITY_TEST_AMG_MEMBER_MISMATCH.
Returns: The mismatch_members of this AsyncMirrorGroupConnectivityTestResultsReturned. Return type: AsyncMirrorGroupMemberMismatchList Required/optional: optional
-
return_code
¶ Gets the return_code of this AsyncMirrorGroupConnectivityTestResultsReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this AsyncMirrorGroupConnectivityTestResultsReturned. Return type: str Required/optional: required
-
test_results
¶ Gets the test_results of this AsyncMirrorGroupConnectivityTestResultsReturned. Test results are returned only if the ReturnCode equals RETCODE_OK.
Returns: The test_results of this AsyncMirrorGroupConnectivityTestResultsReturned. Return type: AsyncMirrorGroupConnectivityTestResults Required/optional: optional
-
netapp.santricity.models.symbol.async_mirror_group_creation_descriptor module¶
AsyncMirrorGroupCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_creation_descriptor.
AsyncMirrorGroupCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
connection_descriptor
¶ Gets the connection_descriptor of this AsyncMirrorGroupCreationDescriptor. A reference to an existing Remote Target or candidate information to create a new Remote Target.
Returns: The connection_descriptor of this AsyncMirrorGroupCreationDescriptor. Return type: AsyncMirrorGroupMirrorConnectionDescriptor Required/optional: required
-
group_label
¶ Gets the group_label of this AsyncMirrorGroupCreationDescriptor. A user defined label for the new mirror group.
Returns: The group_label of this AsyncMirrorGroupCreationDescriptor. Return type: str Required/optional: required
-
recovery_point_age_alert_threshold_minutes
¶ Gets the recovery_point_age_alert_threshold_minutes of this AsyncMirrorGroupCreationDescriptor. The recovery point age objective (in minutes). The user is notified via needs-attention when the age of the last good recovery point exceeds this value.
Returns: The recovery_point_age_alert_threshold_minutes of this AsyncMirrorGroupCreationDescriptor. Return type: int Required/optional: required
-
remote_password
¶ Gets the remote_password of this AsyncMirrorGroupCreationDescriptor. The password for remote array. This is required to make sure the SYMbol client has authenticated the users access privileges to both the primary and secondary array.
Returns: The remote_password of this AsyncMirrorGroupCreationDescriptor. Return type: RemoteArrayAuthenticator Required/optional: required
-
repository_utilization_warn_threshold
¶ Gets the repository_utilization_warn_threshold of this AsyncMirrorGroupCreationDescriptor. The repository utilization warning threshold (0-100 percent). A needs attention condition will be generated if the percent of repository capacity currently utilized exceeds this threshold.
Returns: The repository_utilization_warn_threshold of this AsyncMirrorGroupCreationDescriptor. Return type: int Required/optional: required
-
sync_completion_time_alert_threshold_minutes
¶ Gets the sync_completion_time_alert_threshold_minutes of this AsyncMirrorGroupCreationDescriptor. The threshold (in minutes) for notifying the user that periodic synchronization has taken too long to complete.
Returns: The sync_completion_time_alert_threshold_minutes of this AsyncMirrorGroupCreationDescriptor. Return type: int Required/optional: required
-
sync_interval_minutes
¶ Gets the sync_interval_minutes of this AsyncMirrorGroupCreationDescriptor. The synchronization interval (in minutes).
Returns: The sync_interval_minutes of this AsyncMirrorGroupCreationDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_deletion_descriptor module¶
AsyncMirrorGroupDeletionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_deletion_descriptor.
AsyncMirrorGroupDeletionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
force
¶ Gets the force of this AsyncMirrorGroupDeletionDescriptor. If true, indicates that the group deletion should be forced. This is necessary when trying to delete an orphaned AMG or delete an AMG when the remote is unreachable (for example, when the remote array was physically destroyed so the AMG deletion needs to be forced).
Returns: The force of this AsyncMirrorGroupDeletionDescriptor. Return type: bool Required/optional: required
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroupDeletionDescriptor. The AMG to be deleted.
Returns: The group_ref of this AsyncMirrorGroupDeletionDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_fault_indication module¶
AsyncMirrorGroupFaultIndication.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_fault_indication.
AsyncMirrorGroupFaultIndication
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fault_time
¶ Gets the fault_time of this AsyncMirrorGroupFaultIndication. The last time at which the fault occurred represented in seconds since midnight GMT on January 1, 1970.
Returns: The fault_time of this AsyncMirrorGroupFaultIndication. Return type: int Required/optional: required
-
mirror_group
¶ Gets the mirror_group of this AsyncMirrorGroupFaultIndication. The mirror group with the fault.
Returns: The mirror_group of this AsyncMirrorGroupFaultIndication. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_fault_indication_clear_descriptor module¶
AsyncMirrorGroupFaultIndicationClearDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_fault_indication_clear_descriptor.
AsyncMirrorGroupFaultIndicationClearDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
indication
¶ Gets the indication of this AsyncMirrorGroupFaultIndicationClearDescriptor. The type of indication to clear.
Returns: The indication of this AsyncMirrorGroupFaultIndicationClearDescriptor. Return type: str Required/optional: required
-
mirror_group
¶ Gets the mirror_group of this AsyncMirrorGroupFaultIndicationClearDescriptor. The AMG with condition to be cleared / acknowledged.
Returns: The mirror_group of this AsyncMirrorGroupFaultIndicationClearDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_incomplete_member module¶
AsyncMirrorGroupIncompleteMember.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_incomplete_member.
AsyncMirrorGroupIncompleteMember
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroupIncompleteMember. The associated Async Mirror Group.
Returns: The group_ref of this AsyncMirrorGroupIncompleteMember. Return type: str Required/optional: required
-
member_ref
¶ Gets the member_ref of this AsyncMirrorGroupIncompleteMember. The reference (key) for the group member.
Returns: The member_ref of this AsyncMirrorGroupIncompleteMember. Return type: str Required/optional: required
-
orphan_incomplete_member
¶ Gets the orphan_incomplete_member of this AsyncMirrorGroupIncompleteMember. If true, the incomplete member is an orphan.
Returns: The orphan_incomplete_member of this AsyncMirrorGroupIncompleteMember. Return type: bool Required/optional: required
-
primary_vol_capacity
¶ Gets the primary_vol_capacity of this AsyncMirrorGroupIncompleteMember. Capacity of the primary (used to aid in selection of mirror secondary volume).
Returns: The primary_vol_capacity of this AsyncMirrorGroupIncompleteMember. Return type: int Required/optional: required
-
primary_vol_protection_type
¶ Gets the primary_vol_protection_type of this AsyncMirrorGroupIncompleteMember. The protection type of the primary volume.
Returns: The primary_vol_protection_type of this AsyncMirrorGroupIncompleteMember. Return type: str Required/optional: required
-
primary_vol_raid_level
¶ Gets the primary_vol_raid_level of this AsyncMirrorGroupIncompleteMember. RAID level of the primary volume.
Returns: The primary_vol_raid_level of this AsyncMirrorGroupIncompleteMember. Return type: str Required/optional: required
-
primary_vol_security_level
¶ Gets the primary_vol_security_level of this AsyncMirrorGroupIncompleteMember. Refines the information in the securityType field to describe the set of drives.
Returns: The primary_vol_security_level of this AsyncMirrorGroupIncompleteMember. Return type: str Required/optional: required
-
primary_vol_security_type
¶ Gets the primary_vol_security_type of this AsyncMirrorGroupIncompleteMember. Security type of the primary volume.
Returns: The primary_vol_security_type of this AsyncMirrorGroupIncompleteMember. Return type: str Required/optional: required
-
primary_vol_user_label
¶ Gets the primary_vol_user_label of this AsyncMirrorGroupIncompleteMember. User label of the primary volume.
Returns: The primary_vol_user_label of this AsyncMirrorGroupIncompleteMember. Return type: str Required/optional: required
-
primary_vol_wwn
¶ Gets the primary_vol_wwn of this AsyncMirrorGroupIncompleteMember. The WWN of the primary volume on the remote array.
Returns: The primary_vol_wwn of this AsyncMirrorGroupIncompleteMember. Return type: str Required/optional: required
-
primary_volume_parameters
¶ Gets the primary_volume_parameters of this AsyncMirrorGroupIncompleteMember. The capacity provisioning parameters for the primary volume.
Returns: The primary_volume_parameters of this AsyncMirrorGroupIncompleteMember. Return type: VolumeTypeParameters Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_initial_sync_operation module¶
AsyncMirrorGroupInitialSyncOperation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_initial_sync_operation.
AsyncMirrorGroupInitialSyncOperation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_percent_complete
¶ Gets the group_percent_complete of this AsyncMirrorGroupInitialSyncOperation. Completion percentage for the operation. If the operation is not currently running this value will be equal to PERCENT_COMPLETE_OP_NOT_RUNNING.
Returns: The group_percent_complete of this AsyncMirrorGroupInitialSyncOperation. Return type: int Required/optional: required
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroupInitialSyncOperation. A reference to the async mirror group..
Returns: The group_ref of this AsyncMirrorGroupInitialSyncOperation. Return type: str Required/optional: required
-
group_sync_bytes
¶ Gets the group_sync_bytes of this AsyncMirrorGroupInitialSyncOperation. The amount of data that remains to be synchronized.
Returns: The group_sync_bytes of this AsyncMirrorGroupInitialSyncOperation. Return type: int Required/optional: required
-
group_time_to_completion
¶ Gets the group_time_to_completion of this AsyncMirrorGroupInitialSyncOperation. The estimated time to completion in minutes. If the time is not known this value will be equal to TIME_TO_COMPLETION_UNKNOWN.
Returns: The group_time_to_completion of this AsyncMirrorGroupInitialSyncOperation. Return type: int Required/optional: required
-
member_progress
¶ Gets the member_progress of this AsyncMirrorGroupInitialSyncOperation. A list of members still in initial sync and the respective progress of each.
Returns: The member_progress of this AsyncMirrorGroupInitialSyncOperation. Return type: list[AsyncMirrorGroupMemberInitialSyncOperation] Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_link_bandwidth_test_results module¶
AsyncMirrorGroupLinkBandwidthTestResults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_link_bandwidth_test_results.
AsyncMirrorGroupLinkBandwidthTestResults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
avg_bandwidth_bits_per_second
¶ Gets the avg_bandwidth_bits_per_second of this AsyncMirrorGroupLinkBandwidthTestResults. The average bandwidth measured in bits per second.
Returns: The avg_bandwidth_bits_per_second of this AsyncMirrorGroupLinkBandwidthTestResults. Return type: int Required/optional: required
-
latency_measures
¶ Gets the latency_measures of this AsyncMirrorGroupLinkBandwidthTestResults. The bandwidth test also returns latency values since latency numbers are measured in order to factor them out of the bandwidth calculations.
Returns: The latency_measures of this AsyncMirrorGroupLinkBandwidthTestResults. Return type: AsyncMirrorGroupLinkLatencyTestResults Required/optional: required
-
max_bandwidth_bits_per_second
¶ Gets the max_bandwidth_bits_per_second of this AsyncMirrorGroupLinkBandwidthTestResults. The maximum bandwidth measured in bits per second.
Returns: The max_bandwidth_bits_per_second of this AsyncMirrorGroupLinkBandwidthTestResults. Return type: int Required/optional: required
-
min_bandwidth_bits_per_second
¶ Gets the min_bandwidth_bits_per_second of this AsyncMirrorGroupLinkBandwidthTestResults. The minimum bandwidth measured in bits per second.
Returns: The min_bandwidth_bits_per_second of this AsyncMirrorGroupLinkBandwidthTestResults. Return type: int Required/optional: required
-
negotiated_link_speed_bits_per_second
¶ Gets the negotiated_link_speed_bits_per_second of this AsyncMirrorGroupLinkBandwidthTestResults. The negotiated link speed measured in bits per second.
Returns: The negotiated_link_speed_bits_per_second of this AsyncMirrorGroupLinkBandwidthTestResults. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_link_latency_test_results module¶
AsyncMirrorGroupLinkLatencyTestResults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_link_latency_test_results.
AsyncMirrorGroupLinkLatencyTestResults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
avg_latency_in_microseconds
¶ Gets the avg_latency_in_microseconds of this AsyncMirrorGroupLinkLatencyTestResults. The average latency measured in microseconds.
Returns: The avg_latency_in_microseconds of this AsyncMirrorGroupLinkLatencyTestResults. Return type: int Required/optional: required
-
max_latency_in_microseconds
¶ Gets the max_latency_in_microseconds of this AsyncMirrorGroupLinkLatencyTestResults. The maximum latency measured in microseconds.
Returns: The max_latency_in_microseconds of this AsyncMirrorGroupLinkLatencyTestResults. Return type: int Required/optional: required
-
min_latency_in_microseconds
¶ Gets the min_latency_in_microseconds of this AsyncMirrorGroupLinkLatencyTestResults. The minimum latency measured in microseconds.
Returns: The min_latency_in_microseconds of this AsyncMirrorGroupLinkLatencyTestResults. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_member module¶
AsyncMirrorGroupMember.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_member.
AsyncMirrorGroupMember
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
id
¶ Gets the id of this AsyncMirrorGroupMember.
Returns: The id of this AsyncMirrorGroupMember. Return type: str Required/optional: optional
-
last_recovery_point_time
¶ Gets the last_recovery_point_time of this AsyncMirrorGroupMember. The timestamp, represented in seconds since midnight GMT on January 1, 1970, of the last recovery point PiT on secondary. If no recovery point image exists, the value of this field will be ARVM_NO_RECOVERY_POINT_TIMESTAMP.
Returns: The last_recovery_point_time of this AsyncMirrorGroupMember. Return type: int Required/optional: required
-
local_volume
¶ Gets the local_volume of this AsyncMirrorGroupMember. The local volume for this mirror. This is the volume being mirrored if the AMG role is primary, otherwise this is the target of mirror synchronization.
Returns: The local_volume of this AsyncMirrorGroupMember. Return type: str Required/optional: required
-
member_ref
¶ Gets the member_ref of this AsyncMirrorGroupMember. The reference (key) for the group member.
Returns: The member_ref of this AsyncMirrorGroupMember. Return type: str Required/optional: required
-
member_state
¶ Gets the member_state of this AsyncMirrorGroupMember. The state of this mirror relationship (as known by this array).
Returns: The member_state of this AsyncMirrorGroupMember. Return type: str Required/optional: required
-
mirror_group
¶ Gets the mirror_group of this AsyncMirrorGroupMember. The AMG with which this member is associated.
Returns: The mirror_group of this AsyncMirrorGroupMember. Return type: str Required/optional: required
-
mirrored_local_capacity
¶ Gets the mirrored_local_capacity of this AsyncMirrorGroupMember. The current local volume capacity that is being mirrored. This will be less than the actual local volume capacity if we have not yet reached a point where the next PiT can be taken and delta-logs resized (and until that point the expanded local capacity will not be opened up to host writes).
Returns: The mirrored_local_capacity of this AsyncMirrorGroupMember. Return type: int Required/optional: required
-
over_utilization_warn_threshold
¶ Gets the over_utilization_warn_threshold of this AsyncMirrorGroupMember. If true, the repository capacity utilized is over the warning threshold.
Returns: The over_utilization_warn_threshold of this AsyncMirrorGroupMember. Return type: bool Required/optional: required
-
remote_volume
¶ Gets the remote_volume of this AsyncMirrorGroupMember. The remote volume. This is the target of mirror synchronization on the remote array if the AMG role is primary, otherwise this is the volume on the remote array that is being mirrored.
Returns: The remote_volume of this AsyncMirrorGroupMember. Return type: str Required/optional: required
-
repository_full
¶ Gets the repository_full of this AsyncMirrorGroupMember. If true, the repository is full (100% of available capacity utilized).
Returns: The repository_full of this AsyncMirrorGroupMember. Return type: bool Required/optional: required
-
repository_volume
¶ Gets the repository_volume of this AsyncMirrorGroupMember. The metadata volume (Copy-on-Write / DeltaLog Repository) for this mirror.
Returns: The repository_volume of this AsyncMirrorGroupMember. Return type: str Required/optional: required
-
volume_handle
¶ Gets the volume_handle of this AsyncMirrorGroupMember. The SSID of the async mirror proxy.
Returns: The volume_handle of this AsyncMirrorGroupMember. Return type: int Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this AsyncMirrorGroupMember. The WWN of the async mirror proxy.
Returns: The world_wide_name of this AsyncMirrorGroupMember. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_member_fault_indication module¶
AsyncMirrorGroupMemberFaultIndication.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_member_fault_indication.
AsyncMirrorGroupMemberFaultIndication
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fault_time
¶ Gets the fault_time of this AsyncMirrorGroupMemberFaultIndication. The last time at which the fault occurred represented in seconds since midnight GMT on January 1, 1970.
Returns: The fault_time of this AsyncMirrorGroupMemberFaultIndication. Return type: int Required/optional: required
-
mirror_member
¶ Gets the mirror_member of this AsyncMirrorGroupMemberFaultIndication. The mirror group member with the fault.
Returns: The mirror_member of this AsyncMirrorGroupMemberFaultIndication. Return type: str Required/optional: required
-
percent_complete
¶ Gets the percent_complete of this AsyncMirrorGroupMemberFaultIndication. The completion percentage for the operation running at the time of the fault. If no operation was running at the time of the fault, this value will be equal to PERCENT_COMPLETE_OP_NOT_RUNNING. If the percentage complete is unknown or not applicable to the particular fault, this value will be equal to PERCENT_COMPLETE_UNKNOWN.
Returns: The percent_complete of this AsyncMirrorGroupMemberFaultIndication. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_member_fault_indication_clear_descriptor module¶
AsyncMirrorGroupMemberFaultIndicationClearDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_member_fault_indication_clear_descriptor.
AsyncMirrorGroupMemberFaultIndicationClearDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
indication
¶ Gets the indication of this AsyncMirrorGroupMemberFaultIndicationClearDescriptor. The type of indication to clear.
Returns: The indication of this AsyncMirrorGroupMemberFaultIndicationClearDescriptor. Return type: str Required/optional: required
-
member
¶ Gets the member of this AsyncMirrorGroupMemberFaultIndicationClearDescriptor. The AMG member with condition to be cleared / acknowledged.
Returns: The member of this AsyncMirrorGroupMemberFaultIndicationClearDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_member_initial_sync_operation module¶
AsyncMirrorGroupMemberInitialSyncOperation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_member_initial_sync_operation.
AsyncMirrorGroupMemberInitialSyncOperation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
mirror_member_ref
¶ Gets the mirror_member_ref of this AsyncMirrorGroupMemberInitialSyncOperation. A reference to the async mirror group.
Returns: The mirror_member_ref of this AsyncMirrorGroupMemberInitialSyncOperation. Return type: str Required/optional: required
-
percent_complete
¶ Gets the percent_complete of this AsyncMirrorGroupMemberInitialSyncOperation. The completion percentage for the operation. If the operation is not currently running this value will be equal to PERCENT_COMPLETE_OP_NOT_RUNNING.
Returns: The percent_complete of this AsyncMirrorGroupMemberInitialSyncOperation. Return type: int Required/optional: required
-
sync_bytes
¶ Gets the sync_bytes of this AsyncMirrorGroupMemberInitialSyncOperation. The amount of data that remains to be synchronized.
Returns: The sync_bytes of this AsyncMirrorGroupMemberInitialSyncOperation. Return type: int Required/optional: required
-
time_to_completion
¶ Gets the time_to_completion of this AsyncMirrorGroupMemberInitialSyncOperation. The estimated time to completion in minutes. If the time is not known this value will be equal to TIME_TO_COMPLETION_UNKNOWN.
Returns: The time_to_completion of this AsyncMirrorGroupMemberInitialSyncOperation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_member_mismatch_list module¶
AsyncMirrorGroupMemberMismatchList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_member_mismatch_list.
AsyncMirrorGroupMemberMismatchList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroupMemberMismatchList. The Async Mirror Group.
Returns: The group_ref of this AsyncMirrorGroupMemberMismatchList. Return type: str Required/optional: required
-
members_local_but_not_remote
¶ Gets the members_local_but_not_remote of this AsyncMirrorGroupMemberMismatchList. A list of base volume labels for members that are present on the local array but not on the remote.
Returns: The members_local_but_not_remote of this AsyncMirrorGroupMemberMismatchList. Return type: list[str] Required/optional: required
-
members_remote_but_not_local
¶ Gets the members_remote_but_not_local of this AsyncMirrorGroupMemberMismatchList. A list of base volume labels for members that are present on the remote array but not on the local.
Returns: The members_remote_but_not_local of this AsyncMirrorGroupMemberMismatchList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_member_ref_list module¶
AsyncMirrorGroupMemberRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_member_ref_list.
AsyncMirrorGroupMemberRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
mirror_ref
¶ Gets the mirror_ref of this AsyncMirrorGroupMemberRefList. An array of AsyncMirrorGroupMember references.
Returns: The mirror_ref of this AsyncMirrorGroupMemberRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_member_sync_progress module¶
AsyncMirrorGroupMemberSyncProgress.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_member_sync_progress.
AsyncMirrorGroupMemberSyncProgress
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
mirror_ref
¶ Gets the mirror_ref of this AsyncMirrorGroupMemberSyncProgress. A reference to the async mirror member.
Returns: The mirror_ref of this AsyncMirrorGroupMemberSyncProgress. Return type: str Required/optional: required
-
percent_complete
¶ Gets the percent_complete of this AsyncMirrorGroupMemberSyncProgress. The completion percentage for the operation. If the operation is not currently running this value will be equal to PERCENT_COMPLETE_OP_NOT_RUNNING.
Returns: The percent_complete of this AsyncMirrorGroupMemberSyncProgress. Return type: int Required/optional: required
-
sync_bytes
¶ Gets the sync_bytes of this AsyncMirrorGroupMemberSyncProgress. The amount of data that remains to be synchronized in the current synchronization step.
Returns: The sync_bytes of this AsyncMirrorGroupMemberSyncProgress. Return type: int Required/optional: required
-
time_to_completion
¶ Gets the time_to_completion of this AsyncMirrorGroupMemberSyncProgress. The estimated time to completion in minutes. If the time is not known this value will be equal to TIME_TO_COMPLETION_UNKNOWN.
Returns: The time_to_completion of this AsyncMirrorGroupMemberSyncProgress. Return type: int Required/optional: required
-
tracking_bytes
¶ Gets the tracking_bytes of this AsyncMirrorGroupMemberSyncProgress. Amount of data (in bytes) marked as unsynchronized in the tracking delta log for this member.
Returns: The tracking_bytes of this AsyncMirrorGroupMemberSyncProgress. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_mirror_connection_descriptor module¶
AsyncMirrorGroupMirrorConnectionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_mirror_connection_descriptor.
AsyncMirrorGroupMirrorConnectionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
candidate_type
¶ Gets the candidate_type of this AsyncMirrorGroupMirrorConnectionDescriptor. This enumeration lists the Async Mirror Group connection candidate types.
Returns: The candidate_type of this AsyncMirrorGroupMirrorConnectionDescriptor. Return type: str Required/optional: required
-
existing_remote_target
¶ Gets the existing_remote_target of this AsyncMirrorGroupMirrorConnectionDescriptor. This field is present only if the value of candidateType is equal to ASYNC_MIRROR_CONNECTION_EXISTING_REMOTE_TARGET.
Returns: The existing_remote_target of this AsyncMirrorGroupMirrorConnectionDescriptor. Return type: str Required/optional: optional
-
new_remote_target
¶ Gets the new_remote_target of this AsyncMirrorGroupMirrorConnectionDescriptor. This field is present only if the value of candidateType is equal to ASYNC_MIRROR_CONNECTION_NEW_REMOTE_TARGET
Returns: The new_remote_target of this AsyncMirrorGroupMirrorConnectionDescriptor. Return type: RemoteTargetCreationDescriptor Required/optional: optional
-
netapp.santricity.models.symbol.async_mirror_group_params_update_descriptor module¶
AsyncMirrorGroupParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_params_update_descriptor.
AsyncMirrorGroupParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_label
¶ Gets the group_label of this AsyncMirrorGroupParamsUpdateDescriptor. The user defined label for the mirror group.
Returns: The group_label of this AsyncMirrorGroupParamsUpdateDescriptor. Return type: str Required/optional: required
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroupParamsUpdateDescriptor. A reference to the Async Mirror Group whose parameters are being updated.
Returns: The group_ref of this AsyncMirrorGroupParamsUpdateDescriptor. Return type: str Required/optional: required
-
recovery_point_age_alert_threshold_minutes
¶ Gets the recovery_point_age_alert_threshold_minutes of this AsyncMirrorGroupParamsUpdateDescriptor. The recovery point age objective (in minutes). The user is notified via needs-attention when age of last good recovery point exceeds this value.
Returns: The recovery_point_age_alert_threshold_minutes of this AsyncMirrorGroupParamsUpdateDescriptor. Return type: int Required/optional: required
-
repository_utilization_warn_threshold
¶ Gets the repository_utilization_warn_threshold of this AsyncMirrorGroupParamsUpdateDescriptor. The repository utilization warning threshold (0-100 percent). A needs attention condition will be generated if percent of repository capacity currently utilized exceeds this threshold.
Returns: The repository_utilization_warn_threshold of this AsyncMirrorGroupParamsUpdateDescriptor. Return type: int Required/optional: required
-
sync_completion_time_alert_threshold_minutes
¶ Gets the sync_completion_time_alert_threshold_minutes of this AsyncMirrorGroupParamsUpdateDescriptor. The threshold (in minutes) for notifying the user that periodic synchronization has taken too long to complete.
Returns: The sync_completion_time_alert_threshold_minutes of this AsyncMirrorGroupParamsUpdateDescriptor. Return type: int Required/optional: required
-
sync_interval_minutes
¶ Gets the sync_interval_minutes of this AsyncMirrorGroupParamsUpdateDescriptor. The synchronization interval (in minutes).
Returns: The sync_interval_minutes of this AsyncMirrorGroupParamsUpdateDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_recover_descriptor module¶
AsyncMirrorGroupRecoverDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_recover_descriptor.
AsyncMirrorGroupRecoverDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
delete_recovery_point_if_necessary
¶ Gets the delete_recovery_point_if_necessary of this AsyncMirrorGroupRecoverDescriptor. If true, deletion of recovery point will be allowed if necessary.
Returns: The delete_recovery_point_if_necessary of this AsyncMirrorGroupRecoverDescriptor. Return type: bool Required/optional: required
-
member_ref
¶ Gets the member_ref of this AsyncMirrorGroupRecoverDescriptor. A reference to the asynchronous mirror group member.
Returns: The member_ref of this AsyncMirrorGroupRecoverDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_ref_list module¶
AsyncMirrorGroupRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_ref_list.
AsyncMirrorGroupRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroupRefList. An array of AsyncMirrorGroup references.
Returns: The group_ref of this AsyncMirrorGroupRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_remove_member_descriptor module¶
AsyncMirrorGroupRemoveMemberDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_remove_member_descriptor.
AsyncMirrorGroupRemoveMemberDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
force
¶ Gets the force of this AsyncMirrorGroupRemoveMemberDescriptor. If true, the member removal should be forced. This is necessary when trying to remove an orphaned member or remove a member when the remote is unreachable (for example, when the remote array was physically destroyed so member deletion needs to be forced to allow for AMG deletion.
Returns: The force of this AsyncMirrorGroupRemoveMemberDescriptor. Return type: bool Required/optional: required
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroupRemoveMemberDescriptor. The AMG from which the member is to be removed.
Returns: The group_ref of this AsyncMirrorGroupRemoveMemberDescriptor. Return type: str Required/optional: required
-
member_ref
¶ Gets the member_ref of this AsyncMirrorGroupRemoveMemberDescriptor. The member to remove (must be a member of the mirror group specified above).
Returns: The member_ref of this AsyncMirrorGroupRemoveMemberDescriptor. Return type: str Required/optional: required
-
retain_repository_members
¶ Gets the retain_repository_members of this AsyncMirrorGroupRemoveMemberDescriptor. If true, the REPOSITORY member volumes should be retained. If false, they will be deleted.
Returns: The retain_repository_members of this AsyncMirrorGroupRemoveMemberDescriptor. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_resume_descriptor module¶
AsyncMirrorGroupResumeDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_resume_descriptor.
AsyncMirrorGroupResumeDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
delete_recovery_point_if_necessary
¶ Gets the delete_recovery_point_if_necessary of this AsyncMirrorGroupResumeDescriptor. Flag indicating whether recovery point can be deleted on the secondary if necessary to achieve the synchronization. If true, and if the amount of unsynchronized data exceeds the CoW repository capacity on the secondary for any member volume, the last recovery point will be deleted and synchronization will continue. If false, the synchronization will be suspended if the amount of unsynchronized data exceeds the CoW Repository capacity on the secondary and the recovery point will be preserved.
Returns: The delete_recovery_point_if_necessary of this AsyncMirrorGroupResumeDescriptor. Return type: bool Required/optional: required
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroupResumeDescriptor. The AMG on which synchronization is to be resumed.
Returns: The group_ref of this AsyncMirrorGroupResumeDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_role_change_cancel_descriptor module¶
AsyncMirrorGroupRoleChangeCancelDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_role_change_cancel_descriptor.
AsyncMirrorGroupRoleChangeCancelDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroupRoleChangeCancelDescriptor. The reference of the Async Mirror Group on which role change needs to be canceled.
Returns: The group_ref of this AsyncMirrorGroupRoleChangeCancelDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_role_change_descriptor module¶
AsyncMirrorGroupRoleChangeDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_role_change_descriptor.
AsyncMirrorGroupRoleChangeDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
force
¶ Gets the force of this AsyncMirrorGroupRoleChangeDescriptor. Force flag. If true, ignore if the remote array role change fails.
Returns: The force of this AsyncMirrorGroupRoleChangeDescriptor. Return type: bool Required/optional: required
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroupRoleChangeDescriptor. The reference of the AMG on which the change is to be made.
Returns: The group_ref of this AsyncMirrorGroupRoleChangeDescriptor. Return type: str Required/optional: required
-
no_sync
¶ Gets the no_sync of this AsyncMirrorGroupRoleChangeDescriptor. If true, changed data will not be synchronized before completing the role change. This will revert secondary (new primary) content to last recovery point.
Returns: The no_sync of this AsyncMirrorGroupRoleChangeDescriptor. Return type: bool Required/optional: required
-
to_role
¶ Gets the to_role of this AsyncMirrorGroupRoleChangeDescriptor. The role for the local AMG.
Returns: The to_role of this AsyncMirrorGroupRoleChangeDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_suspend_descriptor module¶
AsyncMirrorGroupSuspendDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_suspend_descriptor.
AsyncMirrorGroupSuspendDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroupSuspendDescriptor. The AMG on which synchronization is to be suspended.
Returns: The group_ref of this AsyncMirrorGroupSuspendDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_sync_progress module¶
AsyncMirrorGroupSyncProgress.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_sync_progress.
AsyncMirrorGroupSyncProgress
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_percent_complete
¶ Gets the group_percent_complete of this AsyncMirrorGroupSyncProgress. Completion percentage for the operation across the entire group. If synchronization is not currently running this value will be equal to PERCENT_COMPLETE_OP_NOT_RUNNING.
Returns: The group_percent_complete of this AsyncMirrorGroupSyncProgress. Return type: int Required/optional: required
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroupSyncProgress. Reference to the async mirror group.
Returns: The group_ref of this AsyncMirrorGroupSyncProgress. Return type: str Required/optional: required
-
group_sync_bytes
¶ Gets the group_sync_bytes of this AsyncMirrorGroupSyncProgress. Amount of data that needs to be synchronized for the entire group.
Returns: The group_sync_bytes of this AsyncMirrorGroupSyncProgress. Return type: int Required/optional: required
-
group_time_to_completion
¶ Gets the group_time_to_completion of this AsyncMirrorGroupSyncProgress. Estimated time to completion in minutes for all members in the group that are undergoing synchronization. If the time is not known this value will be equal to TIME_TO_COMPLETION_UNKNOWN.
Returns: The group_time_to_completion of this AsyncMirrorGroupSyncProgress. Return type: int Required/optional: required
-
group_tracking_bytes
¶ Gets the group_tracking_bytes of this AsyncMirrorGroupSyncProgress. The amount of data (in bytes) marked as unsynchronized in the tracking delta logs for the entire group.
Returns: The group_tracking_bytes of this AsyncMirrorGroupSyncProgress. Return type: int Required/optional: required
-
member_progress
¶ Gets the member_progress of this AsyncMirrorGroupSyncProgress. List of progress information for each mirror group member.
Returns: The member_progress of this AsyncMirrorGroupSyncProgress. Return type: list[AsyncMirrorGroupMemberSyncProgress] Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_sync_progress_list module¶
AsyncMirrorGroupSyncProgressList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_sync_progress_list.
AsyncMirrorGroupSyncProgressList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
sync_progress
¶ Gets the sync_progress of this AsyncMirrorGroupSyncProgressList. A variable-length array of AsyncMirrorGroupSyncProgress objects.
Returns: The sync_progress of this AsyncMirrorGroupSyncProgressList. Return type: list[AsyncMirrorGroupSyncProgress] Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_sync_progress_list_returned module¶
AsyncMirrorGroupSyncProgressListReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_sync_progress_list_returned.
AsyncMirrorGroupSyncProgressListReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
progress
¶ Gets the progress of this AsyncMirrorGroupSyncProgressListReturned. This field is present only if the value of returnCode is equal to RETCODE_OK.
Returns: The progress of this AsyncMirrorGroupSyncProgressListReturned. Return type: AsyncMirrorGroupSyncProgressList Required/optional: optional
-
return_code
¶ Gets the return_code of this AsyncMirrorGroupSyncProgressListReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this AsyncMirrorGroupSyncProgressListReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_group_synchronize_descriptor module¶
AsyncMirrorGroupSynchronizeDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_group_synchronize_descriptor.
AsyncMirrorGroupSynchronizeDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
delete_recovery_point_if_necessary
¶ Gets the delete_recovery_point_if_necessary of this AsyncMirrorGroupSynchronizeDescriptor. Flag indicating whether recovery point can be deleted on the secondary if necessary to achieve the synchronization. If true, and if the amount of unsynchronized data exceeds the CoW repository capacity on the secondary for any member volume, the last recovery point will be deleted and synchronization will continue. If false, the synchronization will be suspended if the amount of unsynchronized data exceeds the CoW Repository capacity on the secondary and the recovery point will be preserved.
Returns: The delete_recovery_point_if_necessary of this AsyncMirrorGroupSynchronizeDescriptor. Return type: bool Required/optional: required
-
group_ref
¶ Gets the group_ref of this AsyncMirrorGroupSynchronizeDescriptor. The AMG to synchronize.
Returns: The group_ref of this AsyncMirrorGroupSynchronizeDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_primary_sync_statistics_sample module¶
AsyncMirrorPrimarySyncStatisticsSample.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_primary_sync_statistics_sample.
AsyncMirrorPrimarySyncStatisticsSample
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
completion_detail
¶ Gets the completion_detail of this AsyncMirrorPrimarySyncStatisticsSample. Indication of whether synchronization failed or completed normally.
Returns: The completion_detail of this AsyncMirrorPrimarySyncStatisticsSample. Return type: AsyncMirrorSyncCompletionDetail Required/optional: required
-
cumulative_bytes_sent
¶ Gets the cumulative_bytes_sent of this AsyncMirrorPrimarySyncStatisticsSample. The total bytes transferred during the time covered by this sample.
Returns: The cumulative_bytes_sent of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
cumulative_io_time
¶ Gets the cumulative_io_time of this AsyncMirrorPrimarySyncStatisticsSample. The total time spent sending data to the secondary for the duration of this sample (in microseconds). This is measured from the time each I/O is sent to the secondary until the response is received.
Returns: The cumulative_io_time of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
highest_throughput_in_bytes_per_second
¶ Gets the highest_throughput_in_bytes_per_second of this AsyncMirrorPrimarySyncStatisticsSample. The highest recorded throughput (in bytes/second) to the remote array for this mirror during this sample period.
Returns: The highest_throughput_in_bytes_per_second of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
longest_response_time_bytes
¶ Gets the longest_response_time_bytes of this AsyncMirrorPrimarySyncStatisticsSample. The number of bytes transferred on the longest request.
Returns: The longest_response_time_bytes of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
longest_response_time_micro_seconds
¶ Gets the longest_response_time_micro_seconds of this AsyncMirrorPrimarySyncStatisticsSample. The longest response time from the secondary array observed for one request during the time covered by this sample (in microseconds).
Returns: The longest_response_time_micro_seconds of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
lowest_throughput_in_bytes_per_second
¶ Gets the lowest_throughput_in_bytes_per_second of this AsyncMirrorPrimarySyncStatisticsSample. The lowest recorded throughput (in bytes/second) to the remote array for this mirror during this sample period.
Returns: The lowest_throughput_in_bytes_per_second of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
member_state
¶ Gets the member_state of this AsyncMirrorPrimarySyncStatisticsSample. Last known state of the mirror member as of the sample end time.
Returns: The member_state of this AsyncMirrorPrimarySyncStatisticsSample. Return type: str Required/optional: required
-
owner
¶ Gets the owner of this AsyncMirrorPrimarySyncStatisticsSample. Owning controller for the duration of this sample.
Returns: The owner of this AsyncMirrorPrimarySyncStatisticsSample. Return type: str Required/optional: required
-
recovery_point_age_alert_threshold_minutes
¶ Gets the recovery_point_age_alert_threshold_minutes of this AsyncMirrorPrimarySyncStatisticsSample. The recovery point age warning threshold as of the sample end time.
Returns: The recovery_point_age_alert_threshold_minutes of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
recovery_point_age_minutes
¶ Gets the recovery_point_age_minutes of this AsyncMirrorPrimarySyncStatisticsSample. The recovery point age (in minutes) as of the sample end time.
Returns: The recovery_point_age_minutes of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
repository_utilization_percentage
¶ Gets the repository_utilization_percentage of this AsyncMirrorPrimarySyncStatisticsSample. The repository utilization percentage as of the sample end time (0-100).
Returns: The repository_utilization_percentage of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
repository_utilization_warn_threshold
¶ Gets the repository_utilization_warn_threshold of this AsyncMirrorPrimarySyncStatisticsSample. The repository utilization warning threshold percentage as of the sample end time.
Returns: The repository_utilization_warn_threshold of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
sample_end_time_seconds
¶ Gets the sample_end_time_seconds of this AsyncMirrorPrimarySyncStatisticsSample. When this sample ended: synchronization completion time, or time of last update before disruption. Time is expressed in seconds since midnight January 1, 1970 GMT.
Returns: The sample_end_time_seconds of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
sample_start_time_seconds
¶ Gets the sample_start_time_seconds of this AsyncMirrorPrimarySyncStatisticsSample. When this sample started: > = synchronization start time. Time is expressed in seconds since midnight January 1, 1970 GMT.
Returns: The sample_start_time_seconds of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
shortest_response_time_bytes
¶ Gets the shortest_response_time_bytes of this AsyncMirrorPrimarySyncStatisticsSample. The number of bytes sent on shortest request.
Returns: The shortest_response_time_bytes of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
shortest_response_time_micro_seconds
¶ Gets the shortest_response_time_micro_seconds of this AsyncMirrorPrimarySyncStatisticsSample. The shortest response time from the secondary array observed for one request during the time covered by this sample (in microseconds).
Returns: The shortest_response_time_micro_seconds of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
sync_completion_time_alert_threshold_minutes
¶ Gets the sync_completion_time_alert_threshold_minutes of this AsyncMirrorPrimarySyncStatisticsSample. Configured time allowed for the synchronization as of the sample end time.
Returns: The sync_completion_time_alert_threshold_minutes of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
sync_duration_minutes
¶ Gets the sync_duration_minutes of this AsyncMirrorPrimarySyncStatisticsSample. Time spent thus far in the synchronization as of the sample end time.
Returns: The sync_duration_minutes of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
sync_interval_minutes
¶ Gets the sync_interval_minutes of this AsyncMirrorPrimarySyncStatisticsSample. Synchronization interval configured (in minutes), as of the sample end time.
Returns: The sync_interval_minutes of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
sync_start_timestamp
¶ Gets the sync_start_timestamp of this AsyncMirrorPrimarySyncStatisticsSample. The synchronization start timestamp represented in seconds since midnight GMT on January 1, 1970. This can be used to correlate statistics between the primary and secondary for the same interval (time recorded here is driven from the primary). This can also be used to correlate multiple samples for the same synchronization period.
Returns: The sync_start_timestamp of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
sync_type
¶ Gets the sync_type of this AsyncMirrorPrimarySyncStatisticsSample. The type of synchronization being performed during this sample period.
Returns: The sync_type of this AsyncMirrorPrimarySyncStatisticsSample. Return type: str Required/optional: required
-
total_io_count
¶ Gets the total_io_count of this AsyncMirrorPrimarySyncStatisticsSample. The total count of I/O requests to the secondary in this sample.
Returns: The total_io_count of this AsyncMirrorPrimarySyncStatisticsSample. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_repository_utilization module¶
AsyncMirrorRepositoryUtilization.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_repository_utilization.
AsyncMirrorRepositoryUtilization
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
bytes_available
¶ Gets the bytes_available of this AsyncMirrorRepositoryUtilization. The total number of bytes available for ongoing copy-on-write operations.
Returns: The bytes_available of this AsyncMirrorRepositoryUtilization. Return type: int Required/optional: required
-
delta_log_bytes
¶ Gets the delta_log_bytes of this AsyncMirrorRepositoryUtilization. The total number of bytes used for the delta logs (bitmaps).
Returns: The delta_log_bytes of this AsyncMirrorRepositoryUtilization. Return type: int Required/optional: required
-
id
¶ Gets the id of this AsyncMirrorRepositoryUtilization.
Returns: The id of this AsyncMirrorRepositoryUtilization. Return type: str Required/optional: optional
-
mirror_ref
¶ Gets the mirror_ref of this AsyncMirrorRepositoryUtilization. The mirror group member for which this utilization information applies.
Returns: The mirror_ref of this AsyncMirrorRepositoryUtilization. Return type: str Required/optional: required
-
pit_data_bytes
¶ Gets the pit_data_bytes of this AsyncMirrorRepositoryUtilization. The total number of bytes used in the repository for copy-on-write data and related metadata.
Returns: The pit_data_bytes of this AsyncMirrorRepositoryUtilization. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_repository_utilization_list module¶
AsyncMirrorRepositoryUtilizationList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_repository_utilization_list.
AsyncMirrorRepositoryUtilizationList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
repository_utilization
¶ Gets the repository_utilization of this AsyncMirrorRepositoryUtilizationList. A variable-length array of AsyncMirrorRepositoryUtilization objects.
Returns: The repository_utilization of this AsyncMirrorRepositoryUtilizationList. Return type: list[AsyncMirrorRepositoryUtilization] Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_repository_utilization_list_returned module¶
AsyncMirrorRepositoryUtilizationListReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_repository_utilization_list_returned.
AsyncMirrorRepositoryUtilizationListReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this AsyncMirrorRepositoryUtilizationListReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this AsyncMirrorRepositoryUtilizationListReturned. Return type: str Required/optional: required
-
utilization
¶ Gets the utilization of this AsyncMirrorRepositoryUtilizationListReturned. This field is present only if the value of returnCode is equal to RETCODE_OK.
Returns: The utilization of this AsyncMirrorRepositoryUtilizationListReturned. Return type: AsyncMirrorRepositoryUtilizationList Required/optional: optional
-
netapp.santricity.models.symbol.async_mirror_sync_completion_detail module¶
AsyncMirrorSyncCompletionDetail.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_sync_completion_detail.
AsyncMirrorSyncCompletionDetail
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
completion_type
¶ Gets the completion_type of this AsyncMirrorSyncCompletionDetail. This enumeration is used to describe whether synchronization completed or failed during a specific synchronization sample period.
Returns: The completion_type of this AsyncMirrorSyncCompletionDetail. Return type: str Required/optional: required
-
termination_reason
¶ Gets the termination_reason of this AsyncMirrorSyncCompletionDetail. This field is returned if the value of completionType is equal to ASYNC_MIRROR_SYNC_COMPLETION_TERMINATED.
Returns: The termination_reason of this AsyncMirrorSyncCompletionDetail. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.async_mirror_sync_statistics module¶
AsyncMirrorSyncStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_sync_statistics.
AsyncMirrorSyncStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
member_ref
¶ Gets the member_ref of this AsyncMirrorSyncStatistics. The mirror group member for which these statistics apply.
Returns: The member_ref of this AsyncMirrorSyncStatistics. Return type: str Required/optional: required
-
sync_statistics_samples
¶ Gets the sync_statistics_samples of this AsyncMirrorSyncStatistics. Statistics samples for this mirror pair (AsyncMirrorGroupMember).
Returns: The sync_statistics_samples of this AsyncMirrorSyncStatistics. Return type: list[AsyncMirrorSyncStatisticsSample] Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_sync_statistics_list module¶
AsyncMirrorSyncStatisticsList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_sync_statistics_list.
AsyncMirrorSyncStatisticsList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
sync_stats
¶ Gets the sync_stats of this AsyncMirrorSyncStatisticsList. A list of AsyncMirrorSyncStatistics structures.
Returns: The sync_stats of this AsyncMirrorSyncStatisticsList. Return type: list[AsyncMirrorSyncStatistics] Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_sync_statistics_list_returned module¶
AsyncMirrorSyncStatisticsListReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_sync_statistics_list_returned.
AsyncMirrorSyncStatisticsListReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this AsyncMirrorSyncStatisticsListReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this AsyncMirrorSyncStatisticsListReturned. Return type: str Required/optional: required
-
sync_stats
¶ Gets the sync_stats of this AsyncMirrorSyncStatisticsListReturned. This field is returned if the value of returnCode is RETCODE_OK.
Returns: The sync_stats of this AsyncMirrorSyncStatisticsListReturned. Return type: AsyncMirrorSyncStatisticsList Required/optional: optional
-
netapp.santricity.models.symbol.async_mirror_sync_statistics_request_descriptor module¶
AsyncMirrorSyncStatisticsRequestDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_sync_statistics_request_descriptor.
AsyncMirrorSyncStatisticsRequestDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
member_list
¶ Gets the member_list of this AsyncMirrorSyncStatisticsRequestDescriptor. Members for which statistics should be returned.
Returns: The member_list of this AsyncMirrorSyncStatisticsRequestDescriptor. Return type: AsyncMirrorGroupMemberRefList Required/optional: required
-
sample_limit
¶ Gets the sample_limit of this AsyncMirrorSyncStatisticsRequestDescriptor. Return statistics for the number of samples specified in this limit.
Returns: The sample_limit of this AsyncMirrorSyncStatisticsRequestDescriptor. Return type: int Required/optional: required
-
stats_request_type
¶ Gets the stats_request_type of this AsyncMirrorSyncStatisticsRequestDescriptor. Request type: most recent, longest, errors.
Returns: The stats_request_type of this AsyncMirrorSyncStatisticsRequestDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_sync_statistics_reset_descriptor module¶
AsyncMirrorSyncStatisticsResetDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_sync_statistics_reset_descriptor.
AsyncMirrorSyncStatisticsResetDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
member_list
¶ Gets the member_list of this AsyncMirrorSyncStatisticsResetDescriptor. Members for which statistics should be reset.
Returns: The member_list of this AsyncMirrorSyncStatisticsResetDescriptor. Return type: AsyncMirrorGroupMemberRefList Required/optional: required
-
stats_request_type
¶ Gets the stats_request_type of this AsyncMirrorSyncStatisticsResetDescriptor. Request type: most recent, longest, errors.
Returns: The stats_request_type of this AsyncMirrorSyncStatisticsResetDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.async_mirror_sync_statistics_sample module¶
AsyncMirrorSyncStatisticsSample.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.async_mirror_sync_statistics_sample.
AsyncMirrorSyncStatisticsSample
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
primary_sample
¶ Gets the primary_sample of this AsyncMirrorSyncStatisticsSample. This field is returned if the value of sampleRole is equal to ASYNC_MIRROR_GROUP_ROLE_PRIMARY.
Returns: The primary_sample of this AsyncMirrorSyncStatisticsSample. Return type: AsyncMirrorPrimarySyncStatisticsSample Required/optional: optional
-
sample_role
¶ Gets the sample_role of this AsyncMirrorSyncStatisticsSample. This enumeration is used to indicate mirror group roles.
Returns: The sample_role of this AsyncMirrorSyncStatisticsSample. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.auth_method_type_data module¶
AuthMethodTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.auth_method_type_data.
AuthMethodTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auth_method
¶ Gets the auth_method of this AuthMethodTypeData. This enumeration type identifies the available iSCSIauthentication methods. The supportedAuthMethods array in the FeatureParams structure will contain values from this enumeration identifying which iSCSI authentication methods are supported on the storage array.
Returns: The auth_method of this AuthMethodTypeData. Return type: str Required/optional: required
-
chap_secret
¶ Gets the chap_secret of this AuthMethodTypeData. This field is present only if the authentication method is AUTH_METHOD_CHAP. If the field length indicator is zero, there is no associated secret; otherwise there is a secret and it may or may not be specified, depending on the usage context for this data type. If the client is using this structure to set a secret, the length indicator should be one and the secret should be filled in; if the client is using this structure to set an authentication method with no secret, the length indicator should be zero. If the array is reporting this data, it sets the length indicator according to whether or not there is a secret. (The actual secret is never reported by the array; instead it uses the ENCRYPT_UNSPECIFIED case of EncryptedPassword.) Finally, because CHAP secrets are, by definition, limited to the ASCII character set, the clear text submitted for encryption must be ASCII, not Unicode.
Returns: The chap_secret of this AuthMethodTypeData. Return type: list[EncryptedPassword] Required/optional: optional
-
netapp.santricity.models.symbol.authentication_bundle module¶
AuthenticationBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.authentication_bundle.
AuthenticationBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auth_method_data
¶ Gets the auth_method_data of this AuthenticationBundle. A variable-length array containing authentication methods and any associated data.
Returns: The auth_method_data of this AuthenticationBundle. Return type: list[AuthMethodTypeData] Required/optional: required
-
netapp.santricity.models.symbol.auto_config_candidate module¶
AutoConfigCandidate.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.auto_config_candidate.
AutoConfigCandidate
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_config_summary
¶ Gets the auto_config_summary of this AutoConfigCandidate. The resulting configuration summary.
Returns: The auto_config_summary of this AutoConfigCandidate. Return type: AutoConfigSummary Required/optional: required
-
auto_config_template
¶ Gets the auto_config_template of this AutoConfigCandidate. The automatic configuration template.
Returns: The auto_config_template of this AutoConfigCandidate. Return type: AutoConfigTemplate Required/optional: required
-
netapp.santricity.models.symbol.auto_config_candidate_list module¶
AutoConfigCandidateList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.auto_config_candidate_list.
AutoConfigCandidateList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_config_candidate
¶ Gets the auto_config_candidate of this AutoConfigCandidateList. The automatic configuration candidate.
Returns: The auto_config_candidate of this AutoConfigCandidateList. Return type: list[AutoConfigCandidate] Required/optional: required
-
return_code
¶ Gets the return_code of this AutoConfigCandidateList. The return code from the getAutoConfigCandidates API.
Returns: The return_code of this AutoConfigCandidateList. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.auto_config_summary module¶
AutoConfigSummary.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.auto_config_summary.
AutoConfigSummary
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
hot_spare_count
¶ Gets the hot_spare_count of this AutoConfigSummary. The total number of hot spares.
Returns: The hot_spare_count of this AutoConfigSummary. Return type: int Required/optional: required
-
total_volume_groups
¶ Gets the total_volume_groups of this AutoConfigSummary. The total number of volume groups.
Returns: The total_volume_groups of this AutoConfigSummary. Return type: int Required/optional: required
-
unassigned_count
¶ Gets the unassigned_count of this AutoConfigSummary. The total number of unassigned drives.
Returns: The unassigned_count of this AutoConfigSummary. Return type: int Required/optional: required
-
volume_group_summary
¶ Gets the volume_group_summary of this AutoConfigSummary. The list of volume groups.
Returns: The volume_group_summary of this AutoConfigSummary. Return type: list[VolumeGroupSummary] Required/optional: required
-
netapp.santricity.models.symbol.auto_config_template module¶
AutoConfigTemplate.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.auto_config_template.
AutoConfigTemplate
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_media_type
¶ Gets the drive_media_type of this AutoConfigTemplate. This field is set to the desired drive media type of the drive.
Returns: The drive_media_type of this AutoConfigTemplate. Return type: str Required/optional: required
-
number_hot_spares
¶ Gets the number_hot_spares of this AutoConfigTemplate. The number of hot spares to assign.
Returns: The number_hot_spares of this AutoConfigTemplate. Return type: int Required/optional: required
-
number_unassigned_drives
¶ Gets the number_unassigned_drives of this AutoConfigTemplate. The number of drives to leave unassigned.
Returns: The number_unassigned_drives of this AutoConfigTemplate. Return type: int Required/optional: required
-
only_protection_information_capable
¶ Gets the only_protection_information_capable of this AutoConfigTemplate. If this field is set to true, only PI capable drives will be considered for volume candidates, otherwise both PI capable and non-PI capable drives will be considered.
Returns: The only_protection_information_capable of this AutoConfigTemplate. Return type: bool Required/optional: required
-
phy_drive_type
¶ Gets the phy_drive_type of this AutoConfigTemplate. The physical drive type.
Returns: The phy_drive_type of this AutoConfigTemplate. Return type: str Required/optional: required
-
raid_level
¶ Gets the raid_level of this AutoConfigTemplate. The RAID level of all the potential volumes.
Returns: The raid_level of this AutoConfigTemplate. Return type: str Required/optional: required
-
read_ahead
¶ Gets the read_ahead of this AutoConfigTemplate. A true (non-zero) / false (zero) indicator of whether or not automatic cache read-ahead is enabled.
Returns: The read_ahead of this AutoConfigTemplate. Return type: int Required/optional: required
-
segment_size
¶ Gets the segment_size of this AutoConfigTemplate. The segment size for all volumes.
Returns: The segment_size of this AutoConfigTemplate. Return type: int Required/optional: required
-
volume_group_security_level
¶ Gets the volume_group_security_level of this AutoConfigTemplate. Refines the information in the securityType field to describe the set of drives.
Returns: The volume_group_security_level of this AutoConfigTemplate. Return type: str Required/optional: required
-
volume_group_security_type
¶ Gets the volume_group_security_type of this AutoConfigTemplate. This field is used to specify the volume group security type.
Returns: The volume_group_security_type of this AutoConfigTemplate. Return type: str Required/optional: required
-
volume_group_width
¶ Gets the volume_group_width of this AutoConfigTemplate. The width of the volume group in drives.
Returns: The volume_group_width of this AutoConfigTemplate. Return type: int Required/optional: required
-
volumes_per_group
¶ Gets the volumes_per_group of this AutoConfigTemplate. The number of volumes per volume group.
Returns: The volumes_per_group of this AutoConfigTemplate. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.auto_config_template_list module¶
AutoConfigTemplateList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.auto_config_template_list.
AutoConfigTemplateList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_config_template
¶ Gets the auto_config_template of this AutoConfigTemplateList. A list of automatic configuration templates.
Returns: The auto_config_template of this AutoConfigTemplateList. Return type: list[AutoConfigTemplate] Required/optional: required
-
netapp.santricity.models.symbol.auto_load_balance_request_descriptor module¶
AutoLoadBalanceRequestDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.auto_load_balance_request_descriptor.
AutoLoadBalanceRequestDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
action
¶ Gets the action of this AutoLoadBalanceRequestDescriptor. This enumeration identifies an auto load balance action being requested by the client.
Returns: The action of this AutoLoadBalanceRequestDescriptor. Return type: str Required/optional: required
-
delay_seconds
¶ Gets the delay_seconds of this AutoLoadBalanceRequestDescriptor. Amount of time to delay before performing load balance operation.
Returns: The delay_seconds of this AutoLoadBalanceRequestDescriptor. Return type: int Required/optional: optional
-
netapp.santricity.models.symbol.auto_load_balance_stats_log_retrieve_chunk_details module¶
AutoLoadBalanceStatsLogRetrieveChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.auto_load_balance_stats_log_retrieve_chunk_details.
AutoLoadBalanceStatsLogRetrieveChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_load_balance_stats_log_data
¶ Gets the auto_load_balance_stats_log_data of this AutoLoadBalanceStatsLogRetrieveChunkDetails. Statistics log raw data to be returned.
Returns: The auto_load_balance_stats_log_data of this AutoLoadBalanceStatsLogRetrieveChunkDetails. Return type: str Required/optional: required
-
data_start_time
¶ Gets the data_start_time of this AutoLoadBalanceStatsLogRetrieveChunkDetails. Start time of the log statistics being returned in seconds since midnight 1/1/1970.
Returns: The data_start_time of this AutoLoadBalanceStatsLogRetrieveChunkDetails. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.auto_load_balance_stats_log_retrieve_start_details module¶
AutoLoadBalanceStatsLogRetrieveStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.auto_load_balance_stats_log_retrieve_start_details.
AutoLoadBalanceStatsLogRetrieveStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
data_type
¶ Gets the data_type of this AutoLoadBalanceStatsLogRetrieveStartDetails. Type of Auto Load Balance stats log data to retrieve.
Returns: The data_type of this AutoLoadBalanceStatsLogRetrieveStartDetails. Return type: str Required/optional: required
-
log_start_time
¶ Gets the log_start_time of this AutoLoadBalanceStatsLogRetrieveStartDetails. Earliest time (in seconds since midnight 1/1/1970) for which data is to be retrieved.
Returns: The log_start_time of this AutoLoadBalanceStatsLogRetrieveStartDetails. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.auto_load_balancing_control_descriptor module¶
AutoLoadBalancingControlDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.auto_load_balancing_control_descriptor.
AutoLoadBalancingControlDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
enable_auto_load_balancing
¶ Gets the enable_auto_load_balancing of this AutoLoadBalancingControlDescriptor. Enable or disable auto load balancing on this array
Returns: The enable_auto_load_balancing of this AutoLoadBalancingControlDescriptor. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.battery module¶
Battery.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.battery.
Battery
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
automatic_age_reset
¶ Gets the automatic_age_reset of this Battery. This boolean field is set to true when the batteryCanExpire field in this structure is set to false and when the controller tracks the battery serial number.
Returns: The automatic_age_reset of this Battery. Return type: bool Required/optional: required
-
battery_age
¶ Gets the battery_age of this Battery. Current battery age, in days.
Returns: The battery_age of this Battery. Return type: int Required/optional: required
-
battery_can_expire
¶ Gets the battery_can_expire of this Battery. This boolean field is set to true when cache battery expired event notification is enabled.
Returns: The battery_can_expire of this Battery. Return type: bool Required/optional: required
-
battery_life_remaining
¶ Gets the battery_life_remaining of this Battery. Days of battery life remaining. A value of -1 indicates that the battery life expiration age has been set to 0xFF in NVSRAM, disabling cache battery expiration event notification.
Returns: The battery_life_remaining of this Battery. Return type: int Required/optional: required
-
battery_ref
¶ Gets the battery_ref of this Battery. The reference for this battery.
Returns: The battery_ref of this Battery. Return type: str Required/optional: required
-
battery_type_data
¶ Gets the battery_type_data of this Battery. Used to determine the scope of the battery.
Returns: The battery_type_data of this Battery. Return type: BatteryTypeData Required/optional: required
-
fru_type
¶ Gets the fru_type of this Battery. VPD field replaceable unit type.
Returns: The fru_type of this Battery. Return type: str Required/optional: required
-
id
¶ Gets the id of this Battery.
Returns: The id of this Battery. Return type: str Required/optional: optional
-
learn_cycle_data
¶ Gets the learn_cycle_data of this Battery. Contains details about the learn cycle for this battery
Returns: The learn_cycle_data of this Battery. Return type: SmartBatteryData Required/optional: required
-
manufacturer_date
¶ Gets the manufacturer_date of this Battery. VPD manufacture date.
Returns: The manufacturer_date of this Battery. Return type: int Required/optional: required
-
physical_location
¶ Gets the physical_location of this Battery. The physical location of the battery. The parent reference in Location identifies the CRU that physically houses the battery, and the position field is the parent-relative/like-component relative slot number of the battery, starting at one.
Returns: The physical_location of this Battery. Return type: Location Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this Battery. The repair policy for the battery component.
Returns: The repair_policy of this Battery. Return type: RepairPolicy Required/optional: required
-
reserved1
¶ Gets the reserved1 of this Battery.
Returns: The reserved1 of this Battery. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this Battery.
Returns: The reserved2 of this Battery. Return type: str Required/optional: optional
-
rtr_attributes
¶ Gets the rtr_attributes of this Battery. The CRU type of the battery plus its ready-to-remove attributes, which are based on the CRU type.
Returns: The rtr_attributes of this Battery. Return type: RTRAttributes Required/optional: required
-
status
¶ Gets the status of this Battery. The operational status of the battery.
Returns: The status of this Battery. Return type: str Required/optional: required
-
vendor_name
¶ Gets the vendor_name of this Battery. VPD vendor name.
Returns: The vendor_name of this Battery. Return type: str Required/optional: required
-
vendor_pn
¶ Gets the vendor_pn of this Battery. VPD part number.
Returns: The vendor_pn of this Battery. Return type: str Required/optional: required
-
vendor_sn
¶ Gets the vendor_sn of this Battery. VPD serial number.
Returns: The vendor_sn of this Battery. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.battery_pack_icc_failure module¶
BatteryPackICCFailure.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.battery_pack_icc_failure.
BatteryPackICCFailure
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
battery_pack_ref
¶ Gets the battery_pack_ref of this BatteryPackICCFailure. This field is present for all battery pack failures except for a voltage regulator or charger failure. This field contains a reference to the battery pack that has failed.
Returns: The battery_pack_ref of this BatteryPackICCFailure. Return type: str Required/optional: required
-
controller_a_ref
¶ Gets the controller_a_ref of this BatteryPackICCFailure. This field is present when the voltage regulator has failed in the battery pack associated with controller A.
Returns: The controller_a_ref of this BatteryPackICCFailure. Return type: str Required/optional: required
-
controller_b_ref
¶ Gets the controller_b_ref of this BatteryPackICCFailure. This field is present when the voltage regulator has failed in the battery pack associated with controller B.
Returns: The controller_b_ref of this BatteryPackICCFailure. Return type: str Required/optional: required
-
support_crua_ref
¶ Gets the support_crua_ref of this BatteryPackICCFailure. This field is present when the charger has failed in the battery pack associated with support CRU A.
Returns: The support_crua_ref of this BatteryPackICCFailure. Return type: str Required/optional: required
-
support_crub_ref
¶ Gets the support_crub_ref of this BatteryPackICCFailure. This field is present when the charger has failed in the battery pack associated with support CRU B.
Returns: The support_crub_ref of this BatteryPackICCFailure. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.battery_params_update_descriptor module¶
BatteryParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.battery_params_update_descriptor.
BatteryParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
component
¶ Gets the component of this BatteryParamsUpdateDescriptor. Identifies the appropriate battery.
Returns: The component of this BatteryParamsUpdateDescriptor. Return type: str Required/optional: required
-
next_learn_cycle_time
¶ Gets the next_learn_cycle_time of this BatteryParamsUpdateDescriptor. The new value to apply for the nextLearnCycleTime property in the BatteryParamsUpdateDescriptor structure. This value is expressed as seconds since midnight GMT, January 1, 1970. This field is only applicable if the smartBatteryTechnology Boolean in FeatureParams is set to true. The array will return an error if an attempt is made to set this time more than seven days later than the current scheduled time.
Returns: The next_learn_cycle_time of this BatteryParamsUpdateDescriptor. Return type: list[int] Required/optional: required
-
reset_battery_age
¶ Gets the reset_battery_age of this BatteryParamsUpdateDescriptor. Resets the age of the specified cache battery
Returns: The reset_battery_age of this BatteryParamsUpdateDescriptor. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.battery_type_data module¶
BatteryTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.battery_type_data.
BatteryTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
battery_type
¶ Gets the battery_type of this BatteryTypeData. This enumeration object is used to specify the battery configurations present on a controller.
Returns: The battery_type of this BatteryTypeData. Return type: str Required/optional: required
-
cru_parent_controller
¶ Gets the cru_parent_controller of this BatteryTypeData. This field is present only if the batteryType value is equal to BATTERY_TYPE_DUAL_INDIVIDUAL_CRUS. It is a reference to the controller that the battery CRU is associated with.
Returns: The cru_parent_controller of this BatteryTypeData. Return type: str Required/optional: optional
-
parent_controller
¶ Gets the parent_controller of this BatteryTypeData. This field is present only if the batteryType value is equal to BATTERY_TYPE_DUAL_INDIVIDUAL_FRUS. It is a reference to the the controller that the battery FRU is associated with.
Returns: The parent_controller of this BatteryTypeData. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.bundle_key module¶
BundleKey.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.bundle_key.
BundleKey
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
digest
¶ Gets the digest of this BundleKey. A computed message digest that verifies the authenticity of this bundle key.
Returns: The digest of this BundleKey. Return type: str Required/optional: required
-
key_version
¶ Gets the key_version of this BundleKey. An internal indication of the version of the bundle key.
Returns: The key_version of this BundleKey. Return type: int Required/optional: required
-
sa_id
¶ Gets the sa_id of this BundleKey. This field contains a unique identifier maintained by SAFE for use by storage management software. Storage management software uses this data to enable SAFE features and perform Feature Bundle migration.
Returns: The sa_id of this BundleKey. Return type: SAIdentifier Required/optional: required
-
source_submodel_id
¶ Gets the source_submodel_id of this BundleKey. The submodel identifier of current feature bundle.
Returns: The source_submodel_id of this BundleKey. Return type: str Required/optional: required
-
target_submodel_id
¶ Gets the target_submodel_id of this BundleKey. The submodel identifier of feature bundle to migrate to.
Returns: The target_submodel_id of this BundleKey. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.bundled_feature module¶
BundledFeature.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.bundled_feature.
BundledFeature
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
feature_attribute
¶ Gets the feature_attribute of this BundledFeature. This field is a variable-length array of FeatureAttribute instances representing the attributes that apply for this particular feature.
Returns: The feature_attribute of this BundledFeature. Return type: list[FeatureAttribute] Required/optional: required
-
feature_id
¶ Gets the feature_id of this BundledFeature. This field indicate what feature this instance of BundledFeature represents.
Returns: The feature_id of this BundledFeature. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.cache_backup_device module¶
CacheBackupDevice.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cache_backup_device.
CacheBackupDevice
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
backup_device_capacity
¶ Gets the backup_device_capacity of this CacheBackupDevice. The capacity of backup device, expressed in megabytes.
Returns: The backup_device_capacity of this CacheBackupDevice. Return type: int Required/optional: required
-
backup_device_controller_slot
¶ Gets the backup_device_controller_slot of this CacheBackupDevice. The number of the slot on the controller where the backup device resides. Cache backup device slots are numbered starting at one, independent of other types of slots (e.g., host board slots) on the controller. Note that this field is targeted for deletion in SYMbol rev. 85b.
Returns: The backup_device_controller_slot of this CacheBackupDevice. Return type: int Required/optional: required
-
backup_device_ref
¶ Gets the backup_device_ref of this CacheBackupDevice. The SYMbol reference that identifies the instance of the device
Returns: The backup_device_ref of this CacheBackupDevice. Return type: str Required/optional: required
-
backup_device_status
¶ Gets the backup_device_status of this CacheBackupDevice. The status of the backup device
Returns: The backup_device_status of this CacheBackupDevice. Return type: str Required/optional: required
-
backup_device_type
¶ Gets the backup_device_type of this CacheBackupDevice. The type of the backup device ( e.g., USB flash drive).
Returns: The backup_device_type of this CacheBackupDevice. Return type: str Required/optional: required
-
backup_device_vpd
¶ Gets the backup_device_vpd of this CacheBackupDevice. Vital product data for the backup device.
Returns: The backup_device_vpd of this CacheBackupDevice. Return type: CacheBackupDeviceVpd Required/optional: required
-
id
¶ Gets the id of this CacheBackupDevice.
Returns: The id of this CacheBackupDevice. Return type: str Required/optional: optional
-
parent_controller
¶ Gets the parent_controller of this CacheBackupDevice. A reference to the controller where the backup device resides. Note that this field is targeted for deletion in SYMbol rev. 85b.
Returns: The parent_controller of this CacheBackupDevice. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this CacheBackupDevice. The physical location of the cache backup device. The parent field of Location is set to the controller where the device physically resides, and the position field is the parent-relative/like-component-relative slot number of the device, starting at one.
Returns: The physical_location of this CacheBackupDevice. Return type: Location Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this CacheBackupDevice. The repair policy for the cache backup device component.
Returns: The repair_policy of this CacheBackupDevice. Return type: RepairPolicy Required/optional: required
-
netapp.santricity.models.symbol.cache_backup_device_location module¶
CacheBackupDeviceLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cache_backup_device_location.
CacheBackupDeviceLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cache_backup_device_slot
¶ Gets the cache_backup_device_slot of this CacheBackupDeviceLocation. The number of the slot on the controller in which the cache backup device resides.
Returns: The cache_backup_device_slot of this CacheBackupDeviceLocation. Return type: int Required/optional: required
-
controller_slot
¶ Gets the controller_slot of this CacheBackupDeviceLocation. The slot number of the controller that houses the cache backup device.
Returns: The controller_slot of this CacheBackupDeviceLocation. Return type: int Required/optional: required
-
controller_tray
¶ Gets the controller_tray of this CacheBackupDeviceLocation. The tray ID of the controller that houses the cache backup device.
Returns: The controller_tray of this CacheBackupDeviceLocation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.cache_backup_device_vpd module¶
CacheBackupDeviceVpd.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cache_backup_device_vpd.
CacheBackupDeviceVpd
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
manufacture_date
¶ Gets the manufacture_date of this CacheBackupDeviceVpd. The date of manufacture of the device, represented in seconds since midnight GMT on January 1, 1970.
Returns: The manufacture_date of this CacheBackupDeviceVpd. Return type: int Required/optional: required
-
manufacturer
¶ Gets the manufacturer of this CacheBackupDeviceVpd. The variable-length ASCII text string that identifies the device manufacturer..
Returns: The manufacturer of this CacheBackupDeviceVpd. Return type: str Required/optional: required
-
part_number
¶ Gets the part_number of this CacheBackupDeviceVpd. The variable-length ASCII text string that identifies the device part number.
Returns: The part_number of this CacheBackupDeviceVpd. Return type: str Required/optional: required
-
product_id
¶ Gets the product_id of this CacheBackupDeviceVpd. The variable-length ASCII text string that identifies the device by name.
Returns: The product_id of this CacheBackupDeviceVpd. Return type: str Required/optional: required
-
product_rev_level
¶ Gets the product_rev_level of this CacheBackupDeviceVpd. The variable-length ASCII text string that identifies the device revision level.
Returns: The product_rev_level of this CacheBackupDeviceVpd. Return type: str Required/optional: required
-
serial_number
¶ Gets the serial_number of this CacheBackupDeviceVpd. The variable-length ASCII text string that identifies the device serial number.
Returns: The serial_number of this CacheBackupDeviceVpd. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.cache_memory_dimm module¶
CacheMemoryDimm.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cache_memory_dimm.
CacheMemoryDimm
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cache_memory_dimm_ref
¶ Gets the cache_memory_dimm_ref of this CacheMemoryDimm. The SYMbol reference value that uniquely identifies an instance of a cache memory DIMM object.
Returns: The cache_memory_dimm_ref of this CacheMemoryDimm. Return type: str Required/optional: required
-
capacity_in_megabytes
¶ Gets the capacity_in_megabytes of this CacheMemoryDimm. The capacity of the DIMM expressed in megabytes.
Returns: The capacity_in_megabytes of this CacheMemoryDimm. Return type: int Required/optional: required
-
manufacture_date
¶ Gets the manufacture_date of this CacheMemoryDimm. The manufacture date of the DIMM
Returns: The manufacture_date of this CacheMemoryDimm. Return type: int Required/optional: required
-
manufacturer
¶ Gets the manufacturer of this CacheMemoryDimm. The manufacturer part number of the DIMM.
Returns: The manufacturer of this CacheMemoryDimm. Return type: str Required/optional: required
-
manufacturer_part_number
¶ Gets the manufacturer_part_number of this CacheMemoryDimm. The manufacturer part number of the DIMM.
Returns: The manufacturer_part_number of this CacheMemoryDimm. Return type: str Required/optional: required
-
oem_part_number
¶ Gets the oem_part_number of this CacheMemoryDimm. The OEM part number of the DIMM.
Returns: The oem_part_number of this CacheMemoryDimm. Return type: str Required/optional: required
-
part_number
¶ Gets the part_number of this CacheMemoryDimm. The LSI Logic part number of the DIMM.
Returns: The part_number of this CacheMemoryDimm. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this CacheMemoryDimm. The physical location of the cache memory DIMM. The parent reference in Location identifies the controller where the DIMM physically resides, and the position field is the parent-relative/like-component relative slot number of the DIMM, starting at 1.
Returns: The physical_location of this CacheMemoryDimm. Return type: Location Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this CacheMemoryDimm. The repair policy for the cache memory DIMM component.
Returns: The repair_policy of this CacheMemoryDimm. Return type: RepairPolicy Required/optional: required
-
revision_code
¶ Gets the revision_code of this CacheMemoryDimm. The module revision code of the DIMM.
Returns: The revision_code of this CacheMemoryDimm. Return type: str Required/optional: required
-
serial_number
¶ Gets the serial_number of this CacheMemoryDimm. The serial number of the DIMM.
Returns: The serial_number of this CacheMemoryDimm. Return type: str Required/optional: required
Gets the shared of this CacheMemoryDimm. This field is set to true if the DIMM is shared between processor and cache. It is set to false if the DIMM is dedicated to the cache.
Returns: The shared of this CacheMemoryDimm. Return type: bool Required/optional: required
-
status
¶ Gets the status of this CacheMemoryDimm. The operational status of the DIMM.
Returns: The status of this CacheMemoryDimm. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.cache_memory_dimm_location module¶
CacheMemoryDimmLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cache_memory_dimm_location.
CacheMemoryDimmLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cache_memory_dimm_controller_slot
¶ Gets the cache_memory_dimm_controller_slot of this CacheMemoryDimmLocation. The number of the slot on the controller where the cache memory DIMM is installed. Cache memory DIMM slots are numbered starting at one, independent of other types of slots (e.g., cache backup device slots) on the controller.
Returns: The cache_memory_dimm_controller_slot of this CacheMemoryDimmLocation. Return type: int Required/optional: required
-
controller_slot
¶ Gets the controller_slot of this CacheMemoryDimmLocation. The slot number of the controller where the DIMM is installed.
Returns: The controller_slot of this CacheMemoryDimmLocation. Return type: int Required/optional: required
-
controller_tray
¶ Gets the controller_tray of this CacheMemoryDimmLocation. The tray ID of the controller where the DIMM is installed.
Returns: The controller_tray of this CacheMemoryDimmLocation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.candidate_selection_type_data module¶
CandidateSelectionTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.candidate_selection_type_data.
CandidateSelectionTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
candidate_selection_type
¶ Gets the candidate_selection_type of this CandidateSelectionTypeData. This enumeration object is used to specify the type of volume candidate that the client wishes to obtain in a getVolumeCandidates procedure call.
Returns: The candidate_selection_type of this CandidateSelectionTypeData. Return type: str Required/optional: required
-
drive_ref_list
¶ Gets the drive_ref_list of this CandidateSelectionTypeData. This field is present only if the candidateSelectionType value is equal to CANDIDATE_SEL_MANUAL. It contains the reference values for the drives on which a new volume group (and volume) are to be created.
Returns: The drive_ref_list of this CandidateSelectionTypeData. Return type: DriveRefList Required/optional: optional
-
netapp.santricity.models.symbol.change_query_descriptor module¶
ChangeQueryDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.change_query_descriptor.
ChangeQueryDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
last_known
¶ Gets the last_known of this ChangeQueryDescriptor. The ChangeState object represents the client’s last known values of the configuration state of the array. The controller uses this information to determine if the client needs to be informed immediately of a change in state.
Returns: The last_known of this ChangeQueryDescriptor. Return type: ChangeState Required/optional: required
-
max_wait
¶ Gets the max_wait of this ChangeQueryDescriptor. The maximum amount of time (in seconds) the controller can hold the request before responding to the client.
Returns: The max_wait of this ChangeQueryDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.change_state module¶
ChangeState.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.change_state.
ChangeState
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
config_generation
¶ Gets the config_generation of this ChangeState. The configuration generation number associated with the storage array’s current state and configuration.
Returns: The config_generation of this ChangeState. Return type: int Required/optional: required
-
last_critical_mel_seq_number
¶ Gets the last_critical_mel_seq_number of this ChangeState. The sequence number of the most recent MEL entry that was tagged as critical.
Returns: The last_critical_mel_seq_number of this ChangeState. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.channel_degraded_failure module¶
ChannelDegradedFailure.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_degraded_failure.
ChannelDegradedFailure
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
degraded_channels
¶ Gets the degraded_channels of this ChannelDegradedFailure. The degraded channels.
Returns: The degraded_channels of this ChannelDegradedFailure. Return type: list[int] Required/optional: required
-
netapp.santricity.models.symbol.channel_diag_data_pattern_type_data module¶
ChannelDiagDataPatternTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_diag_data_pattern_type_data.
ChannelDiagDataPatternTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
pattern
¶ Gets the pattern of this ChannelDiagDataPatternTypeData. A four-byte user-supplied data pattern. This field is valid only if type is equal to CHANNEL_DIAG_DATA_PATTERN_FIXED.
Returns: The pattern of this ChannelDiagDataPatternTypeData. Return type: int Required/optional: optional
-
random_number_seed
¶ Gets the random_number_seed of this ChannelDiagDataPatternTypeData. A 32-bit value that is used as the seed for a pseudo-random sequence that is used to establish the data pattern. This field is valid only if type is equal to CHANNEL_DIAG_DATA_PATTERN_RANDOM.
Returns: The random_number_seed of this ChannelDiagDataPatternTypeData. Return type: int Required/optional: optional
-
type
¶ Gets the type of this ChannelDiagDataPatternTypeData. This enumeration data type identifies the types of data patterns that may be used in running the drive channel fault isolation diagnostics.
Returns: The type of this ChannelDiagDataPatternTypeData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.channel_diag_device module¶
ChannelDiagDevice.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_diag_device.
ChannelDiagDevice
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller
¶ Gets the controller of this ChannelDiagDevice. A reference to an instance of a Controller. This field is only valid if deviceType is equal to CHANNEL_DIAG_DEVICE_CONTROLLER.
Returns: The controller of this ChannelDiagDevice. Return type: str Required/optional: optional
-
device_type
¶ Gets the device_type of this ChannelDiagDevice. This enumeration type identifies the types of channel devices on which drive channel fault isolation diagnostics can be run.
Returns: The device_type of this ChannelDiagDevice. Return type: str Required/optional: required
-
drive
¶ Gets the drive of this ChannelDiagDevice. A reference to an instance of a Drive. This field is only valid if deviceType is equal to CHANNEL_DIAG_DEVICE_DRIVE.
Returns: The drive of this ChannelDiagDevice. Return type: str Required/optional: optional
-
esm
¶ Gets the esm of this ChannelDiagDevice. A reference to an instance of an Esm. This field is only valid if deviceType is equal to CHANNEL_DIAG_DEVICE_ESM.
Returns: The esm of this ChannelDiagDevice. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.channel_diag_fc_dependent_results module¶
ChannelDiagFcDependentResults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_diag_fc_dependent_results.
ChannelDiagFcDependentResults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
rls_data
¶ Gets the rls_data of this ChannelDiagFcDependentResults. An array of fibre Channel Read Link Status data for the channel under test. Each element in the array represents a Fibre Channel device for which data is being reported. All fields within rlsData are set to meaningful values except the baselineTime field which is set to zero.
Returns: The rls_data of this ChannelDiagFcDependentResults. Return type: list[RLSData] Required/optional: required
-
soc_data
¶ Gets the soc_data of this ChannelDiagFcDependentResults. An array of SOC diagnostic data for the channel under test. Each element of the array represents a SOC chip for which data is being reported. Within each element, port diagnostic data is included for just the ports on the channel under test. All fields of socData and its sub-structures are set to meaningful data except for collectionElapsedTime in SocDeviceData, which is set to zero.
Returns: The soc_data of this ChannelDiagFcDependentResults. Return type: list[SocData] Required/optional: required
-
netapp.santricity.models.symbol.channel_diag_interface_dep_results module¶
ChannelDiagInterfaceDepResults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_diag_interface_dep_results.
ChannelDiagInterfaceDepResults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fc_results
¶ Gets the fc_results of this ChannelDiagInterfaceDepResults. A set of Fibre-Channel-specific drive channel diagnostic results. This field is present only if interfaceType is set to IO_IF_FC.
Returns: The fc_results of this ChannelDiagInterfaceDepResults. Return type: ChannelDiagFcDependentResults Required/optional: optional
-
interface_type
¶ Gets the interface_type of this ChannelDiagInterfaceDepResults. This enumeration defines the different I/O interface types that may be reported as part of the configuration information associated with a controller.
Returns: The interface_type of this ChannelDiagInterfaceDepResults. Return type: str Required/optional: required
-
sas_results
¶ Gets the sas_results of this ChannelDiagInterfaceDepResults. A set of SAS-specific drive channel diagnostic results. This field is present only if interfaceType is set to IO_IF_SAS.
Returns: The sas_results of this ChannelDiagInterfaceDepResults. Return type: ChannelDiagSasDependentResults Required/optional: optional
-
netapp.santricity.models.symbol.channel_diag_results module¶
ChannelDiagResults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_diag_results.
ChannelDiagResults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
type
¶ Gets the type of this ChannelDiagResults. This enumeration identifies the different types of drive channel fault isolation diagnostic tests.
Returns: The type of this ChannelDiagResults. Return type: str Required/optional: required
-
write_read_verify_data
¶ Gets the write_read_verify_data of this ChannelDiagResults. The result data for the Write-Read-Verify channel diagnostic test as a variable-length array, one element per selected device. This field is only valid if type is equal to CHANNEL_DIAG_WRITE_READ_VERIFY.
Returns: The write_read_verify_data of this ChannelDiagResults. Return type: list[ChannelDiagWrRdVfyResults] Required/optional: optional
-
netapp.santricity.models.symbol.channel_diag_results_returned module¶
ChannelDiagResultsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_diag_results_returned.
ChannelDiagResultsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
diag_results
¶ Gets the diag_results of this ChannelDiagResultsReturned. The results of the channel diagnostic test. This field does not contain valid data whenever the return code is equal to RETCODE_CHANNEL_DIAGS_RUNNING.
Returns: The diag_results of this ChannelDiagResultsReturned. Return type: ChannelDiagResults Required/optional: required
-
return_code
¶ Gets the return_code of this ChannelDiagResultsReturned. The return code from the getChannelDiagnosticsResults procedure.
Returns: The return_code of this ChannelDiagResultsReturned. Return type: str Required/optional: required
-
test_end_time
¶ Gets the test_end_time of this ChannelDiagResultsReturned. The time when the test sequence ended, represented in seconds since midnight GMT on January 1, 1970. If returnCode is equal to RETCODE_CHANNEL_DIAGS_RUNNING, this field is set to the time that was current when the getChannelDiagnosticsResults was processed.
Returns: The test_end_time of this ChannelDiagResultsReturned. Return type: int Required/optional: required
-
test_start_time
¶ Gets the test_start_time of this ChannelDiagResultsReturned. The time when the test sequence started, represented in seconds since midnight GMT on January 1, 1970.
Returns: The test_start_time of this ChannelDiagResultsReturned. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.channel_diag_sas_dependent_results module¶
ChannelDiagSasDependentResults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_diag_sas_dependent_results.
ChannelDiagSasDependentResults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
sas_data
¶ Gets the sas_data of this ChannelDiagSasDependentResults. An array of SAS statistical data for the channel under test. Only data for SAS ports in the I/O path are included. All fields of the SasData structure contain meaningful data.
Returns: The sas_data of this ChannelDiagSasDependentResults. Return type: list[SasData] Required/optional: required
-
netapp.santricity.models.symbol.channel_diag_type_params module¶
ChannelDiagTypeParams.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_diag_type_params.
ChannelDiagTypeParams
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
type
¶ Gets the type of this ChannelDiagTypeParams. This enumeration identifies the different types of drive channel fault isolation diagnostic tests.
Returns: The type of this ChannelDiagTypeParams. Return type: str Required/optional: required
-
write_read_verify_params
¶ Gets the write_read_verify_params of this ChannelDiagTypeParams. The parameters for the Write-Read-Verify channel diagnostic test. This field is only valid if type is equal to CHANNEL_DIAG_WRITE_READ_VERIFY.
Returns: The write_read_verify_params of this ChannelDiagTypeParams. Return type: ChannelDiagWrRdVfyParams Required/optional: optional
-
netapp.santricity.models.symbol.channel_diag_wr_rd_vfy_params module¶
ChannelDiagWrRdVfyParams.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_diag_wr_rd_vfy_params.
ChannelDiagWrRdVfyParams
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
data_pattern_option
¶ Gets the data_pattern_option of this ChannelDiagWrRdVfyParams. The selected data pattern option.
Returns: The data_pattern_option of this ChannelDiagWrRdVfyParams. Return type: ChannelDiagDataPatternTypeData Required/optional: required
-
iterations_per_device
¶ Gets the iterations_per_device of this ChannelDiagWrRdVfyParams. The number of test iterations to perform on a selected device.
Returns: The iterations_per_device of this ChannelDiagWrRdVfyParams. Return type: int Required/optional: required
-
maximum_errors_allowed
¶ Gets the maximum_errors_allowed of this ChannelDiagWrRdVfyParams. The maximum number of errors that can be tolerated before canceling the test and proceeding on to the next selected device.
Returns: The maximum_errors_allowed of this ChannelDiagWrRdVfyParams. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.channel_diag_wr_rd_vfy_results module¶
ChannelDiagWrRdVfyResults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_diag_wr_rd_vfy_results.
ChannelDiagWrRdVfyResults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
actual_time_interval
¶ Gets the actual_time_interval of this ChannelDiagWrRdVfyResults. The number of seconds the diagnostic test actually ran.
Returns: The actual_time_interval of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
average_elapsed_time_for_inbound_phases
¶ Gets the average_elapsed_time_for_inbound_phases of this ChannelDiagWrRdVfyResults. The average elapsed command-processing time, in microseconds) for the inbound-data phases of all successful iterations.
Returns: The average_elapsed_time_for_inbound_phases of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
average_elapsed_time_for_outbound_phases
¶ Gets the average_elapsed_time_for_outbound_phases of this ChannelDiagWrRdVfyResults. The average elapsed command-processing time, in microseconds) for the outbound-data phases of all successful iterations.
Returns: The average_elapsed_time_for_outbound_phases of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
channel_resets_detected
¶ Gets the channel_resets_detected of this ChannelDiagWrRdVfyResults. The device on which the tests were performed.
Returns: The channel_resets_detected of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
device
¶ Gets the device of this ChannelDiagWrRdVfyResults. The device on which the channel diagnostic test was performed
Returns: The device of this ChannelDiagWrRdVfyResults. Return type: ChannelDiagDevice Required/optional: required
-
drive_channel
¶ Gets the drive_channel of this ChannelDiagWrRdVfyResults. The number of the drive channel on which testing was performed.
Returns: The drive_channel of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
interface_dependent_results
¶ Gets the interface_dependent_results of this ChannelDiagWrRdVfyResults. A set of channel diagnostic test results that depend on the particular I/O interface technology of the tested channel.
Returns: The interface_dependent_results of this ChannelDiagWrRdVfyResults. Return type: ChannelDiagInterfaceDepResults Required/optional: required
-
iterations_attempted
¶ Gets the iterations_attempted of this ChannelDiagWrRdVfyResults. The total number of iterations attempted
Returns: The iterations_attempted of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
iterations_failed_with_inbound_misc_errors
¶ Gets the iterations_failed_with_inbound_misc_errors of this ChannelDiagWrRdVfyResults. The number of iterations that failed due to other command failures (e.g., check conditions, aborted commands, channel-level resets, etc.) on inbound-data commands.
Returns: The iterations_failed_with_inbound_misc_errors of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
iterations_failed_with_inbound_resets
¶ Gets the iterations_failed_with_inbound_resets of this ChannelDiagWrRdVfyResults. The number of iterations that failed due to channel-level resets that occurred during inbound-data commands.
Returns: The iterations_failed_with_inbound_resets of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
iterations_failed_with_inbound_timeouts
¶ Gets the iterations_failed_with_inbound_timeouts of this ChannelDiagWrRdVfyResults. The number of iterations that failed due I/O timeouts on inbound-data commands.
Returns: The iterations_failed_with_inbound_timeouts of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
iterations_failed_with_miscompares
¶ Gets the iterations_failed_with_miscompares of this ChannelDiagWrRdVfyResults. The number of iterations that failed due to data miscompares.
Returns: The iterations_failed_with_miscompares of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
iterations_failed_with_outbound_misc_errors
¶ Gets the iterations_failed_with_outbound_misc_errors of this ChannelDiagWrRdVfyResults. The number of iterations that failed due to other command failures (e.g., check conditions, aborted commands, channel-level resets, etc.) on outbound data commands.
Returns: The iterations_failed_with_outbound_misc_errors of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
iterations_failed_with_outbound_resets
¶ Gets the iterations_failed_with_outbound_resets of this ChannelDiagWrRdVfyResults. The number of iterations that failed due to channel-level resets that occurred during outbound-data commands.
Returns: The iterations_failed_with_outbound_resets of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
iterations_failed_with_outbound_timeouts
¶ Gets the iterations_failed_with_outbound_timeouts of this ChannelDiagWrRdVfyResults. The number of iterations that failed due I/O timeouts on outbound-data commands.
Returns: The iterations_failed_with_outbound_timeouts of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
iterations_failed_with_setup_errors
¶ Gets the iterations_failed_with_setup_errors of this ChannelDiagWrRdVfyResults. The number of iterations that failed due to setup errors prior to starting the iteration.
Returns: The iterations_failed_with_setup_errors of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
iterations_passed
¶ Gets the iterations_passed of this ChannelDiagWrRdVfyResults. The number of iterations that completed successfully/
Returns: The iterations_passed of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
status
¶ Gets the status of this ChannelDiagWrRdVfyResults. A status code providing general information about the outcome of the diagnostic test.
Returns: The status of this ChannelDiagWrRdVfyResults. Return type: str Required/optional: required
-
variance_in_elapsed_time_for_inbound_phases
¶ Gets the variance_in_elapsed_time_for_inbound_phases of this ChannelDiagWrRdVfyResults. The statistical variance of the elapsed command-processing time for the inbound-data phases of all successful variations.
Returns: The variance_in_elapsed_time_for_inbound_phases of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
variance_in_elapsed_time_for_outbound_phases
¶ Gets the variance_in_elapsed_time_for_outbound_phases of this ChannelDiagWrRdVfyResults. The statistical variance of the elapsed command-processing time for the outbound-data phases of all successful variations.
Returns: The variance_in_elapsed_time_for_outbound_phases of this ChannelDiagWrRdVfyResults. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.channel_diagnostic_descriptor module¶
ChannelDiagnosticDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_diagnostic_descriptor.
ChannelDiagnosticDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller
¶ Gets the controller of this ChannelDiagnosticDescriptor. A reference indicating the controller that is to perform the test.
Returns: The controller of this ChannelDiagnosticDescriptor. Return type: str Required/optional: required
-
devices
¶ Gets the devices of this ChannelDiagnosticDescriptor. A variable-length array of values, each value indicating a device on the referenced channel to be included in the test. To specify “all devices,” all that is needed is a single instance of ChannelDiagDevice with deviceType set to CHANNEL_DEVICE_ALL.
Returns: The devices of this ChannelDiagnosticDescriptor. Return type: list[ChannelDiagDevice] Required/optional: required
-
diag_params
¶ Gets the diag_params of this ChannelDiagnosticDescriptor. A sub-structure indicating both the type of diagnostic test to perform and the associated test-type-dependent parameters.
Returns: The diag_params of this ChannelDiagnosticDescriptor. Return type: ChannelDiagTypeParams Required/optional: required
-
drive_channel
¶ Gets the drive_channel of this ChannelDiagnosticDescriptor. The number of the drive channel to test.
Returns: The drive_channel of this ChannelDiagnosticDescriptor. Return type: int Required/optional: required
-
max_time_interval
¶ Gets the max_time_interval of this ChannelDiagnosticDescriptor. The maximum number of seconds the test is allowed to run before it is forcibly terminated.
Returns: The max_time_interval of this ChannelDiagnosticDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.channel_failed_failure module¶
ChannelFailedFailure.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_failed_failure.
ChannelFailedFailure
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
failed_channels
¶ Gets the failed_channels of this ChannelFailedFailure. The failed channels.
Returns: The failed_channels of this ChannelFailedFailure. Return type: list[int] Required/optional: required
-
netapp.santricity.models.symbol.channel_location module¶
ChannelLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_location.
ChannelLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel_type
¶ Gets the channel_type of this ChannelLocation. The channel type.
Returns: The channel_type of this ChannelLocation. Return type: str Required/optional: required
-
controller_slot
¶ Gets the controller_slot of this ChannelLocation. Controller number 1 if in top slot. Controller number 2 if in bottom slot.
Returns: The controller_slot of this ChannelLocation. Return type: int Required/optional: required
-
index
¶ Gets the index of this ChannelLocation. The channel location.
Returns: The index of this ChannelLocation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.channel_port module¶
ChannelPort.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_port.
ChannelPort
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this ChannelPort. The number of the associated channel.
Returns: The channel of this ChannelPort. Return type: int Required/optional: required
-
channel_type
¶ Gets the channel_type of this ChannelPort. The type of the associated channel - either host-side or drive-side.
Returns: The channel_type of this ChannelPort. Return type: str Required/optional: required
-
id
¶ Gets the id of this ChannelPort.
Returns: The id of this ChannelPort. Return type: str Required/optional: optional
-
is_trunk_active
¶ Gets the is_trunk_active of this ChannelPort. This field is true if a trunk connection has been established and is being maintained on this controller or ESM channel port. This field is always false if the channel port is on a controller or ESM that does not have a Fibre Channel I/O interface type, or if the channel port is associated with a host-side channel.
Returns: The is_trunk_active of this ChannelPort. Return type: bool Required/optional: required
-
physical_location
¶ Gets the physical_location of this ChannelPort. The physical location of the channel port. The parent reference in Location identifies the physical CRU where the port is located, and the position field is the parent-relative/like-port relative number of the port, starting at 1.
Returns: The physical_location of this ChannelPort. Return type: Location Required/optional: required
-
port_number
¶ Gets the port_number of this ChannelPort. The identifying number assigned to this channel port. The range for port numbers is 1..n. If the port number cannot be determined, this field is set to zero.
Returns: The port_number of this ChannelPort. Return type: int Required/optional: required
-
port_parent
¶ Gets the port_parent of this ChannelPort. The parent of the channel port object (minihub, controller, or ESM).
Returns: The port_parent of this ChannelPort. Return type: ChannelPortParent Required/optional: required
-
port_ref
¶ Gets the port_ref of this ChannelPort. A reference to this channel port.
Returns: The port_ref of this ChannelPort. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.channel_port_pair module¶
ChannelPortPair.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_port_pair.
ChannelPortPair
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
port1
¶ Gets the port1 of this ChannelPortPair. First port of a pair cabled together.
Returns: The port1 of this ChannelPortPair. Return type: str Required/optional: required
-
port2
¶ Gets the port2 of this ChannelPortPair. Second port of a pair cabled together.
Returns: The port2 of this ChannelPortPair. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.channel_port_parent module¶
ChannelPortParent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_port_parent.
ChannelPortParent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this ChannelPortParent. This field is present only if the type field is equal to CHANNEL_PORT_PARENT_CONTROLLER.
Returns: The controller_ref of this ChannelPortParent. Return type: str Required/optional: optional
-
esm_ref
¶ Gets the esm_ref of this ChannelPortParent. This field is present only if the type field is equal to CHANNEL_PORT_PARENT_ESM.
Returns: The esm_ref of this ChannelPortParent. Return type: str Required/optional: optional
-
hic_ref
¶ Gets the hic_ref of this ChannelPortParent. This field is present only if the type field is equal to CHANNEL_PORT_PARENT_HIC.
Returns: The hic_ref of this ChannelPortParent. Return type: str Required/optional: optional
-
minihub_ref
¶ Gets the minihub_ref of this ChannelPortParent. This field is present only if the type field is equal to CHANNEL_PORT_PARENT_MINIHUB.
Returns: The minihub_ref of this ChannelPortParent. Return type: str Required/optional: optional
-
type
¶ Gets the type of this ChannelPortParent. This enumeration object is used to specify the type of channel port parent.
Returns: The type of this ChannelPortParent. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.channel_ports module¶
ChannelPorts.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.channel_ports.
ChannelPorts
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
manually_bypassed
¶ Gets the manually_bypassed of this ChannelPorts. This is set to true if the port is bypassed.
Returns: The manually_bypassed of this ChannelPorts. Return type: bool Required/optional: required
-
port_number
¶ Gets the port_number of this ChannelPorts. This is the ChannelPort port number, 1 based.
Returns: The port_number of this ChannelPorts. Return type: str Required/optional: required
-
speed_det_error
¶ Gets the speed_det_error of this ChannelPorts. This is set to true only if speed detection has failed.
Returns: The speed_det_error of this ChannelPorts. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.chassis_idtlv module¶
ChassisIDTLV.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.chassis_idtlv.
ChassisIDTLV
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
chassis_id
¶ Gets the chassis_id of this ChassisIDTLV. This field contains an octet string indicating the specific identifier for the chassis.
Returns: The chassis_id of this ChassisIDTLV. Return type: str Required/optional: required
-
subtype
¶ Gets the subtype of this ChassisIDTLV. This field contains the ID for the subtype.
Returns: The subtype of this ChassisIDTLV. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.checked_pending_host module¶
CheckedPendingHost.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.checked_pending_host.
CheckedPendingHost
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
matched_pending_host
¶ Gets the matched_pending_host of this CheckedPendingHost. This field is only present if type is PENDING_HOST_MATCHED. It contains data about a pending host and its relationship to a likely matching host in the configured topology.
Returns: The matched_pending_host of this CheckedPendingHost. Return type: MatchedPendingHost Required/optional: optional
-
type
¶ Gets the type of this CheckedPendingHost. This enumeration data type indicates whether a CheckedPendingHost matches or does not match a host in the configured topology.
Returns: The type of this CheckedPendingHost. Return type: str Required/optional: required
-
unmatched_pending_host
¶ Gets the unmatched_pending_host of this CheckedPendingHost. This field is only present if type is PENDING_HOST_UNMATCHED. It contains data about a pending host that does not match any configured host and the relationship of that hosts ports to ports in the configured topology.
Returns: The unmatched_pending_host of this CheckedPendingHost. Return type: UnmatchedPendingHost Required/optional: optional
-
netapp.santricity.models.symbol.checked_pending_host_list module¶
CheckedPendingHostList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.checked_pending_host_list.
CheckedPendingHostList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
value
¶ Gets the value of this CheckedPendingHostList.
Returns: The value of this CheckedPendingHostList. Return type: list[CheckedPendingHost] Required/optional: optional
-
netapp.santricity.models.symbol.checked_pending_host_list_returned module¶
CheckedPendingHostListReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.checked_pending_host_list_returned.
CheckedPendingHostListReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
checked_pending_host_list
¶ Gets the checked_pending_host_list of this CheckedPendingHostListReturned. This field is valid only if the return code is RETCODE_OK. It is a variable-length list of CheckedPendingHost structures.
Returns: The checked_pending_host_list of this CheckedPendingHostListReturned. Return type: CheckedPendingHostList Required/optional: optional
-
return_code
¶ Gets the return_code of this CheckedPendingHostListReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this CheckedPendingHostListReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.cluster module¶
Cluster.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cluster.
Cluster
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cluster_ref
¶ Gets the cluster_ref of this Cluster. The unique identification value for this object. Other objects may use this reference value to refer to the cluster.
Returns: The cluster_ref of this Cluster. Return type: str Required/optional: required
-
confirm_lun_mapping_creation
¶ Gets the confirm_lun_mapping_creation of this Cluster. If true, indicates that creation of LUN-to-volume mappings should require careful confirmation from the end-user, since such a mapping will alter the volume access rights of other clusters, in addition to this one.
Returns: The confirm_lun_mapping_creation of this Cluster. Return type: bool Required/optional: required
-
id
¶ Gets the id of this Cluster.
Returns: The id of this Cluster. Return type: str Required/optional: optional
-
is_sa_controlled
¶ Gets the is_sa_controlled of this Cluster. If true, indicates that I/O accesses from this cluster are subject to the storage array’s default LUN-to-volume mappings. If false, indicates that I/O accesses from the cluster are subject to cluster-specific LUN-to-volume mappings.
Returns: The is_sa_controlled of this Cluster. Return type: bool Required/optional: required
-
label
¶ Gets the label of this Cluster. The user-assigned, descriptive label string for the cluster.
Returns: The label of this Cluster. Return type: str Required/optional: required
-
name
¶ Gets the name of this Cluster.
Returns: The name of this Cluster. Return type: str Required/optional: optional
-
protection_information_capable_access_method
¶ Gets the protection_information_capable_access_method of this Cluster. This field is true if the host has a PI capable access method.
Returns: The protection_information_capable_access_method of this Cluster. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.cluster_performance_limitation_values module¶
ClusterPerformanceLimitationValues.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cluster_performance_limitation_values.
ClusterPerformanceLimitationValues
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cluster_ref
¶ Gets the cluster_ref of this ClusterPerformanceLimitationValues. This is a reference to the cluster for which the parameters apply.
Returns: The cluster_ref of this ClusterPerformanceLimitationValues. Return type: str Required/optional: required
-
iops_impacted_by_limitations_on_this_cluster
¶ Gets the iops_impacted_by_limitations_on_this_cluster of this ClusterPerformanceLimitationValues. This is a count of the number of IOPs that have been impacted by the performance limitations set on this cluster.
Returns: The iops_impacted_by_limitations_on_this_cluster of this ClusterPerformanceLimitationValues. Return type: int Required/optional: required
-
max_iops_permitted_on_cluster
¶ Gets the max_iops_permitted_on_cluster of this ClusterPerformanceLimitationValues. This is the maximum number of IOPs permitted on this cluster.
Returns: The max_iops_permitted_on_cluster of this ClusterPerformanceLimitationValues. Return type: int Required/optional: required
-
max_m_bs_permitted_on_cluster
¶ Gets the max_m_bs_permitted_on_cluster of this ClusterPerformanceLimitationValues. This is the maximum number of MB per second permitted on this cluster.
Returns: The max_m_bs_permitted_on_cluster of this ClusterPerformanceLimitationValues. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.cluster_performance_limitation_values_descriptor module¶
ClusterPerformanceLimitationValuesDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cluster_performance_limitation_values_descriptor.
ClusterPerformanceLimitationValuesDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cluster_ref
¶ Gets the cluster_ref of this ClusterPerformanceLimitationValuesDescriptor. This is the reference to the cluster for which the performance parameters apply.
Returns: The cluster_ref of this ClusterPerformanceLimitationValuesDescriptor. Return type: str Required/optional: required
-
max_iops_on_cluster
¶ Gets the max_iops_on_cluster of this ClusterPerformanceLimitationValuesDescriptor. This is the maximum number of IOPs allowed for the cluster. The controller firmware will limit the number of IOPs for a cluster to this value. A value of CLUSTER_PERFORMANCE_LIMIT_DEFAULT_VALUE (0) means that no performance limitations have been placed on the cluster.
Returns: The max_iops_on_cluster of this ClusterPerformanceLimitationValuesDescriptor. Return type: int Required/optional: required
-
max_m_bs_on_cluster
¶ Gets the max_m_bs_on_cluster of this ClusterPerformanceLimitationValuesDescriptor. This is the maximum number of MB per second that will be supported on the cluster. The controller firmware will limit the throughput for the cluster to this value. A value of CLUSTER_PERFORMANCE_LIMIT_DEFAULT_VALUE (0) means that no throughput limitations exist on the cluster.
Returns: The max_m_bs_on_cluster of this ClusterPerformanceLimitationValuesDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.cluster_performance_limitation_values_returned module¶
ClusterPerformanceLimitationValuesReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cluster_performance_limitation_values_returned.
ClusterPerformanceLimitationValuesReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cluster_performance_limitation_values
¶ Gets the cluster_performance_limitation_values of this ClusterPerformanceLimitationValuesReturned. If the return code is RETCODE_OK, the cluster performance limitation values struct is also returned.
Returns: The cluster_performance_limitation_values of this ClusterPerformanceLimitationValuesReturned. Return type: ClusterPerformanceLimitationValues Required/optional: optional
-
return_code
¶ Gets the return_code of this ClusterPerformanceLimitationValuesReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this ClusterPerformanceLimitationValuesReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.co_w_repository_analysis_request module¶
CoWRepositoryAnalysisRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.co_w_repository_analysis_request.
CoWRepositoryAnalysisRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
action
¶ Gets the action of this CoWRepositoryAnalysisRequest. This enumeration defines the different action types to be used when requesting a CoW repository analysis.
Returns: The action of this CoWRepositoryAnalysisRequest. Return type: str Required/optional: required
-
associated_volume
¶ Gets the associated_volume of this CoWRepositoryAnalysisRequest. If the action field equals REPOSITORY_ANALYSIS_TYPE_SPECIFIC_REPOSITORY, then an identifier for the associated volume is returned.
Returns: The associated_volume of this CoWRepositoryAnalysisRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.co_w_repository_analysis_results module¶
CoWRepositoryAnalysisResults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.co_w_repository_analysis_results.
CoWRepositoryAnalysisResults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
analysis_result
¶ Gets the analysis_result of this CoWRepositoryAnalysisResults. The result of the CoW repository analysis.
Returns: The analysis_result of this CoWRepositoryAnalysisResults. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.co_w_repository_analysis_results_returned module¶
CoWRepositoryAnalysisResultsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.co_w_repository_analysis_results_returned.
CoWRepositoryAnalysisResultsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
result
¶ Gets the result of this CoWRepositoryAnalysisResultsReturned. Analysis data is returned only if the ReturnCode equals RETCODE_OK.
Returns: The result of this CoWRepositoryAnalysisResultsReturned. Return type: CoWRepositoryAnalysisResults Required/optional: optional
-
return_code
¶ Gets the return_code of this CoWRepositoryAnalysisResultsReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this CoWRepositoryAnalysisResultsReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.compatible_firmware module¶
CompatibleFirmware.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.compatible_firmware.
CompatibleFirmware
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
compatible
¶ Gets the compatible of this CompatibleFirmware. A true value indicates that any firmware version that matches the one specified in this structure is compatible with the currently-installed storage array firmware. A false value indicates that matching firmware versions are NOT compatible.
Returns: The compatible of this CompatibleFirmware. Return type: bool Required/optional: required
-
fw_version
¶ Gets the fw_version of this CompatibleFirmware. A firmware package version identifier, which may or may not contain bytes with a value of FW_VERSION_WILDCARD.
Returns: The fw_version of this CompatibleFirmware. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.component_bundle module¶
ComponentBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.component_bundle.
ComponentBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
alarm
¶ Gets the alarm of this ComponentBundle. The alarm.
Returns: The alarm of this ComponentBundle. Return type: list[Alarm] Required/optional: required
-
battery
¶ Gets the battery of this ComponentBundle. The battery component.
Returns: The battery of this ComponentBundle. Return type: list[Battery] Required/optional: required
-
cache_backup_device
¶ Gets the cache_backup_device of this ComponentBundle. The cache backup devices.
Returns: The cache_backup_device of this ComponentBundle. Return type: list[CacheBackupDevice] Required/optional: required
-
cache_memory_dimm
¶ Gets the cache_memory_dimm of this ComponentBundle. List of field replaceable cache memory DIMM modules.
Returns: The cache_memory_dimm of this ComponentBundle. Return type: list[CacheMemoryDimm] Required/optional: required
-
drawer
¶ Gets the drawer of this ComponentBundle. List of drawers.
Returns: The drawer of this ComponentBundle. Return type: list[Drawer] Required/optional: required
-
esm
¶ Gets the esm of this ComponentBundle. The ESM component.
Returns: The esm of this ComponentBundle. Return type: list[Esm] Required/optional: required
-
fan
¶ Gets the fan of this ComponentBundle. The fan component.
Returns: The fan of this ComponentBundle. Return type: list[Fan] Required/optional: required
-
gbic
¶ Gets the gbic of this ComponentBundle. The GBIC component.
Returns: The gbic of this ComponentBundle. Return type: list[Gbic] Required/optional: required
-
host_board
¶ Gets the host_board of this ComponentBundle. The host board.
Returns: The host_board of this ComponentBundle. Return type: list[HostBoard] Required/optional: required
-
interconnect_cru
¶ Gets the interconnect_cru of this ComponentBundle. The interconnect CRU.
Returns: The interconnect_cru of this ComponentBundle. Return type: list[InterconnectCRU] Required/optional: required
-
minihub
¶ Gets the minihub of this ComponentBundle. The minihub component.
Returns: The minihub of this ComponentBundle. Return type: list[Minihub] Required/optional: required
-
power_supply
¶ Gets the power_supply of this ComponentBundle. The power supply component.
Returns: The power_supply of this ComponentBundle. Return type: list[PowerSupply] Required/optional: required
-
processor_memory_dimm
¶ Gets the processor_memory_dimm of this ComponentBundle. List of field replaceable processor memory DIMMs.
Returns: The processor_memory_dimm of this ComponentBundle. Return type: list[ProcessorMemoryDimm] Required/optional: required
-
sas_expander
¶ Gets the sas_expander of this ComponentBundle. The SAS expanders.
Returns: The sas_expander of this ComponentBundle. Return type: list[SasExpander] Required/optional: required
-
sfp
¶ Gets the sfp of this ComponentBundle. The SFP component.
Returns: The sfp of this ComponentBundle. Return type: list[Sfp] Required/optional: required
-
support_cru
¶ Gets the support_cru of this ComponentBundle. The Support CRU.
Returns: The support_cru of this ComponentBundle. Return type: list[SupportCRU] Required/optional: required
-
thermal_sensor
¶ Gets the thermal_sensor of this ComponentBundle. The thermal sensor component.
Returns: The thermal_sensor of this ComponentBundle. Return type: list[ThermalSensor] Required/optional: required
-
ups
¶ Gets the ups of this ComponentBundle. The UPS component.
Returns: The ups of this ComponentBundle. Return type: list[Ups] Required/optional: required
-
netapp.santricity.models.symbol.component_location module¶
ComponentLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.component_location.
ComponentLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
alarm_location
¶ Gets the alarm_location of this ComponentLocation. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_ALARM.
Returns: The alarm_location of this ComponentLocation. Return type: TraySlot Required/optional: optional
-
async_mirror_group
¶ Gets the async_mirror_group of this ComponentLocation. This field is only valid when the eventComponentType field is equal to EVENT_COMP_TYPE_ASYNC_MIRROR_GROUP.
Returns: The async_mirror_group of this ComponentLocation. Return type: str Required/optional: optional
-
battery_tray
¶ Gets the battery_tray of this ComponentLocation. The tray ID of the tray containing the battery for which the MEL entry was generated. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_BATTERY.
Returns: The battery_tray of this ComponentLocation. Return type: int Required/optional: optional
-
cache_backup_device_location
¶ Gets the cache_backup_device_location of this ComponentLocation. This field is valid only when the eventComponentType value is equal toEVENT_COMP_TYPE_CACHE_BACKUP_DEVICE. It identifies the location of the cache backup device to which the event applies.
Returns: The cache_backup_device_location of this ComponentLocation. Return type: CacheBackupDeviceLocation Required/optional: optional
-
cache_memory_dimm_location
¶ Gets the cache_memory_dimm_location of this ComponentLocation. This field is only valid when the eventComponentType value is equal to EVENT_COMP_TYPE_CACHE_MEM_DIMM. It identifies the location of the cache memory DIMM to which the event applies.
Returns: The cache_memory_dimm_location of this ComponentLocation. Return type: CacheMemoryDimmLocation Required/optional: optional
-
cg_label
¶ Gets the cg_label of this ComponentLocation. This field is only valid when the eventComponentType field is equal to EVENT_COMP_TYPE_PIT_CONSISTENCY_GROUP.
Returns: The cg_label of this ComponentLocation. Return type: str Required/optional: optional
-
cg_pit_label
¶ Gets the cg_pit_label of this ComponentLocation. This field is only valid when the eventComponentType field is equal to EVENT_COMP_TYPE_CGPIT. Note that events for CGPITs also include extended component location information beyond just the associated CG label (CGPITs themselves are identified by a combination of the label of the associated Consistency Group plus a sequence number).
Returns: The cg_pit_label of this ComponentLocation. Return type: str Required/optional: optional
-
cg_view_label
¶ Gets the cg_view_label of this ComponentLocation. This field is only valid when the eventComponentType field is equal to EVENT_COMP_TYPE_CGVIEW.
Returns: The cg_view_label of this ComponentLocation. Return type: str Required/optional: optional
-
channel_loc
¶ Gets the channel_loc of this ComponentLocation. The location of the channel. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_CHANNEL.
Returns: The channel_loc of this ComponentLocation. Return type: ChannelLocation Required/optional: optional
-
channel_port
¶ Gets the channel_port of this ComponentLocation. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_CHANNEL_PORT.
Returns: The channel_port of this ComponentLocation. Return type: int Required/optional: optional
-
chip_loc
¶ Gets the chip_loc of this ComponentLocation. The physical location of the controller that owns the chip for which the MEL entry was generated. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_CHIP.
Returns: The chip_loc of this ComponentLocation. Return type: TraySlot Required/optional: optional
-
community_name_string
¶ Gets the community_name_string of this ComponentLocation. This field is only valid when the eventComponentType field is equal to EVENT_COMP_TYPE_SNMP_COMMUNITY. The community name string can contain up to 31 characters.
Returns: The community_name_string of this ComponentLocation. Return type: str Required/optional: optional
-
component_relative_location
¶ Gets the component_relative_location of this ComponentLocation. The component type and location are described in this field. This field is only valid when the eventComponentType field is equal to EVENT_COMP_TYPE_RELATIVE.
Returns: The component_relative_location of this ComponentLocation. Return type: ComponentRelativeLocation Required/optional: optional
-
controller_loc
¶ Gets the controller_loc of this ComponentLocation. The physical location of the controller for which the MEL entry was generated. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_CONTROLLER.
Returns: The controller_loc of this ComponentLocation. Return type: TraySlot Required/optional: optional
-
ctlr_sfp_location
¶ Gets the ctlr_sfp_location of this ComponentLocation. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_CTLR_SFP.
Returns: The ctlr_sfp_location of this ComponentLocation. Return type: ControllerSfpLocation Required/optional: optional
-
destination_ip_address
¶ Gets the destination_ip_address of this ComponentLocation. This field is only valid when the eventComponentType field is equal to EVENT_COMP_TYPE_SNMP_TRAP_DESTINATION. It contains an ASCII representation of the destination address (the maximum number of characters is 40 for IPV6, 15 characters for IPV4.
Returns: The destination_ip_address of this ComponentLocation. Return type: str Required/optional: optional
-
disk_pool
¶ Gets the disk_pool of this ComponentLocation. This field is only valid when the eventComponentType field is equal to EVENT_COMP_TYPE_DISK_POOL.
Returns: The disk_pool of this ComponentLocation. Return type: int Required/optional: optional
-
drawer_location
¶ Gets the drawer_location of this ComponentLocation. The physical location of the drawer for which the MEL event was generated. This field is only valid when the eventComponentType field is equal to EVENT_COMP_TYPE_DRAWER.
Returns: The drawer_location of this ComponentLocation. Return type: TraySlot Required/optional: optional
-
drive_loc
¶ Gets the drive_loc of this ComponentLocation. The physical location of the drive for which the MEL entry was generated. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_DRIVE.
Returns: The drive_loc of this ComponentLocation. Return type: TraySlot Required/optional: optional
-
enclosure_tray
¶ Gets the enclosure_tray of this ComponentLocation. The tray ID of the tray for which the MEL entry was generated. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_ENCLOSURE.
Returns: The enclosure_tray of this ComponentLocation. Return type: int Required/optional: optional
-
esm_tray
¶ Gets the esm_tray of this ComponentLocation. The tray ID of the tray containing the ESM card for which the MEL entry was generated. This field is not used and is considered deprecated. Instead the ESM tray/slot location is given by the ExtendedComponentLocation field.
Returns: The esm_tray of this ComponentLocation. Return type: int Required/optional: optional
-
event_component_type
¶ Gets the event_component_type of this ComponentLocation. This enumeration object is used to specify the different component types that can be associated with entries in the Major Event Log.
Returns: The event_component_type of this ComponentLocation. Return type: str Required/optional: required
-
fan_cru_location
¶ Gets the fan_cru_location of this ComponentLocation. Location information for fan CRU.
Returns: The fan_cru_location of this ComponentLocation. Return type: TraySlot Required/optional: optional
-
fan_tray
¶ Gets the fan_tray of this ComponentLocation. The tray ID of the tray containing the fan for which the MEL entry was generated. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_FAN.
Returns: The fan_tray of this ComponentLocation. Return type: int Required/optional: optional
-
fc_target_location
¶ Gets the fc_target_location of this ComponentLocation. This field is only valid when the eventComponentType field is equal to EVENT_COMP_TYPE_FC_TARGET. It contains location data that is an 8-byte binary SCSI name.
Returns: The fc_target_location of this ComponentLocation. Return type: FibreChannelTargetLocation Required/optional: optional
-
flash_cache_label
¶ Gets the flash_cache_label of this ComponentLocation. This field is only valid when the eventComponentType field is equal to EVENT_COMP_TYPE_FLASH_CACHE. It identifies the flash cache device to which this event applies.
Returns: The flash_cache_label of this ComponentLocation. Return type: str Required/optional: optional
-
group_number
¶ Gets the group_number of this ComponentLocation. The volume group sequence number of the volume group for which the MEL entry was generated. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_VOLUME_GRP.
Returns: The group_number of this ComponentLocation. Return type: int Required/optional: optional
-
host_io_card_location
¶ Gets the host_io_card_location of this ComponentLocation. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_HOST_IO_CARD. It identifies the location of the host I/O card to which the event applies.
Returns: The host_io_card_location of this ComponentLocation. Return type: HostIoCardLocation Required/optional: optional
-
host_location
¶ Gets the host_location of this ComponentLocation. This field is only valid when the eventComponentType field is equal to EVENT_COMP_TYPE_HOST. It is the user-assigned label of the host for which the MEL entry is reporting a problem.
Returns: The host_location of this ComponentLocation. Return type: str Required/optional: optional
-
host_port_location
¶ Gets the host_port_location of this ComponentLocation. This field is only valid when the eventComponentType field is equal to EVENT_COMP_TYPE_HOST_PORT. It identifies the host port to which the event applies.
Returns: The host_port_location of this ComponentLocation. Return type: HostPortLocation Required/optional: optional
-
initiator_location
¶ Gets the initiator_location of this ComponentLocation. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_INITIATOR. It identifies the iSCSI initiator to which the event applies.
Returns: The initiator_location of this ComponentLocation. Return type: InitiatorLocation Required/optional: optional
-
interconnect_cru_location
¶ Gets the interconnect_cru_location of this ComponentLocation. No information is returned
Returns: The interconnect_cru_location of this ComponentLocation. Return type: TraySlot Required/optional: optional
-
isns_server_location
¶ Gets the isns_server_location of this ComponentLocation. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_ISNS_SERVER. It identifies the iSNS server to which the event applies.
Returns: The isns_server_location of this ComponentLocation. Return type: IsnsServerLocation Required/optional: optional
-
label
¶ Gets the label of this ComponentLocation. The user-assigned label of the volume for which the MEL entry was generated. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_VOLUME
Returns: The label of this ComponentLocation. Return type: str Required/optional: optional
-
minihub_loc
¶ Gets the minihub_loc of this ComponentLocation. The location of the minihub. This filed is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_MINIHUB.
Returns: The minihub_loc of this ComponentLocation. Return type: MinihubLocation Required/optional: optional
-
pit_label
¶ Gets the pit_label of this ComponentLocation. This field is only valid when the eventComponentType field is equal to EVENT_COMP_TYPE_PIT. Note that events for PITs also include extended component location information beyond just the associated PiT Group label (PITs themselves are identified by a combination of the label of the associated PiT Group plus a sequence number).
Returns: The pit_label of this ComponentLocation. Return type: str Required/optional: optional
-
port_cru_tray
¶ Gets the port_cru_tray of this ComponentLocation. The tray ID of the tray containing the Fibre Channel port CRU for which the MEL entry was generated. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_PORT_CRU. This field is deprecated.
Returns: The port_cru_tray of this ComponentLocation. Return type: int Required/optional: optional
-
power_supply_cru_location
¶ Gets the power_supply_cru_location of this ComponentLocation. Power supply CRU location.
Returns: The power_supply_cru_location of this ComponentLocation. Return type: TraySlot Required/optional: optional
-
power_supply_tray
¶ Gets the power_supply_tray of this ComponentLocation. The tray ID of the tray containing the power supply for which the MEL entry was generated. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_POWER_SPLY.
Returns: The power_supply_tray of this ComponentLocation. Return type: int Required/optional: optional
-
schedule
¶ Gets the schedule of this ComponentLocation. The user-assigned label of the schedule. This field is only valid when the eventComponentType field is equal to EVENT_COMP_TYPE_SCHEDULE.
Returns: The schedule of this ComponentLocation. Return type: str Required/optional: optional
-
sfp_location
¶ Gets the sfp_location of this ComponentLocation. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_SFP_PORT.
Returns: The sfp_location of this ComponentLocation. Return type: TraySlot Required/optional: optional
-
soc_location
¶ Gets the soc_location of this ComponentLocation. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_CTLR_SOC.
Returns: The soc_location of this ComponentLocation. Return type: SocLocation Required/optional: optional
-
support_cru_location
¶ Gets the support_cru_location of this ComponentLocation. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_SUPPORT_CRU.
Returns: The support_cru_location of this ComponentLocation. Return type: TraySlot Required/optional: optional
-
target_location
¶ Gets the target_location of this ComponentLocation. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_TARGET. It identifies the iSCSI target to which the event applies.
Returns: The target_location of this ComponentLocation. Return type: TargetLocation Required/optional: optional
-
temp_sensor_tray
¶ Gets the temp_sensor_tray of this ComponentLocation. The tray ID of the tray containing the temperature sensor for which the MEL entry was generated. This field is valid only when the eventComponentType value is equal to EVENT_COMP_TYPE_TEMP_SENSOR.
Returns: The temp_sensor_tray of this ComponentLocation. Return type: int Required/optional: optional
-
netapp.santricity.models.symbol.component_relative_location module¶
ComponentRelativeLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.component_relative_location.
ComponentRelativeLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
component_label
¶ Gets the component_label of this ComponentRelativeLocation. Contains the label of the component.
Returns: The component_label of this ComponentRelativeLocation. Return type: str Required/optional: required
-
component_type
¶ Gets the component_type of this ComponentRelativeLocation. The type of component.
Returns: The component_type of this ComponentRelativeLocation. Return type: str Required/optional: required
-
parent
¶ Gets the parent of this ComponentRelativeLocation. This is an array containing additional parent-relative location information. The first element in the array will contain the parent’s component type and its relative position within it’s parent.
Returns: The parent of this ComponentRelativeLocation. Return type: list[ParentRelativeLocation] Required/optional: required
-
parent_size
¶ Gets the parent_size of this ComponentRelativeLocation. The size of the parent array that follows.
Returns: The parent_size of this ComponentRelativeLocation. Return type: int Required/optional: required
-
relative_position
¶ Gets the relative_position of this ComponentRelativeLocation. The relative position within the component’s parent.
Returns: The relative_position of this ComponentRelativeLocation. Return type: int Required/optional: required
-
tray_id
¶ Gets the tray_id of this ComponentRelativeLocation. The tray ID of the tray containing the component.
Returns: The tray_id of this ComponentRelativeLocation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.component_removal_data module¶
ComponentRemovalData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.component_removal_data.
ComponentRemovalData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
removal_method
¶ Gets the removal_method of this ComponentRemovalData. This enumeration defines the removal methods that apply to any component.
Returns: The removal_method of this ComponentRemovalData. Return type: str Required/optional: required
-
rtr_attributes
¶ Gets the rtr_attributes of this ComponentRemovalData. This field holds the component’s ready-to-remove attributes. It is only present when the removalMethod is equal to COMP_RMV_METHOD_REMOVE_SELF.
Returns: The rtr_attributes of this ComponentRemovalData. Return type: RTRAttributeData Required/optional: optional
-
netapp.santricity.models.symbol.concat_volume module¶
ConcatVolume.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.concat_volume.
ConcatVolume
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
aggregate_capacity
¶ Gets the aggregate_capacity of this ConcatVolume. The aggregate capacity in bytes of all member volumes.
Returns: The aggregate_capacity of this ConcatVolume. Return type: int Required/optional: required
-
allowed_operations
¶ Gets the allowed_operations of this ConcatVolume. Operations allowed on the ConcatVolume. This can be used if ConcatVolume is ever exposed as a host-addressable volume to specify whether the volume is host-mappable or not (repository volumes would never be mappable).
Returns: The allowed_operations of this ConcatVolume. Return type: VolumePerms Required/optional: required
-
concat_vol_ref
¶ Gets the concat_vol_ref of this ConcatVolume. A reference (key) for ConcatVolume.
Returns: The concat_vol_ref of this ConcatVolume. Return type: str Required/optional: required
-
id
¶ Gets the id of this ConcatVolume.
Returns: The id of this ConcatVolume. Return type: str Required/optional: optional
-
media_scan_params
¶ Gets the media_scan_params of this ConcatVolume. Media scan parameters.
Returns: The media_scan_params of this ConcatVolume. Return type: VolumeMediaScanParams Required/optional: required
-
member_count
¶ Gets the member_count of this ConcatVolume. The number of actual storage volumes comprising this volume. Note that this is just for convenience, this information can be derived from member objects.
Returns: The member_count of this ConcatVolume. Return type: int Required/optional: required
-
status
¶ Gets the status of this ConcatVolume. The status/state of the concatenated volume. This will be the worst status among the member volumes.
Returns: The status of this ConcatVolume. Return type: str Required/optional: required
-
volume_handle
¶ Gets the volume_handle of this ConcatVolume. The volume ssid. This is provided primarily for debug purposes.
Returns: The volume_handle of this ConcatVolume. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.concat_volume_candidate module¶
ConcatVolumeCandidate.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.concat_volume_candidate.
ConcatVolumeCandidate
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cand_type
¶ Gets the cand_type of this ConcatVolumeCandidate. This enumeration is used to specify the Concatenated Volume candidate type.
Returns: The cand_type of this ConcatVolumeCandidate. Return type: str Required/optional: required
-
exist_vol_candidate
¶ Gets the exist_vol_candidate of this ConcatVolumeCandidate. This field is present only if the ConcatVolumeCandidateType value is equal to CONCAT_VOL_CANDIDATE_TYPE_EXISTING_VOLS.
Returns: The exist_vol_candidate of this ConcatVolumeCandidate. Return type: ConcatVolumeExistingVolumeCandidate Required/optional: optional
-
expansion_descriptor
¶ Gets the expansion_descriptor of this ConcatVolumeCandidate. This field is present only if the ConcatVolumeCandidateType value is equal to CONCAT_VOL_CANDIDATE_TYPE_EXPANSION.
Returns: The expansion_descriptor of this ConcatVolumeCandidate. Return type: ConcatVolumeDirectExpansionDescriptor Required/optional: optional
-
new_vol_candidate
¶ Gets the new_vol_candidate of this ConcatVolumeCandidate. This field is present only if the ConcatVolumeCandidateType value is equal to CONCAT_VOL_CANDIDATE_TYPE_NEW_VOL.
Returns: The new_vol_candidate of this ConcatVolumeCandidate. Return type: ConcatVolumeNewVolumeCandidate Required/optional: optional
-
netapp.santricity.models.symbol.concat_volume_creation_descriptor module¶
ConcatVolumeCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.concat_volume_creation_descriptor.
ConcatVolumeCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
candidate
¶ Gets the candidate of this ConcatVolumeCreationDescriptor. Candidate info necessary to create new storage volumes or add existing volumes.
Returns: The candidate of this ConcatVolumeCreationDescriptor. Return type: ConcatVolumeCandidate Required/optional: required
-
media_scan_params
¶ Gets the media_scan_params of this ConcatVolumeCreationDescriptor. Media Scan parameters.
Returns: The media_scan_params of this ConcatVolumeCreationDescriptor. Return type: VolumeMediaScanParams Required/optional: required
-
netapp.santricity.models.symbol.concat_volume_default_attributes module¶
ConcatVolumeDefaultAttributes.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.concat_volume_default_attributes.
ConcatVolumeDefaultAttributes
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
concat_volume_member_capacity_alignment_size_in_bytes
¶ Gets the concat_volume_member_capacity_alignment_size_in_bytes of this ConcatVolumeDefaultAttributes. The capacity of a ConcatVolumeMember that will be utilized by the associated ConcatVolume will be the nearest multiple of this value that is less than or equal to the total ConcatVolumeMember capacity.
Returns: The concat_volume_member_capacity_alignment_size_in_bytes of this ConcatVolumeDefaultAttributes. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.concat_volume_direct_expansion_descriptor module¶
ConcatVolumeDirectExpansionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.concat_volume_direct_expansion_descriptor.
ConcatVolumeDirectExpansionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
additional_capacity
¶ Gets the additional_capacity of this ConcatVolumeDirectExpansionDescriptor. Additional capacity to add to the last member of the ConcatVolume.
Returns: The additional_capacity of this ConcatVolumeDirectExpansionDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.concat_volume_existing_volume_candidate module¶
ConcatVolumeExistingVolumeCandidate.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.concat_volume_existing_volume_candidate.
ConcatVolumeExistingVolumeCandidate
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
member_label
¶ Gets the member_label of this ConcatVolumeExistingVolumeCandidate. A list of member volumes specified using volume labels. This field is present only if the value of refType is equal to CONCAT_VOL_MEMBER_REF_TYPE_LABEL.
Returns: The member_label of this ConcatVolumeExistingVolumeCandidate. Return type: list[str] Required/optional: optional
-
member_volume_ref
¶ Gets the member_volume_ref of this ConcatVolumeExistingVolumeCandidate. A list of member volumes specified using volume references. This field is present only if the value of refType is equal to CONCAT_VOL_MEMBER_REF_TYPE_VOLREF.
Returns: The member_volume_ref of this ConcatVolumeExistingVolumeCandidate. Return type: list[str] Required/optional: optional
-
ref_type
¶ Gets the ref_type of this ConcatVolumeExistingVolumeCandidate. This enumeration is used to specify the Concatenated Volume Member reference type.
Returns: The ref_type of this ConcatVolumeExistingVolumeCandidate. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.concat_volume_expansion_descriptor module¶
ConcatVolumeExpansionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.concat_volume_expansion_descriptor.
ConcatVolumeExpansionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
concat_vol
¶ Gets the concat_vol of this ConcatVolumeExpansionDescriptor. The ConcatVolume to expand.
Returns: The concat_vol of this ConcatVolumeExpansionDescriptor. Return type: str Required/optional: required
-
expand_candidate
¶ Gets the expand_candidate of this ConcatVolumeExpansionDescriptor. The expansion candidate for the ConcatVolume (can be an existing volume, a volume to be created, or expand the last member).
Returns: The expand_candidate of this ConcatVolumeExpansionDescriptor. Return type: ConcatVolumeCandidate Required/optional: required
-
netapp.santricity.models.symbol.concat_volume_member module¶
ConcatVolumeMember.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.concat_volume_member.
ConcatVolumeMember
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
concat_vol_ref
¶ Gets the concat_vol_ref of this ConcatVolumeMember. A reference to the parent ConcatVolume.
Returns: The concat_vol_ref of this ConcatVolumeMember. Return type: str Required/optional: required
-
member_ref
¶ Gets the member_ref of this ConcatVolumeMember. A reference (key) for ConcatVolumeMember.
Returns: The member_ref of this ConcatVolumeMember. Return type: str Required/optional: required
-
parent_index
¶ Gets the parent_index of this ConcatVolumeMember. The index (order) of the member in the aggregated parent volume capacity.
Returns: The parent_index of this ConcatVolumeMember. Return type: int Required/optional: required
-
storage_volume_ref
¶ Gets the storage_volume_ref of this ConcatVolumeMember. A reference to the member RAID volume providing storage capacity.
Returns: The storage_volume_ref of this ConcatVolumeMember. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.concat_volume_new_volume_candidate module¶
ConcatVolumeNewVolumeCandidate.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.concat_volume_new_volume_candidate.
ConcatVolumeNewVolumeCandidate
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
member_candidate
¶ Gets the member_candidate of this ConcatVolumeNewVolumeCandidate. The candidate to be used to create the member volume.
Returns: The member_candidate of this ConcatVolumeNewVolumeCandidate. Return type: VolumeCandidate Required/optional: required
-
member_capacity
¶ Gets the member_capacity of this ConcatVolumeNewVolumeCandidate. The capacity of the new volume to create, in bytes.
Returns: The member_capacity of this ConcatVolumeNewVolumeCandidate. Return type: int Required/optional: required
-
member_volume_group_label
¶ Gets the member_volume_group_label of this ConcatVolumeNewVolumeCandidate. An optional volume group label if creating a new volume group.
Returns: The member_volume_group_label of this ConcatVolumeNewVolumeCandidate. Return type: str Required/optional: required
-
member_volume_label
¶ Gets the member_volume_label of this ConcatVolumeNewVolumeCandidate. The label for the new member volume.
Returns: The member_volume_label of this ConcatVolumeNewVolumeCandidate. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.concat_volume_trim_descriptor module¶
ConcatVolumeTrimDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.concat_volume_trim_descriptor.
ConcatVolumeTrimDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
concat_vol
¶ Gets the concat_vol of this ConcatVolumeTrimDescriptor. The ConcatVolume to trim.
Returns: The concat_vol of this ConcatVolumeTrimDescriptor. Return type: str Required/optional: required
-
retain_repository_members
¶ Gets the retain_repository_members of this ConcatVolumeTrimDescriptor. An indication of whether the member volumes removed should be deleted or retained.
Returns: The retain_repository_members of this ConcatVolumeTrimDescriptor. Return type: bool Required/optional: required
-
trim_count
¶ Gets the trim_count of this ConcatVolumeTrimDescriptor. The number of members to remove (starting from the end). Must be less than or equal to the number of current members minus 1.
Returns: The trim_count of this ConcatVolumeTrimDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.consistency_group module¶
ConsistencyGroup.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.consistency_group.
ConsistencyGroup
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_ref
¶ Gets the group_ref of this ConsistencyGroup. The consistency group reference.
Returns: The group_ref of this ConsistencyGroup. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.consistency_group_bundle module¶
ConsistencyGroupBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.consistency_group_bundle.
ConsistencyGroupBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
consistency_group
¶ Gets the consistency_group of this ConsistencyGroupBundle. Bundle of information about the write order consistency group objects.
Returns: The consistency_group of this ConsistencyGroupBundle. Return type: list[ConsistencyGroup] Required/optional: required
-
netapp.santricity.models.symbol.controller module¶
Controller.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.controller.
Controller
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
active
¶ Gets the active of this Controller. True if the controller is in active mode; false otherwise.
Returns: The active of this Controller. Return type: bool Required/optional: required
-
app_version
¶ Gets the app_version of this Controller. The version identification string for the application code that is running on the controller.
Returns: The app_version of this Controller. Return type: str Required/optional: required
-
board_id
¶ Gets the board_id of this Controller. The variable-length ASCII text string that represents the board identifier (i.e. board type) of the controller.
Returns: The board_id of this Controller. Return type: str Required/optional: required
-
board_submodel_id
¶ Gets the board_submodel_id of this Controller. The board sub-model ID of the controller card
Returns: The board_submodel_id of this Controller. Return type: str Required/optional: required
-
boot_time
¶ Gets the boot_time of this Controller. The timestamp value for the time at which the controller last booted. Note that this value may be different for the other controller in the storage array. This value is defined as the number of seconds since midnight GMT on January 1, 1970.
Returns: The boot_time of this Controller. Return type: int Required/optional: required
-
boot_version
¶ Gets the boot_version of this Controller. The version identification string for the boot code that is running on the controller.
Returns: The boot_version of this Controller. Return type: str Required/optional: required
-
cache_memory_size
¶ Gets the cache_memory_size of this Controller. The memory size, in MB, that will be used by the controller as cache memory.
Returns: The cache_memory_size of this Controller. Return type: int Required/optional: required
-
code_versions
¶ Gets the code_versions of this Controller. Version descriptors for loaded code modules
Returns: The code_versions of this Controller. Return type: list[VersionDescriptor] Required/optional: required
-
controller_error_mode
¶ Gets the controller_error_mode of this Controller. Indicates the error mode in which the controller is operating. A value of 0 indicates the controller is not operating in an error mode.
Returns: The controller_error_mode of this Controller. Return type: str Required/optional: required
-
controller_ref
¶ Gets the controller_ref of this Controller. The identifier value for this controller. Other objects may use this reference value to refer to the controller.
Returns: The controller_ref of this Controller. Return type: str Required/optional: required
-
ctrl_ioc_dump_data
¶ Gets the ctrl_ioc_dump_data of this Controller. This structure contains information regarding the state of an IOC data dump – if it needs to be retrieved, and the tag and timestamp of the dump.
Returns: The ctrl_ioc_dump_data of this Controller. Return type: CtrlIOCDumpData Required/optional: required
-
drive_interfaces
¶ Gets the drive_interfaces of this Controller. An array containing one entry for each drive-side I/O interface that is present on the controller. A “drive interface” is the controller’s means of accessing the drive I/O channel. On the drive side, each channel is associated with two interfaces, one on each controller, giving each controller access to the same set of drive channels. Although this array is indexed starting at zero, drive channels can be numbered one through n, per storage array (not per controller).
Returns: The drive_interfaces of this Controller. Return type: list[IOInterfaceTypeData] Required/optional: required
-
flash_cache_memory_size
¶ Gets the flash_cache_memory_size of this Controller. The total flash cache memory size (in GB) currently in use on the controller.
Returns: The flash_cache_memory_size of this Controller. Return type: int Required/optional: required
-
has_tray_identity_indicator
¶ Gets the has_tray_identity_indicator of this Controller. The device contains 7-segment indicators used to display the Tray Identity.
Returns: The has_tray_identity_indicator of this Controller. Return type: bool Required/optional: required
-
host_board_id
¶ Gets the host_board_id of this Controller. The board ID of the controller’s host card. This field is deprecated. The hostBoardId field in the HostBoard structure should be used instead.
Returns: The host_board_id of this Controller. Return type: str Required/optional: required
-
host_interfaces
¶ Gets the host_interfaces of this Controller. An array containing one entry for each host-side I/O interface that is present on the controller. A “host interface” is the controller’s means of accessing the host I/O channel; each host interface has a one-to-one relationship to a host channel. Although this array is indexed starting at zero, host channels in SYMbol are numbered starting at one. Host channels are numbered one through n per controller, without regard to different channel I/O protocols. Note that an interface may be physically present, but disabled for the particular controller model - in such a case, the corresponding channel is skipped over in the channel numbering.
Returns: The host_interfaces of this Controller. Return type: list[IOInterfaceTypeData] Required/optional: required
-
id
¶ Gets the id of this Controller.
Returns: The id of this Controller. Return type: str Required/optional: optional
-
inventory
¶ Gets the inventory of this Controller. This array of structures is deprecated.
Returns: The inventory of this Controller. Return type: list[InventoryItem] Required/optional: required
-
locate_in_progress
¶ Gets the locate_in_progress of this Controller. Indicates that a locate operation for the device is currently active. The device will show a visual indication to aid an operator in locating the tray.
Returns: The locate_in_progress of this Controller. Return type: bool Required/optional: required
-
manufacturer
¶ Gets the manufacturer of this Controller. The variable-length ASCII text string that identifies the controller manufacturer.
Returns: The manufacturer of this Controller. Return type: str Required/optional: required
-
manufacturer_date
¶ Gets the manufacturer_date of this Controller. The date of manufacture of the controller, represented in seconds since midnight GMT on January 1, 1970.
Returns: The manufacturer_date of this Controller. Return type: int Required/optional: required
-
model_name
¶ Gets the model_name of this Controller. The model name associated with the controller. A model name is an identifier that is associated with each unique combination of base controller board and host interface card(s).
Returns: The model_name of this Controller. Return type: str Required/optional: required
-
net_interfaces
¶ Gets the net_interfaces of this Controller. An array containing one entry for each network interface that is present on the controller.
Returns: The net_interfaces of this Controller. Return type: list[NetInterfaceTypeData] Required/optional: required
-
network_settings
¶ Gets the network_settings of this Controller. A collection of network-related settings that apply to this controller.
Returns: The network_settings of this Controller. Return type: ControllerNetworkSettings Required/optional: required
-
oem_part_number
¶ Gets the oem_part_number of this Controller. The OEM-specified part number of the controller canister
Returns: The oem_part_number of this Controller. Return type: str Required/optional: required
-
part_number
¶ Gets the part_number of this Controller. The part number of the controller board itself.
Returns: The part_number of this Controller. Return type: str Required/optional: required
-
physical_cache_memory_size
¶ Gets the physical_cache_memory_size of this Controller. The physical cache memory size in MB
Returns: The physical_cache_memory_size of this Controller. Return type: int Required/optional: required
-
physical_location
¶ Gets the physical_location of this Controller. The physical location of the controller. The parent reference in Location identifies the tray that physically houses the controller, and the position field is the parent-relative/like-component relative slot number of the controller, starting at one.
Returns: The physical_location of this Controller. Return type: Location Required/optional: required
-
processor_memory_size
¶ Gets the processor_memory_size of this Controller. The size of the controller’s CPU memory, in MB.
Returns: The processor_memory_size of this Controller. Return type: int Required/optional: required
-
product_id
¶ Gets the product_id of this Controller. The variable-length ASCII text string that identifies the product by name, as assigned by the manufacturer.
Returns: The product_id of this Controller. Return type: str Required/optional: required
-
product_rev_level
¶ Gets the product_rev_level of this Controller. The product revision level.
Returns: The product_rev_level of this Controller. Return type: str Required/optional: required
-
quiesced
¶ Gets the quiesced of this Controller. True if the controller is quiesced.
Returns: The quiesced of this Controller. Return type: bool Required/optional: required
-
ready_to_remove
¶ Gets the ready_to_remove of this Controller. This is set to True if the component is ready to remove (and the Ready To Remove LED is on). This field is deprecated. The rtrAttributes field should be used instead.
Returns: The ready_to_remove of this Controller. Return type: bool Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this Controller. The repair policy for the controller.
Returns: The repair_policy of this Controller. Return type: RepairPolicy Required/optional: required
-
reserved1
¶ Gets the reserved1 of this Controller.
Returns: The reserved1 of this Controller. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this Controller.
Returns: The reserved2 of this Controller. Return type: str Required/optional: optional
-
rtr_attributes
¶ Gets the rtr_attributes of this Controller. The CRU type of the controller plus its ready-to-remove attributes, which are based on the CRU type.
Returns: The rtr_attributes of this Controller. Return type: RTRAttributes Required/optional: required
-
serial_number
¶ Gets the serial_number of this Controller. The variable-length ASCII text string for the serial number of the controller.
Returns: The serial_number of this Controller. Return type: str Required/optional: required
-
status
¶ Gets the status of this Controller. An indication of the current status of the controller.
Returns: The status of this Controller. Return type: str Required/optional: required
-
submodel_supported
¶ Gets the submodel_supported of this Controller. Set to true if the sub-model feature is supported
Returns: The submodel_supported of this Controller. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.controller_counter_group module¶
ControllerCounterGroup.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.controller_counter_group.
ControllerCounterGroup
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_time
¶ Gets the base_time of this ControllerCounterGroup. Time the counters were last reset. Time is the number of seconds since midnight, January 1, 1970.
Returns: The base_time of this ControllerCounterGroup. Return type: int Required/optional: required
-
cache_hits_bytes_total
¶ Gets the cache_hits_bytes_total of this ControllerCounterGroup. Total number of bytes that hit cache.
Returns: The cache_hits_bytes_total of this ControllerCounterGroup. Return type: int Required/optional: required
-
cache_hits_iops_total
¶ Gets the cache_hits_iops_total of this ControllerCounterGroup. Total number of IO operations that hit cache.
Returns: The cache_hits_iops_total of this ControllerCounterGroup. Return type: int Required/optional: required
-
controller_ref
¶ Gets the controller_ref of this ControllerCounterGroup. Controller that generated this group.
Returns: The controller_ref of this ControllerCounterGroup. Return type: str Required/optional: required
-
cpu_utilization_stats
¶ Gets the cpu_utilization_stats of this ControllerCounterGroup. CPU utilization statistics structure.
Returns: The cpu_utilization_stats of this ControllerCounterGroup. Return type: list[CpuUtilizationStats] Required/optional: required
-
ddp_bytes_transferred
¶ Gets the ddp_bytes_transferred of this ControllerCounterGroup. Bytes transferred that are categorized as DDP transfers.
Returns: The ddp_bytes_transferred of this ControllerCounterGroup. Return type: int Required/optional: required
-
full_stripe_writes_bytes
¶ Gets the full_stripe_writes_bytes of this ControllerCounterGroup. Bytes written that are categorized as Full stripe writes.
Returns: The full_stripe_writes_bytes of this ControllerCounterGroup. Return type: int Required/optional: required
-
max_possible_bps_under_current_load
¶ Gets the max_possible_bps_under_current_load of this ControllerCounterGroup. Theoretical maximum possible Bytes per second under current load.
Returns: The max_possible_bps_under_current_load of this ControllerCounterGroup. Return type: int Required/optional: required
-
max_possible_iops_under_current_load
¶ Gets the max_possible_iops_under_current_load of this ControllerCounterGroup. Theoretical maximum possible IO per second under current load.
Returns: The max_possible_iops_under_current_load of this ControllerCounterGroup. Return type: int Required/optional: required
-
mirror_bytes_total
¶ Gets the mirror_bytes_total of this ControllerCounterGroup. Total number of Bytes serviced by the controller that are characterized as cache mirroring related. If cache mirroring is disabled, this counter will not have any value.
Returns: The mirror_bytes_total of this ControllerCounterGroup. Return type: int Required/optional: required
-
mirror_iops_total
¶ Gets the mirror_iops_total of this ControllerCounterGroup. Total number of IO operations serviced by the controller that are characterized as cache mirroring related. If cache mirroring is disabled, this counter will not have any value.
Returns: The mirror_iops_total of this ControllerCounterGroup. Return type: int Required/optional: required
-
observed_time
¶ Gets the observed_time of this ControllerCounterGroup. End time for this collection as measured by the number of seconds since baseTime.
Returns: The observed_time of this ControllerCounterGroup. Return type: int Required/optional: required
-
raid0_bytes_transferred
¶ Gets the raid0_bytes_transferred of this ControllerCounterGroup. Bytes transferred that are categorized as RAID 0 transfers.
Returns: The raid0_bytes_transferred of this ControllerCounterGroup. Return type: int Required/optional: required
-
raid1_bytes_transferred
¶ Gets the raid1_bytes_transferred of this ControllerCounterGroup. Bytes transferred that are categorized as RAID 1 transfers.
Returns: The raid1_bytes_transferred of this ControllerCounterGroup. Return type: int Required/optional: required
-
raid5_bytes_transferred
¶ Gets the raid5_bytes_transferred of this ControllerCounterGroup. Bytes transferred that are categorized as RAID 5 transfers.
Returns: The raid5_bytes_transferred of this ControllerCounterGroup. Return type: int Required/optional: required
-
raid6_bytes_transferred
¶ Gets the raid6_bytes_transferred of this ControllerCounterGroup. Bytes transferred that are categorized as RAID 6 transfers.
Returns: The raid6_bytes_transferred of this ControllerCounterGroup. Return type: int Required/optional: required
-
random_bytes_total
¶ Gets the random_bytes_total of this ControllerCounterGroup. Total number of Bytes that are categorized as random.
Returns: The random_bytes_total of this ControllerCounterGroup. Return type: int Required/optional: required
-
random_ios_total
¶ Gets the random_ios_total of this ControllerCounterGroup. Total number of IOs that are categorized as random.
Returns: The random_ios_total of this ControllerCounterGroup. Return type: int Required/optional: required
-
read_bytes_total
¶ Gets the read_bytes_total of this ControllerCounterGroup. Total number of Bytes read.
Returns: The read_bytes_total of this ControllerCounterGroup. Return type: int Required/optional: required
-
read_iops_total
¶ Gets the read_iops_total of this ControllerCounterGroup. Total number of Read IO operations.
Returns: The read_iops_total of this ControllerCounterGroup. Return type: int Required/optional: required
-
start_time
¶ Gets the start_time of this ControllerCounterGroup. Start time for this collection as measured by the number of seconds since baseTime.
Returns: The start_time of this ControllerCounterGroup. Return type: int Required/optional: required
-
total_bytes_serviced
¶ Gets the total_bytes_serviced of this ControllerCounterGroup. Total number of Bytes serviced by the controller.
Returns: The total_bytes_serviced of this ControllerCounterGroup. Return type: int Required/optional: required
-
total_iops_serviced
¶ Gets the total_iops_serviced of this ControllerCounterGroup. Total number of IO operations serviced by the controller.
Returns: The total_iops_serviced of this ControllerCounterGroup. Return type: int Required/optional: required
-
write_bytes_total
¶ Gets the write_bytes_total of this ControllerCounterGroup. Total number of Bytes written.
Returns: The write_bytes_total of this ControllerCounterGroup. Return type: int Required/optional: required
-
write_iops_total
¶ Gets the write_iops_total of this ControllerCounterGroup. Total number of Write IO operations.
Returns: The write_iops_total of this ControllerCounterGroup. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.controller_descriptor module¶
ControllerDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.controller_descriptor.
ControllerDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this ControllerDescriptor. The reference value that uniquely identifies the controller within its own storage array.
Returns: The controller_ref of this ControllerDescriptor. Return type: str Required/optional: required
-
sa_id
¶ Gets the sa_id of this ControllerDescriptor. The storage array identifier that uniquely identifies a particular storage array that contains the desired target controller.
Returns: The sa_id of this ControllerDescriptor. Return type: SAIdentifier Required/optional: required
-
netapp.santricity.models.symbol.controller_dns_properties module¶
ControllerDNSProperties.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.controller_dns_properties.
ControllerDNSProperties
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
acquisition_properties
¶ Gets the acquisition_properties of this ControllerDNSProperties. DNS server acquisition properties
Returns: The acquisition_properties of this ControllerDNSProperties. Return type: DnsAcquisitionDescriptor Required/optional: required
-
dhcp_acquired_dns_servers
¶ Gets the dhcp_acquired_dns_servers of this ControllerDNSProperties. DNS servers provided by the DHCP responses. Will be non-empty only if at least one of the Controller’s network ports is set to acquire its address via DHCP and the DHCP response included one or more DNS servers to use. The presence of these servers does not imply their use. These DNS servers will only be used if the acquisition type is set to DHCP.
Returns: The dhcp_acquired_dns_servers of this ControllerDNSProperties. Return type: list[IpVxAddress] Required/optional: required
-
netapp.santricity.models.symbol.controller_gbic module¶
ControllerGBIC.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.controller_gbic.
ControllerGBIC
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this ControllerGBIC. The channel number that this GBIC is associated with.
Returns: The channel of this ControllerGBIC. Return type: int Required/optional: required
-
controller_gbic_type
¶ Gets the controller_gbic_type of this ControllerGBIC. Interface (host/drive) to which the GBIC belongs.
Returns: The controller_gbic_type of this ControllerGBIC. Return type: str Required/optional: required
-
parent_controller
¶ Gets the parent_controller of this ControllerGBIC. Information on the controller associated with the GBIC.
Returns: The parent_controller of this ControllerGBIC. Return type: str Required/optional: required
-
reserved1
¶ Gets the reserved1 of this ControllerGBIC.
Returns: The reserved1 of this ControllerGBIC. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this ControllerGBIC.
Returns: The reserved2 of this ControllerGBIC. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.controller_host_io_interfaces_returned module¶
ControllerHostIoInterfacesReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.controller_host_io_interfaces_returned.
ControllerHostIoInterfacesReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_host_io_interfaces
¶ Gets the controller_host_io_interfaces of this ControllerHostIoInterfacesReturned. A variable-length array of IoInterface structures populated with the most-recent data for each controller host-side I/O interface. This field is only valid if the value of the discriminator returnCode is RETCODE_OK.
Returns: The controller_host_io_interfaces of this ControllerHostIoInterfacesReturned. Return type: list[IoInterface] Required/optional: optional
-
return_code
¶ Gets the return_code of this ControllerHostIoInterfacesReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this ControllerHostIoInterfacesReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.controller_miswire_error module¶
ControllerMiswireError.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.controller_miswire_error.
ControllerMiswireError
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
port_ref_a
¶ Gets the port_ref_a of this ControllerMiswireError. A reference to one of the drive channel ports involved in a controller miswire.
Returns: The port_ref_a of this ControllerMiswireError. Return type: str Required/optional: required
-
port_ref_b
¶ Gets the port_ref_b of this ControllerMiswireError. A reference to one of the drive channel ports involved in a controller miswire.
Returns: The port_ref_b of this ControllerMiswireError. Return type: str Required/optional: required
-
port_refs
¶ Gets the port_refs of this ControllerMiswireError. The two drive channel ports on one controller that are participating in the miswire condition.
Returns: The port_refs of this ControllerMiswireError. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.controller_network_settings module¶
ControllerNetworkSettings.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.controller_network_settings.
ControllerNetworkSettings
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dns_properties
¶ Gets the dns_properties of this ControllerNetworkSettings. DNS configuration information.
Returns: The dns_properties of this ControllerNetworkSettings. Return type: ControllerDNSProperties Required/optional: required
-
ipv4_default_router_address
¶ Gets the ipv4_default_router_address of this ControllerNetworkSettings. The IPV4 static default router address for the controller (sometimes referred to as the “gateway address”).
Returns: The ipv4_default_router_address of this ControllerNetworkSettings. Return type: str Required/optional: required
-
ipv6_candidate_default_router_addresses
¶ Gets the ipv6_candidate_default_router_addresses of this ControllerNetworkSettings. The set of IPV6 candidate default router addresses for the controller.
Returns: The ipv6_candidate_default_router_addresses of this ControllerNetworkSettings. Return type: list[IpV6AddressData] Required/optional: required
-
ipv6_default_router_address
¶ Gets the ipv6_default_router_address of this ControllerNetworkSettings. The IPV6 static default router address and associated data for the controller.
Returns: The ipv6_default_router_address of this ControllerNetworkSettings. Return type: IpV6AddressData Required/optional: required
-
ntp_properties
¶ Gets the ntp_properties of this ControllerNetworkSettings. NTP configuration information.
Returns: The ntp_properties of this ControllerNetworkSettings. Return type: ControllerNTPProperties Required/optional: required
-
remote_access_enabled
¶ Gets the remote_access_enabled of this ControllerNetworkSettings. True if enabled for remote access
Returns: The remote_access_enabled of this ControllerNetworkSettings. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.controller_ntp_error_details module¶
ControllerNtpErrorDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.controller_ntp_error_details.
ControllerNtpErrorDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
domain_name
¶ Gets the domain_name of this ControllerNtpErrorDetails. The domain name of the NTP server
Returns: The domain_name of this ControllerNtpErrorDetails. Return type: str Required/optional: required
-
ntp_error_controller
¶ Gets the ntp_error_controller of this ControllerNtpErrorDetails. The controller attempting to obtain an NTP time spec
Returns: The ntp_error_controller of this ControllerNtpErrorDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.controller_ntp_properties module¶
ControllerNTPProperties.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.controller_ntp_properties.
ControllerNTPProperties
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
acquisition_properties
¶ Gets the acquisition_properties of this ControllerNTPProperties. NTP server acquisition properties
Returns: The acquisition_properties of this ControllerNTPProperties. Return type: NtpAcquisitionDescriptor Required/optional: required
-
dhcp_acquired_ntp_servers
¶ Gets the dhcp_acquired_ntp_servers of this ControllerNTPProperties. NTP servers provided by the DHCP responses. Will be non-empty only if at least one of the Controller’s network ports is set to acquire its address via DHCP and the DHCP response included one or more NTP servers. The presence of these servers does not imply their use. These NTP servers will only be used if the NTP acquisition type is set to DHCP.
Returns: The dhcp_acquired_ntp_servers of this ControllerNTPProperties. Return type: list[IpVxAddress] Required/optional: required
-
netapp.santricity.models.symbol.controller_sfp module¶
ControllerSFP.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.controller_sfp.
ControllerSFP
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this ControllerSFP. The channel the SFP is associated with.
Returns: The channel of this ControllerSFP. Return type: int Required/optional: required
-
controller_sfp_type
¶ Gets the controller_sfp_type of this ControllerSFP. The interface (host/drive) to which the SFP belongs.
Returns: The controller_sfp_type of this ControllerSFP. Return type: str Required/optional: required
-
parent_controller
¶ Gets the parent_controller of this ControllerSFP. The controller to which the SFP belongs.
Returns: The parent_controller of this ControllerSFP. Return type: str Required/optional: required
-
reserved1
¶ Gets the reserved1 of this ControllerSFP.
Returns: The reserved1 of this ControllerSFP. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this ControllerSFP.
Returns: The reserved2 of this ControllerSFP. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.controller_sfp_location module¶
ControllerSfpLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.controller_sfp_location.
ControllerSfpLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this ControllerSfpLocation. The channel type.
Returns: The channel of this ControllerSfpLocation. Return type: int Required/optional: required
-
channel_type
¶ Gets the channel_type of this ControllerSfpLocation. The channel type.
Returns: The channel_type of this ControllerSfpLocation. Return type: str Required/optional: required
-
controller_slot
¶ Gets the controller_slot of this ControllerSfpLocation. The slot number of the controller, 1 or 2
Returns: The controller_slot of this ControllerSfpLocation. Return type: int Required/optional: required
-
sfp_port
¶ Gets the sfp_port of this ControllerSfpLocation. The number of the SFP port on the channel, 1-based.
Returns: The sfp_port of this ControllerSfpLocation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.controller_time module¶
ControllerTime.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.controller_time.
ControllerTime
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_a_time
¶ Gets the controller_a_time of this ControllerTime. Time from controller A
Returns: The controller_a_time of this ControllerTime. Return type: int Required/optional: required
-
controller_b_time
¶ Gets the controller_b_time of this ControllerTime. Time from controller B
Returns: The controller_b_time of this ControllerTime. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.controller_volume_list module¶
ControllerVolumeList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.controller_volume_list.
ControllerVolumeList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this ControllerVolumeList. The controller.
Returns: The controller_ref of this ControllerVolumeList. Return type: str Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this ControllerVolumeList. The list of volumes.
Returns: The volume_ref of this ControllerVolumeList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.controller_with_dirty_cache_details module¶
ControllerWithDirtyCacheDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.controller_with_dirty_cache_details.
ControllerWithDirtyCacheDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this ControllerWithDirtyCacheDetails. This field contains the identification of the controller that fails to flush dirty cache data on failed volume(s) possibly due to offlined drives. The controller should not be replaced to avoid loss of data.
Returns: The controller_ref of this ControllerWithDirtyCacheDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.copy_then_replace_descriptor module¶
CopyThenReplaceDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.copy_then_replace_descriptor.
CopyThenReplaceDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_to_replace
¶ Gets the drive_to_replace of this CopyThenReplaceDescriptor. The drive to be replaced.
Returns: The drive_to_replace of this CopyThenReplaceDescriptor. Return type: str Required/optional: required
-
fail_after_evacuate
¶ Gets the fail_after_evacuate of this CopyThenReplaceDescriptor. This flag indicates what the state of the source drive should be after the evacuation is complete. True means the source drive’s Availability state should be set to FAILED after successful evacuation; False means the state should not change.
Returns: The fail_after_evacuate of this CopyThenReplaceDescriptor. Return type: bool Required/optional: required
-
replacement_drive
¶ Gets the replacement_drive of this CopyThenReplaceDescriptor. A reference to the replacement drive.
Returns: The replacement_drive of this CopyThenReplaceDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.counter_group module¶
CounterGroup.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.counter_group.
CounterGroup
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_counter_group
¶ Gets the controller_counter_group of this CounterGroup. The ControllerCounterGroup tracks statistics at the controller level and are not specific to a volume, interface or drive. These fields include the CPU utilization, total numbers of reads, writes, and non-read/write commands, and cache mirroring statistics. The ObjectReference must be a ControllerRef.
Returns: The controller_counter_group of this CounterGroup. Return type: ControllerCounterGroup Required/optional: optional
-
drv_counter_group
¶ Gets the drv_counter_group of this CounterGroup. Drive-related statistical counters. This field is only present if groupType is equal to COUNTER_GROUP_DRIVE.
Returns: The drv_counter_group of this CounterGroup. Return type: DriveCounterGroup Required/optional: optional
-
group_type
¶ Gets the group_type of this CounterGroup. This enumeration type identifies the different types of counter group statistics that are provided by the controller firmware.
Returns: The group_type of this CounterGroup. Return type: str Required/optional: required
-
impl_counter_group
¶ Gets the impl_counter_group of this CounterGroup. RAID-implementation-related statistical counters. This field is only present if groupType is equal to COUNTER_GROUP_IMPLEMENTATION.
Returns: The impl_counter_group of this CounterGroup. Return type: ImplementationCounterGroup Required/optional: optional
-
interface_counter_group
¶ Gets the interface_counter_group of this CounterGroup. The InterfaceCounterGroup tracks statistics on a per channel level. This group reports the type of channel, its channel number, and the read, write and other operation counters. It also reports queue depth statistics.
Returns: The interface_counter_group of this CounterGroup. Return type: InterfaceCounterGroup Required/optional: optional
-
io_counter_group
¶ Gets the io_counter_group of this CounterGroup. I/O-operation-related statistical counters. This field is only present if the groupType is equal to COUNTER_GROUP_IO
Returns: The io_counter_group of this CounterGroup. Return type: IoCounterGroup Required/optional: optional
-
vol_counter_group
¶ Gets the vol_counter_group of this CounterGroup. Volume-related statistical counters. This field is only present if groupType is equal to COUNTER_GROUP_VOLUME.
Returns: The vol_counter_group of this CounterGroup. Return type: VolumeCounterGroup Required/optional: optional
-
netapp.santricity.models.symbol.cpu_utilization_stats module¶
CpuUtilizationStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cpu_utilization_stats.
CpuUtilizationStats
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
max_cpu_utilization
¶ Gets the max_cpu_utilization of this CpuUtilizationStats. Max utilization stats value from CPU.
Returns: The max_cpu_utilization of this CpuUtilizationStats. Return type: int Required/optional: required
-
ssq_cpu_utilization
¶ Gets the ssq_cpu_utilization of this CpuUtilizationStats. Sum of squares of utilization stats values from CPU.
Returns: The ssq_cpu_utilization of this CpuUtilizationStats. Return type: int Required/optional: required
-
sum_cpu_utilization
¶ Gets the sum_cpu_utilization of this CpuUtilizationStats. Sum of utilization stats values from CPU.
Returns: The sum_cpu_utilization of this CpuUtilizationStats. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.ctrl_ioc_dump_data module¶
CtrlIOCDumpData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ctrl_ioc_dump_data.
CtrlIOCDumpData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ioc_dump_needs_retrieved
¶ Gets the ioc_dump_needs_retrieved of this CtrlIOCDumpData. If true, an IOC Dump currently exists in controller memory and has not been retrieved.
Returns: The ioc_dump_needs_retrieved of this CtrlIOCDumpData. Return type: bool Required/optional: required
-
ioc_dump_tag
¶ Gets the ioc_dump_tag of this CtrlIOCDumpData. The tag value of the IOC Dump currently in controller memory. Each dump has a unique tag value. A value of IOC_DUMP_NULL_TAG indicates there is no IOC Dump to retrieve.
Returns: The ioc_dump_tag of this CtrlIOCDumpData. Return type: int Required/optional: required
-
time_stamp
¶ Gets the time_stamp of this CtrlIOCDumpData. The time that the dump was collected measured in seconds since midnight GMT on January 1, 1970.
Returns: The time_stamp of this CtrlIOCDumpData. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.cumulative_statistics_bundle module¶
CumulativeStatisticsBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cumulative_statistics_bundle.
CumulativeStatisticsBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
are_more_stats_available
¶ Gets the are_more_stats_available of this CumulativeStatisticsBundle. When True, indicates more stats data available beyond the specified observation time in controller memory.
Returns: The are_more_stats_available of this CumulativeStatisticsBundle. Return type: bool Required/optional: required
-
bundle_end_time
¶ Gets the bundle_end_time of this CumulativeStatisticsBundle. The end time of the accrued samples within this stats bundle. Time is the number of seconds since bundleStartTime.
Returns: The bundle_end_time of this CumulativeStatisticsBundle. Return type: int Required/optional: required
-
bundle_start_time
¶ Gets the bundle_start_time of this CumulativeStatisticsBundle. The end time of the accrued samples within this stats bundle. Time is the number of seconds since midnight, January 1, 1970.
Returns: The bundle_start_time of this CumulativeStatisticsBundle. Return type: int Required/optional: required
-
counter_group
¶ Gets the counter_group of this CumulativeStatisticsBundle. An array of counter groups, one group per controller.
Returns: The counter_group of this CumulativeStatisticsBundle. Return type: list[CounterGroup] Required/optional: required
-
object_ref
¶ Gets the object_ref of this CumulativeStatisticsBundle. A reference to the object to which the statistics bundle applies.
Returns: The object_ref of this CumulativeStatisticsBundle. Return type: ObjectReference Required/optional: required
-
observation_time
¶ Gets the observation_time of this CumulativeStatisticsBundle. The time that the statistics bundle was retrieved. Time is the number of seconds since midnight, January 1, 1970.
Returns: The observation_time of this CumulativeStatisticsBundle. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.cumulative_statistics_bundle_list_returned module¶
CumulativeStatisticsBundleListReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cumulative_statistics_bundle_list_returned.
CumulativeStatisticsBundleListReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this CumulativeStatisticsBundleListReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this CumulativeStatisticsBundleListReturned. Return type: str Required/optional: required
-
stat_bundle
¶ Gets the stat_bundle of this CumulativeStatisticsBundleListReturned. A list of bundles of statistical data. This field is present only if the value of returnCode is equal to RETCODE_OK.
Returns: The stat_bundle of this CumulativeStatisticsBundleListReturned. Return type: list[CumulativeStatisticsBundle] Required/optional: optional
-
netapp.santricity.models.symbol.cumulative_statistics_bundle_returned module¶
CumulativeStatisticsBundleReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cumulative_statistics_bundle_returned.
CumulativeStatisticsBundleReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this CumulativeStatisticsBundleReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this CumulativeStatisticsBundleReturned. Return type: str Required/optional: required
-
stat_bundle
¶ Gets the stat_bundle of this CumulativeStatisticsBundleReturned. The requested bundle of statistical data. This field is only valid if returnCode is equal to RETCODE_OK.
Returns: The stat_bundle of this CumulativeStatisticsBundleReturned. Return type: CumulativeStatisticsBundle Required/optional: optional
-
netapp.santricity.models.symbol.cumulative_statistics_default_attributes module¶
CumulativeStatisticsDefaultAttributes.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cumulative_statistics_default_attributes.
CumulativeStatisticsDefaultAttributes
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
high_resolution_period
¶ Gets the high_resolution_period of this CumulativeStatisticsDefaultAttributes. Duration, in seconds, for high resolution statistics samples to be saved.
Returns: The high_resolution_period of this CumulativeStatisticsDefaultAttributes. Return type: int Required/optional: required
-
low_high_sampling_supported
¶ Gets the low_high_sampling_supported of this CumulativeStatisticsDefaultAttributes. If true, the CFW supports the low and high resolution sampling.
Returns: The low_high_sampling_supported of this CumulativeStatisticsDefaultAttributes. Return type: bool Required/optional: required
-
low_resolution_period
¶ Gets the low_resolution_period of this CumulativeStatisticsDefaultAttributes. Duration, in seconds, for low resolution statistics samples to be saved.
Returns: The low_resolution_period of this CumulativeStatisticsDefaultAttributes. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.cumulative_statistics_descriptor module¶
CumulativeStatisticsDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cumulative_statistics_descriptor.
CumulativeStatisticsDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
data_location
¶ Gets the data_location of this CumulativeStatisticsDescriptor. Location of counter group data to be returned.
Returns: The data_location of this CumulativeStatisticsDescriptor. Return type: str Required/optional: required
-
group_type
¶ Gets the group_type of this CumulativeStatisticsDescriptor. The type of counter group to be returned.
Returns: The group_type of this CumulativeStatisticsDescriptor. Return type: str Required/optional: required
-
object_ref
¶ Gets the object_ref of this CumulativeStatisticsDescriptor. A reference to the storage array object (e.g., volume, drive, ets.) for which counters are to be returned.
Returns: The object_ref of this CumulativeStatisticsDescriptor. Return type: ObjectReference Required/optional: required
-
statistics_resolution
¶ Gets the statistics_resolution of this CumulativeStatisticsDescriptor. Identifies if the resolution is low or high.
Returns: The statistics_resolution of this CumulativeStatisticsDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.cumulative_statistics_list_descriptor module¶
CumulativeStatisticsListDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.cumulative_statistics_list_descriptor.
CumulativeStatisticsListDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
data_location
¶ Gets the data_location of this CumulativeStatisticsListDescriptor. Location of counter group data to be returned.
Returns: The data_location of this CumulativeStatisticsListDescriptor. Return type: str Required/optional: required
-
group_type
¶ Gets the group_type of this CumulativeStatisticsListDescriptor. The type of counter group to be returned.
Returns: The group_type of this CumulativeStatisticsListDescriptor. Return type: str Required/optional: required
-
object_ref
¶ Gets the object_ref of this CumulativeStatisticsListDescriptor. A list of references to the storage array objects (e.g., volumes, drives, etc.) for which counters are to be returned.
Returns: The object_ref of this CumulativeStatisticsListDescriptor. Return type: list[ObjectReference] Required/optional: required
-
statistics_resolution
¶ Gets the statistics_resolution of this CumulativeStatisticsListDescriptor. Identifies if low or high resolution.
Returns: The statistics_resolution of this CumulativeStatisticsListDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.daily_schedule module¶
DailySchedule.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.daily_schedule.
DailySchedule
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
every_n_minutes
¶ Gets the every_n_minutes of this DailySchedule. Interval between schedules if timesPerDay is greater than 1.
Returns: The every_n_minutes of this DailySchedule. Return type: int Required/optional: required
-
time_of_day
¶ Gets the time_of_day of this DailySchedule. The number of seconds after midnight local time for the first occurrence during the day.
Returns: The time_of_day of this DailySchedule. Return type: int Required/optional: required
-
times_per_day
¶ Gets the times_per_day of this DailySchedule. The number of occurrences during the day based on everyNMinutes, including the first occurrence.
Returns: The times_per_day of this DailySchedule. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.database_metadata module¶
DatabaseMetadata.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.database_metadata.
DatabaseMetadata
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
meta_data_list
¶ Gets the meta_data_list of this DatabaseMetadata. A list of specific database metadata.
Returns: The meta_data_list of this DatabaseMetadata. Return type: list[SpecificDatabaseMetadata] Required/optional: required
-
netapp.santricity.models.symbol.database_metadata_returned module¶
DatabaseMetadataReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.database_metadata_returned.
DatabaseMetadataReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
database_data
¶ Gets the database_data of this DatabaseMetadataReturned. Database metadata is returned only if the ReturnCode equals RETCODE_OK.
Returns: The database_data of this DatabaseMetadataReturned. Return type: DatabaseMetadata Required/optional: optional
-
return_code
¶ Gets the return_code of this DatabaseMetadataReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this DatabaseMetadataReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.daylight_savings_time module¶
DaylightSavingsTime.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.daylight_savings_time.
DaylightSavingsTime
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
clock_mode
¶ Gets the clock_mode of this DaylightSavingsTime. Reference for time.
Returns: The clock_mode of this DaylightSavingsTime. Return type: str Required/optional: required
-
day_of_month
¶ Gets the day_of_month of this DaylightSavingsTime. Day of month: 0 to 31 (and negatives).
Returns: The day_of_month of this DaylightSavingsTime. Return type: int Required/optional: required
-
day_of_week
¶ Gets the day_of_week of this DaylightSavingsTime. Day of week: 0 to 7 (and negatives).
Returns: The day_of_week of this DaylightSavingsTime. Return type: int Required/optional: required
-
month
¶ Gets the month of this DaylightSavingsTime. Month value: 0 to 12 (and negatives).
Returns: The month of this DaylightSavingsTime. Return type: int Required/optional: required
-
time
¶ Gets the time of this DaylightSavingsTime. Time of day for DST change measured as seconds past midnight.
Returns: The time of this DaylightSavingsTime. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.dbm_blk_restore_chunk_details module¶
DbmBlkRestoreChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dbm_blk_restore_chunk_details.
DbmBlkRestoreChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
block_data
¶ Gets the block_data of this DbmBlkRestoreChunkDetails. An array of block data.
Returns: The block_data of this DbmBlkRestoreChunkDetails. Return type: str Required/optional: required
-
block_size
¶ Gets the block_size of this DbmBlkRestoreChunkDetails. The size of each dbm block (sector).
Returns: The block_size of this DbmBlkRestoreChunkDetails. Return type: int Required/optional: required
-
chunk_crc
¶ Gets the chunk_crc of this DbmBlkRestoreChunkDetails. CRC data.
Returns: The chunk_crc of this DbmBlkRestoreChunkDetails. Return type: int Required/optional: required
-
sstor_lba
¶ Gets the sstor_lba of this DbmBlkRestoreChunkDetails. An array identifying the block addresses of the blocks whose data resides in the blockData array
Returns: The sstor_lba of this DbmBlkRestoreChunkDetails. Return type: list[int] Required/optional: required
-
netapp.santricity.models.symbol.dbm_blk_restore_start_details module¶
DbmBlkRestoreStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dbm_blk_restore_start_details.
DbmBlkRestoreStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
validator
¶ Gets the validator of this DbmBlkRestoreStartDetails. Ensures the DBM image is valid for this array.
Returns: The validator of this DbmBlkRestoreStartDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dbm_blk_retrieve_chunk_details module¶
DbmBlkRetrieveChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dbm_blk_retrieve_chunk_details.
DbmBlkRetrieveChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
block_consistency_check
¶ Gets the block_consistency_check of this DbmBlkRetrieveChunkDetails. indicates whether the overall retrieval process is based on a DBM image containing one or more mirror consistency mismatches.
Returns: The block_consistency_check of this DbmBlkRetrieveChunkDetails. Return type: str Required/optional: required
-
block_data
¶ Gets the block_data of this DbmBlkRetrieveChunkDetails. An array of block data.
Returns: The block_data of this DbmBlkRetrieveChunkDetails. Return type: str Required/optional: required
-
block_size
¶ Gets the block_size of this DbmBlkRetrieveChunkDetails. The size of each DBM block (sector).
Returns: The block_size of this DbmBlkRetrieveChunkDetails. Return type: int Required/optional: required
-
chunk_crc
¶ Gets the chunk_crc of this DbmBlkRetrieveChunkDetails. CRC data.
Returns: The chunk_crc of this DbmBlkRetrieveChunkDetails. Return type: int Required/optional: required
-
source_location
¶ Gets the source_location of this DbmBlkRetrieveChunkDetails. Defines which storage device to read the image from. Repeated here to ensure all chunks were read from the same place.
Returns: The source_location of this DbmBlkRetrieveChunkDetails. Return type: str Required/optional: required
-
sstor_lba
¶ Gets the sstor_lba of this DbmBlkRetrieveChunkDetails. An array identifying the block addresses of the blocks whose data resides in the blockData array
Returns: The sstor_lba of this DbmBlkRetrieveChunkDetails. Return type: list[int] Required/optional: required
-
structure_integrity_check
¶ Gets the structure_integrity_check of this DbmBlkRetrieveChunkDetails. Indicates whether the overall image has a structural fault or if the integrity wasn’t checked prior to retrieval.
Returns: The structure_integrity_check of this DbmBlkRetrieveChunkDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dbm_blk_retrieve_start_details module¶
DbmBlkRetrieveStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dbm_blk_retrieve_start_details.
DbmBlkRetrieveStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
omit_unallocated_blocks
¶ Gets the omit_unallocated_blocks of this DbmBlkRetrieveStartDetails. When true, unallocated blocks are omitted from the retrieved data.
Returns: The omit_unallocated_blocks of this DbmBlkRetrieveStartDetails. Return type: bool Required/optional: required
-
skip_block_coherency_check
¶ Gets the skip_block_coherency_check of this DbmBlkRetrieveStartDetails. When true, the block coherency check is not performed during the preparation phase of the data transfer.
Returns: The skip_block_coherency_check of this DbmBlkRetrieveStartDetails. Return type: bool Required/optional: required
-
skip_structure_integrity_check
¶ Gets the skip_structure_integrity_check of this DbmBlkRetrieveStartDetails. When true, the structure integrity check is not performed during the preparation phase of the data transfer.
Returns: The skip_structure_integrity_check of this DbmBlkRetrieveStartDetails. Return type: bool Required/optional: required
-
source_location
¶ Gets the source_location of this DbmBlkRetrieveStartDetails. Defines which storage device to read the image from.
Returns: The source_location of this DbmBlkRetrieveStartDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dbm_check_retrieve_chunk_details module¶
DbmCheckRetrieveChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dbm_check_retrieve_chunk_details.
DbmCheckRetrieveChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
block_data
¶ Gets the block_data of this DbmCheckRetrieveChunkDetails. An array of opaque data fields will be returned.
Returns: The block_data of this DbmCheckRetrieveChunkDetails. Return type: str Required/optional: required
-
source_location
¶ Gets the source_location of this DbmCheckRetrieveChunkDetails. Specifies which storage device contains the image to be checked.
Returns: The source_location of this DbmCheckRetrieveChunkDetails. Return type: str Required/optional: required
-
validation_status
¶ Gets the validation_status of this DbmCheckRetrieveChunkDetails. If the consistency check is successful, this field will be set to DBM_VALIDATION_OK, otherwise it will contain a specific failure code. The returnCode field in RawDataRetrieveResult will always be set to RETCODE_OK.
Returns: The validation_status of this DbmCheckRetrieveChunkDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dbm_check_retrieve_start_details module¶
DbmCheckRetrieveStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dbm_check_retrieve_start_details.
DbmCheckRetrieveStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
perform_block_consistency_check
¶ Gets the perform_block_consistency_check of this DbmCheckRetrieveStartDetails. When true, a block consistency check will be performed.
Returns: The perform_block_consistency_check of this DbmCheckRetrieveStartDetails. Return type: bool Required/optional: required
-
perform_client_consistency_check
¶ Gets the perform_client_consistency_check of this DbmCheckRetrieveStartDetails. When true, a check of the record contents will be performed by the owner of the record type.
Returns: The perform_client_consistency_check of this DbmCheckRetrieveStartDetails. Return type: bool Required/optional: required
-
perform_logical_consistency_check
¶ Gets the perform_logical_consistency_check of this DbmCheckRetrieveStartDetails. When true, a logical consistency check will be performed.
Returns: The perform_logical_consistency_check of this DbmCheckRetrieveStartDetails. Return type: bool Required/optional: required
-
source_location
¶ Gets the source_location of this DbmCheckRetrieveStartDetails. Specifies which storage device contains the image to be checked.
Returns: The source_location of this DbmCheckRetrieveStartDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dbm_rec_restore_chunk_details module¶
DbmRecRestoreChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dbm_rec_restore_chunk_details.
DbmRecRestoreChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
chunk_data
¶ Gets the chunk_data of this DbmRecRestoreChunkDetails. The data chunk.
Returns: The chunk_data of this DbmRecRestoreChunkDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dbm_rec_restore_start_details module¶
DbmRecRestoreStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dbm_rec_restore_start_details.
DbmRecRestoreStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
config_type
¶ Gets the config_type of this DbmRecRestoreStartDetails. Which record type to restore.
Returns: The config_type of this DbmRecRestoreStartDetails. Return type: str Required/optional: required
-
skip_mismatch_check
¶ Gets the skip_mismatch_check of this DbmRecRestoreStartDetails. If true, then skip any checks to certify that the image being restored from matches this array.
Returns: The skip_mismatch_check of this DbmRecRestoreStartDetails. Return type: bool Required/optional: required
-
source_location
¶ Gets the source_location of this DbmRecRestoreStartDetails. The storage medium containing the restore source image.
Returns: The source_location of this DbmRecRestoreStartDetails. Return type: str Required/optional: required
-
total_image_size
¶ Gets the total_image_size of this DbmRecRestoreStartDetails. Contains the size of the entire restore image.
Returns: The total_image_size of this DbmRecRestoreStartDetails. Return type: int Required/optional: required
-
validator
¶ Gets the validator of this DbmRecRestoreStartDetails. A hash of the controller serial numbers.
Returns: The validator of this DbmRecRestoreStartDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dbm_rec_retrieve_chunk_details module¶
DbmRecRetrieveChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dbm_rec_retrieve_chunk_details.
DbmRecRetrieveChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
chunk_data
¶ Gets the chunk_data of this DbmRecRetrieveChunkDetails. The data chunk.
Returns: The chunk_data of this DbmRecRetrieveChunkDetails. Return type: str Required/optional: required
-
config_gen
¶ Gets the config_gen of this DbmRecRetrieveChunkDetails. The value of the configuration gen number when the image was retrieved.
Returns: The config_gen of this DbmRecRetrieveChunkDetails. Return type: int Required/optional: required
-
config_type
¶ Gets the config_type of this DbmRecRetrieveChunkDetails. Which record types to check.
Returns: The config_type of this DbmRecRetrieveChunkDetails. Return type: str Required/optional: required
-
source_location
¶ Gets the source_location of this DbmRecRetrieveChunkDetails. Defines which storage device to read the image from. Repeated here to ensure all chunks were read from the same place.
Returns: The source_location of this DbmRecRetrieveChunkDetails. Return type: str Required/optional: required
-
structure_integrity_check
¶ Gets the structure_integrity_check of this DbmRecRetrieveChunkDetails. Indicates whether the overall image has a structural fault or if the integrity wasn’t checked prior to retrieval.
Returns: The structure_integrity_check of this DbmRecRetrieveChunkDetails. Return type: str Required/optional: required
-
timestamp
¶ Gets the timestamp of this DbmRecRetrieveChunkDetails. Indicates when the image was retrieved.
Returns: The timestamp of this DbmRecRetrieveChunkDetails. Return type: int Required/optional: required
-
total_image_size
¶ Gets the total_image_size of this DbmRecRetrieveChunkDetails. The size of the image that will be retrieved.
Returns: The total_image_size of this DbmRecRetrieveChunkDetails. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.dbm_rec_retrieve_start_details module¶
DbmRecRetrieveStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dbm_rec_retrieve_start_details.
DbmRecRetrieveStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
config_type
¶ Gets the config_type of this DbmRecRetrieveStartDetails. Defines which set of record types to read.
Returns: The config_type of this DbmRecRetrieveStartDetails. Return type: str Required/optional: required
-
skip_structure_integrity_check
¶ Gets the skip_structure_integrity_check of this DbmRecRetrieveStartDetails. When true, the structure integrity check is skipped during the preparation phase of the data transfer.
Returns: The skip_structure_integrity_check of this DbmRecRetrieveStartDetails. Return type: bool Required/optional: required
-
source_location
¶ Gets the source_location of this DbmRecRetrieveStartDetails. Defines which storage device to read the image from.
Returns: The source_location of this DbmRecRetrieveStartDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dcbx_summary_data module¶
DCBXSummaryData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dcbx_summary_data.
DCBXSummaryData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
enabled
¶ Gets the enabled of this DCBXSummaryData. This is the status of the given priority number.
Returns: The enabled of this DCBXSummaryData. Return type: bool Required/optional: required
-
link_bandwidth_percentage
¶ Gets the link_bandwidth_percentage of this DCBXSummaryData. This object contains the percentage of the link band-width assigned to the given priority group ID.
Returns: The link_bandwidth_percentage of this DCBXSummaryData. Return type: int Required/optional: required
-
priority
¶ Gets the priority of this DCBXSummaryData. This object contains a priority number (0 - TLV_MAX_PROTOCOL_ENTRIES) assigned to the given protocol type.
Returns: The priority of this DCBXSummaryData. Return type: int Required/optional: required
-
priority_group_id
¶ Gets the priority_group_id of this DCBXSummaryData. This object contains a priority group ID assigned to the given priority number.
Returns: The priority_group_id of this DCBXSummaryData. Return type: int Required/optional: required
-
protocol_type
¶ Gets the protocol_type of this DCBXSummaryData. This enumeration contains the known Ethernet Protocol types currently negotiated via DCBX.
Returns: The protocol_type of this DCBXSummaryData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ddc_extent module¶
DdcExtent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ddc_extent.
DdcExtent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
chunk_number
¶ Gets the chunk_number of this DdcExtent. The number of the DDC chunk that the client wants to retrieve. The number of the first chunk is one.
Returns: The chunk_number of this DdcExtent. Return type: int Required/optional: required
-
controller_ref
¶ Gets the controller_ref of this DdcExtent. A SYMbol reference identifying the controller that has the desired DDC log data.
Returns: The controller_ref of this DdcExtent. Return type: str Required/optional: required
-
ddc_tag
¶ Gets the ddc_tag of this DdcExtent. The tag associated with the DDC data set being transferred.
Returns: The ddc_tag of this DdcExtent. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.ddc_log_data module¶
DdcLogData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ddc_log_data.
DdcLogData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
last_chunk
¶ Gets the last_chunk of this DdcLogData. True if this is the last chunk in the series.
Returns: The last_chunk of this DdcLogData. Return type: bool Required/optional: required
-
log_data
¶ Gets the log_data of this DdcLogData. The DDC data for this chunk.
Returns: The log_data of this DdcLogData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ddc_log_data_returned module¶
DdcLogDataReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ddc_log_data_returned.
DdcLogDataReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ddc_log_data
¶ Gets the ddc_log_data of this DdcLogDataReturned. This field contains the returned log data. It is present only when the returnCode is equal to RETCODE_OK.
Returns: The ddc_log_data of this DdcLogDataReturned. Return type: DdcLogData Required/optional: optional
-
return_code
¶ Gets the return_code of this DdcLogDataReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this DdcLogDataReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.debug_info module¶
DebugInfo.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.debug_info.
DebugInfo
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
debug_chunk_data
¶ Gets the debug_chunk_data of this DebugInfo. An actual chunk of debug data.
Returns: The debug_chunk_data of this DebugInfo. Return type: str Required/optional: required
-
handle
¶ Gets the handle of this DebugInfo. The handle representing the collection of debug information extents for a particular controller.
Returns: The handle of this DebugInfo. Return type: str Required/optional: required
-
next_chunk_to_retrieve
¶ Gets the next_chunk_to_retrieve of this DebugInfo. The extent (chunk) to start with on next request.
Returns: The next_chunk_to_retrieve of this DebugInfo. Return type: int Required/optional: required
-
number_of_chunks
¶ Gets the number_of_chunks of this DebugInfo. Number of extents in the collection.
Returns: The number_of_chunks of this DebugInfo. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.debug_info_extent module¶
DebugInfoExtent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.debug_info_extent.
DebugInfoExtent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
chunk_number
¶ Gets the chunk_number of this DebugInfoExtent. The number of the “chunk” of debug information to return. Note that chunk number zero has special significance - see structure DebugInfo.
Returns: The chunk_number of this DebugInfoExtent. Return type: int Required/optional: required
-
controller
¶ Gets the controller of this DebugInfoExtent. A reference to the controller from which the extent is requested.
Returns: The controller of this DebugInfoExtent. Return type: str Required/optional: required
-
handle
¶ Gets the handle of this DebugInfoExtent. A controller-assigned identifier of a mutually-consistent collection of debug information extents. On the initial call (chunkNumber = 0), the handle is not significant.
Returns: The handle of this DebugInfoExtent. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.debug_info_returned module¶
DebugInfoReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.debug_info_returned.
DebugInfoReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
debug_info
¶ Gets the debug_info of this DebugInfoReturned. The returned debug information. This field is only valid when returnCode is equal to RETCODE_OK.
Returns: The debug_info of this DebugInfoReturned. Return type: DebugInfo Required/optional: optional
-
return_code
¶ Gets the return_code of this DebugInfoReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this DebugInfoReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.degraded_path module¶
DegradedPath.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.degraded_path.
DegradedPath
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this DegradedPath. The channel reference.
Returns: The channel of this DegradedPath. Return type: int Required/optional: required
-
drives
¶ Gets the drives of this DegradedPath. The drive reference.
Returns: The drives of this DegradedPath. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.discovery_response module¶
DiscoveryResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.discovery_response.
DiscoveryResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
agent_id
¶ Gets the agent_id of this DiscoveryResponse. A global identifier of the responding agent. Note that this value will not be set if the response is from a direct network-attached RAID controller instead of an agent.
Returns: The agent_id of this DiscoveryResponse. Return type: str Required/optional: required
-
controllers
¶ Gets the controllers of this DiscoveryResponse. This field contains a variable-length array of AccessibleController objects. There is one element for each controller that can be reached through the entity that is responding to the request.
Returns: The controllers of this DiscoveryResponse. Return type: list[AccessibleController] Required/optional: required
-
response_from_agent
¶ Gets the response_from_agent of this DiscoveryResponse. A true value in this field indicates that the response was generated by a SYMbol agent; a false value indicates that the response is from a direct network-attached RAID controller.
Returns: The response_from_agent of this DiscoveryResponse. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.discrete_time_series module¶
DiscreteTimeSeries.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.discrete_time_series.
DiscreteTimeSeries
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this DiscreteTimeSeries. A reference to the controller that provided the statistics.
Returns: The controller_ref of this DiscreteTimeSeries. Return type: str Required/optional: required
-
series
¶ Gets the series of this DiscreteTimeSeries. The array of observations.
Returns: The series of this DiscreteTimeSeries. Return type: list[int] Required/optional: required
-
wrap_count
¶ Gets the wrap_count of this DiscreteTimeSeries. The number of times the controller memory buffer for holding the observations has wrapped before being retrieved by the client.
Returns: The wrap_count of this DiscreteTimeSeries. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.discrete_time_series_bundle module¶
DiscreteTimeSeriesBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.discrete_time_series_bundle.
DiscreteTimeSeriesBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dts
¶ Gets the dts of this DiscreteTimeSeriesBundle. An array of discrete time series streams, one stream per controller.
Returns: The dts of this DiscreteTimeSeriesBundle. Return type: list[DiscreteTimeSeries] Required/optional: required
-
object_ref
¶ Gets the object_ref of this DiscreteTimeSeriesBundle. A reference to the object to which the discrete time series applies.
Returns: The object_ref of this DiscreteTimeSeriesBundle. Return type: ObjectReference Required/optional: required
-
observation_time
¶ Gets the observation_time of this DiscreteTimeSeriesBundle. The time that the discrete time series was retrieved. Time is the number of seconds since midnight, January 1, 1970.
Returns: The observation_time of this DiscreteTimeSeriesBundle. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.discrete_time_series_bundle_returned module¶
DiscreteTimeSeriesBundleReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.discrete_time_series_bundle_returned.
DiscreteTimeSeriesBundleReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dts_bundle
¶ Gets the dts_bundle of this DiscreteTimeSeriesBundleReturned. The data comprising the discrete time series statistical streams. This field is only valid if returnCode is equal to RETCODE_OK.
Returns: The dts_bundle of this DiscreteTimeSeriesBundleReturned. Return type: DiscreteTimeSeriesBundle Required/optional: optional
-
return_code
¶ Gets the return_code of this DiscreteTimeSeriesBundleReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this DiscreteTimeSeriesBundleReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.discrete_time_series_descriptor module¶
DiscreteTimeSeriesDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.discrete_time_series_descriptor.
DiscreteTimeSeriesDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
duration
¶ Gets the duration of this DiscreteTimeSeriesDescriptor. The amount of time, expressed in seconds, to spend recording observations. If the discrete time series is not retrieved by the client before the end of the duration, the stream wraps around, i.e., observations will be overwritten.
Returns: The duration of this DiscreteTimeSeriesDescriptor. Return type: int Required/optional: required
-
object_ref
¶ Gets the object_ref of this DiscreteTimeSeriesDescriptor. A reference to the storage array object (e.g., volume, drive, ets.) to observe.
Returns: The object_ref of this DiscreteTimeSeriesDescriptor. Return type: ObjectReference Required/optional: required
-
stream_type
¶ Gets the stream_type of this DiscreteTimeSeriesDescriptor. The type of statistic to observe in the activated stream.
Returns: The stream_type of this DiscreteTimeSeriesDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.disk_pool_creation_descriptor module¶
DiskPoolCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.disk_pool_creation_descriptor.
DiskPoolCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
background_operation_priority
¶ Gets the background_operation_priority of this DiskPoolCreationDescriptor. Priority of other background operations (DVE,DCE,DCR, and IAF).
Returns: The background_operation_priority of this DiskPoolCreationDescriptor. Return type: str Required/optional: required
-
candidate
¶ Gets the candidate of this DiskPoolCreationDescriptor. This field must contain a Volume candidate that was returned by getVolumeCandidates.
Returns: The candidate of this DiskPoolCreationDescriptor. Return type: VolumeCandidate Required/optional: required
-
critical_reconstruct_priority
¶ Gets the critical_reconstruct_priority of this DiskPoolCreationDescriptor. Two failed drive reconstruction critical priority.
Returns: The critical_reconstruct_priority of this DiskPoolCreationDescriptor. Return type: str Required/optional: required
-
degraded_reconstruct_priority
¶ Gets the degraded_reconstruct_priority of this DiskPoolCreationDescriptor. One failed drive degraded reconstruction priority.
Returns: The degraded_reconstruct_priority of this DiskPoolCreationDescriptor. Return type: str Required/optional: required
-
label
¶ Gets the label of this DiskPoolCreationDescriptor. The label string for the new Volume Group.
Returns: The label of this DiskPoolCreationDescriptor. Return type: str Required/optional: required
-
pool_utilization_critical_threshold
¶ Gets the pool_utilization_critical_threshold of this DiskPoolCreationDescriptor. The pool utilization critical threshold as a percentage of the total user configurable capacity. A MEL event is generated when the configured capacity exceeds the specified level of the configurable capacity.
Returns: The pool_utilization_critical_threshold of this DiskPoolCreationDescriptor. Return type: int Required/optional: required
-
pool_utilization_warning_threshold
¶ Gets the pool_utilization_warning_threshold of this DiskPoolCreationDescriptor. The pool utilization warning capacity as a percentage of the total user configurable capacity. A MEL event is generated when the configured capacity exceeds the specified level of the configurable capacity.
Returns: The pool_utilization_warning_threshold of this DiskPoolCreationDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.disk_pool_data module¶
DiskPoolData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.disk_pool_data.
DiskPoolData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
alloc_granularity
¶ Gets the alloc_granularity of this DiskPoolData. The allocation granularity (in bytes) for volumes in a disk pool.
Returns: The alloc_granularity of this DiskPoolData. Return type: int Required/optional: required
-
background_operation_priority
¶ Gets the background_operation_priority of this DiskPoolData. Priority of other background operations (DVE,DCE,DCR, and IAF).
Returns: The background_operation_priority of this DiskPoolData. Return type: str Required/optional: required
-
critical_reconstruct_priority
¶ Gets the critical_reconstruct_priority of this DiskPoolData. Two failed drive reconstruction critical priority.
Returns: The critical_reconstruct_priority of this DiskPoolData. Return type: str Required/optional: required
-
degraded_reconstruct_priority
¶ Gets the degraded_reconstruct_priority of this DiskPoolData. One failed drive degraded reconstruction priority.
Returns: The degraded_reconstruct_priority of this DiskPoolData. Return type: str Required/optional: required
-
pool_utilization_critical_threshold
¶ Gets the pool_utilization_critical_threshold of this DiskPoolData. The pool utilization critical threshold as a percentage of the total user configurable capacity. A MEL event is generated when the configured capacity exceeds the specified level of the configurable capacity.
Returns: The pool_utilization_critical_threshold of this DiskPoolData. Return type: int Required/optional: required
-
pool_utilization_state
¶ Gets the pool_utilization_state of this DiskPoolData. The Disk pool state set based on state of the threshold.
Returns: The pool_utilization_state of this DiskPoolData. Return type: str Required/optional: required
-
pool_utilization_warning_threshold
¶ Gets the pool_utilization_warning_threshold of this DiskPoolData. The pool utilization warning threshold as a percentage of the total user configurable capacity. A MEL event is generated when the configured capacity exceeds the specified level of the configurable capacity.
Returns: The pool_utilization_warning_threshold of this DiskPoolData. Return type: int Required/optional: required
-
reconstruction_reserved_amt
¶ Gets the reconstruction_reserved_amt of this DiskPoolData. The pool capacity reserved to hold rebuild data (in bytes). This value is calculated from the reconstructionReservedDriveCount.
Returns: The reconstruction_reserved_amt of this DiskPoolData. Return type: int Required/optional: required
-
reconstruction_reserved_drive_count
¶ Gets the reconstruction_reserved_drive_count of this DiskPoolData. The number of drives reserved for reconstruction of failed drives.
Returns: The reconstruction_reserved_drive_count of this DiskPoolData. Return type: int Required/optional: required
-
reconstruction_reserved_drive_count_current
¶ Gets the reconstruction_reserved_drive_count_current of this DiskPoolData. The reserved capacity that is currently available to hold rebuilt data (dynamic). If all of the reserved capacity is available, then this value will equal the reconstructionReservedDriveCount.
Returns: The reconstruction_reserved_drive_count_current of this DiskPoolData. Return type: int Required/optional: required
-
unusable_capacity
¶ Gets the unusable_capacity of this DiskPoolData. This value identifies how much capacity (in bytes) is being wasted due to a mix of drive sizes. This value will be zero as long as the pool consists of like drive sizes.
Returns: The unusable_capacity of this DiskPoolData. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.disk_pool_default_attributes module¶
DiskPoolDefaultAttributes.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.disk_pool_default_attributes.
DiskPoolDefaultAttributes
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
background_operation_priority
¶ Gets the background_operation_priority of this DiskPoolDefaultAttributes. Priority of other background operations (DVE,DCE,DCR, and IAF).
Returns: The background_operation_priority of this DiskPoolDefaultAttributes. Return type: str Required/optional: required
-
critical_reconstruct_priority
¶ Gets the critical_reconstruct_priority of this DiskPoolDefaultAttributes. Two failed drive reconstruction critical priority.
Returns: The critical_reconstruct_priority of this DiskPoolDefaultAttributes. Return type: str Required/optional: required
-
degraded_reconstruct_priority
¶ Gets the degraded_reconstruct_priority of this DiskPoolDefaultAttributes. One failed drive degraded reconstruction priority.
Returns: The degraded_reconstruct_priority of this DiskPoolDefaultAttributes. Return type: str Required/optional: required
-
max_dce_drive_count
¶ Gets the max_dce_drive_count of this DiskPoolDefaultAttributes. The maximum number of drives that can be used for Dynamic Capacity Expansion (DCE).
Returns: The max_dce_drive_count of this DiskPoolDefaultAttributes. Return type: int Required/optional: required
-
max_total_disk_pool_support_in_megabytes
¶ Gets the max_total_disk_pool_support_in_megabytes of this DiskPoolDefaultAttributes. The maximum total size for all disk pools.
Returns: The max_total_disk_pool_support_in_megabytes of this DiskPoolDefaultAttributes. Return type: int Required/optional: required
-
max_volume_size_in_megabytes
¶ Gets the max_volume_size_in_megabytes of this DiskPoolDefaultAttributes. The maximum volume size (in megabytes) for disk pools.
Returns: The max_volume_size_in_megabytes of this DiskPoolDefaultAttributes. Return type: int Required/optional: required
-
max_volume_synchronous_creation_in_megabytes
¶ Gets the max_volume_synchronous_creation_in_megabytes of this DiskPoolDefaultAttributes. Volumes with a capacity this size or smaller are created synchronously (i.e. the volume definition is complete when the SYMbol command completes). Larger volumes are completed as a background operation. The state of the volume after the SYMbol command completes is “creating” until the background operation completes.
Returns: The max_volume_synchronous_creation_in_megabytes of this DiskPoolDefaultAttributes. Return type: int Required/optional: required
-
pool_utilization_critical_threshold
¶ Gets the pool_utilization_critical_threshold of this DiskPoolDefaultAttributes. The pool utilization critical threshold as a percentage of the total user configurable capacity. A MEL event is generated when the configured capacity exceeds the specified level of the configurable capacity.
Returns: The pool_utilization_critical_threshold of this DiskPoolDefaultAttributes. Return type: int Required/optional: required
-
pool_utilization_warning_threshold
¶ Gets the pool_utilization_warning_threshold of this DiskPoolDefaultAttributes. The pool utilization warning threshold as a percentage of the total user configurable capacity. A MEL event is generated when the configured capacity exceeds the specified level of the configurable capacity.
Returns: The pool_utilization_warning_threshold of this DiskPoolDefaultAttributes. Return type: int Required/optional: required
-
repos_granularity
¶ Gets the repos_granularity of this DiskPoolDefaultAttributes. The granularity (in bytes) of the volume capacity values that are allowed for any repository member volume allocated from disk pools.
Returns: The repos_granularity of this DiskPoolDefaultAttributes. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.disk_pool_expansion_descriptor module¶
DiskPoolExpansionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.disk_pool_expansion_descriptor.
DiskPoolExpansionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_ref
¶ Gets the drive_ref of this DiskPoolExpansionDescriptor. The drives to be used for expansion.
Returns: The drive_ref of this DiskPoolExpansionDescriptor. Return type: list[str] Required/optional: required
-
volume_group_ref
¶ Gets the volume_group_ref of this DiskPoolExpansionDescriptor. The disk pool being expanded.
Returns: The volume_group_ref of this DiskPoolExpansionDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.disk_pool_max_reserved_drive_count_return module¶
DiskPoolMaxReservedDriveCountReturn.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.disk_pool_max_reserved_drive_count_return.
DiskPoolMaxReservedDriveCountReturn
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
count
¶ Gets the count of this DiskPoolMaxReservedDriveCountReturn. This field is present only if the value of returnCode is equal to RETCODE_OK.
Returns: The count of this DiskPoolMaxReservedDriveCountReturn. Return type: int Required/optional: optional
-
return_code
¶ Gets the return_code of this DiskPoolMaxReservedDriveCountReturn. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this DiskPoolMaxReservedDriveCountReturn. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.disk_pool_priority_update_descriptor module¶
DiskPoolPriorityUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.disk_pool_priority_update_descriptor.
DiskPoolPriorityUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
new_priority_value
¶ Gets the new_priority_value of this DiskPoolPriorityUpdateDescriptor. The new priority value.
Returns: The new_priority_value of this DiskPoolPriorityUpdateDescriptor. Return type: str Required/optional: required
-
priority_type
¶ Gets the priority_type of this DiskPoolPriorityUpdateDescriptor. The Disk Pool priority type to set.
Returns: The priority_type of this DiskPoolPriorityUpdateDescriptor. Return type: str Required/optional: required
-
volume_group_ref
¶ Gets the volume_group_ref of this DiskPoolPriorityUpdateDescriptor. A reference to the Disk Pool.
Returns: The volume_group_ref of this DiskPoolPriorityUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.disk_pool_reduction_descriptor module¶
DiskPoolReductionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.disk_pool_reduction_descriptor.
DiskPoolReductionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_ref
¶ Gets the drive_ref of this DiskPoolReductionDescriptor. The drives to be removed.
Returns: The drive_ref of this DiskPoolReductionDescriptor. Return type: list[str] Required/optional: required
-
volume_group_ref
¶ Gets the volume_group_ref of this DiskPoolReductionDescriptor. The disk pool undergoing the capacity reduction.
Returns: The volume_group_ref of this DiskPoolReductionDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.disk_pool_reduction_drive_count_return module¶
DiskPoolReductionDriveCountReturn.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.disk_pool_reduction_drive_count_return.
DiskPoolReductionDriveCountReturn
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
count
¶ Gets the count of this DiskPoolReductionDriveCountReturn. The maximum number of drives that can be removed from a disk pool. This field is returned if the value of returnCode is equal to RETCODE_OK.
Returns: The count of this DiskPoolReductionDriveCountReturn. Return type: int Required/optional: optional
-
return_code
¶ Gets the return_code of this DiskPoolReductionDriveCountReturn. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this DiskPoolReductionDriveCountReturn. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.disk_pool_reserved_drive_count_update_descriptor module¶
DiskPoolReservedDriveCountUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.disk_pool_reserved_drive_count_update_descriptor.
DiskPoolReservedDriveCountUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
new_drive_count
¶ Gets the new_drive_count of this DiskPoolReservedDriveCountUpdateDescriptor. The new reserved drive count.
Returns: The new_drive_count of this DiskPoolReservedDriveCountUpdateDescriptor. Return type: int Required/optional: required
-
volume_group_ref
¶ Gets the volume_group_ref of this DiskPoolReservedDriveCountUpdateDescriptor. A reference to the Disk Pool.
Returns: The volume_group_ref of this DiskPoolReservedDriveCountUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.disk_pool_threshold_update_descriptor module¶
DiskPoolThresholdUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.disk_pool_threshold_update_descriptor.
DiskPoolThresholdUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
new_threshold_value
¶ Gets the new_threshold_value of this DiskPoolThresholdUpdateDescriptor. The new threshold value.
Returns: The new_threshold_value of this DiskPoolThresholdUpdateDescriptor. Return type: int Required/optional: required
-
threshold_type
¶ Gets the threshold_type of this DiskPoolThresholdUpdateDescriptor. The type of threshold to set.
Returns: The threshold_type of this DiskPoolThresholdUpdateDescriptor. Return type: str Required/optional: required
-
volume_group_ref
¶ Gets the volume_group_ref of this DiskPoolThresholdUpdateDescriptor. A reference to the Disk Pool.
Returns: The volume_group_ref of this DiskPoolThresholdUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.disk_pool_volume_candidate_data module¶
DiskPoolVolumeCandidateData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.disk_pool_volume_candidate_data.
DiskPoolVolumeCandidateData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
reconstruction_reserved_amt
¶ Gets the reconstruction_reserved_amt of this DiskPoolVolumeCandidateData. The pool capacity reserved to hold rebuild data (in bytes). This value is calculated from the reconstructionReservedDriveCount.
Returns: The reconstruction_reserved_amt of this DiskPoolVolumeCandidateData. Return type: int Required/optional: required
-
reconstruction_reserved_drive_count
¶ Gets the reconstruction_reserved_drive_count of this DiskPoolVolumeCandidateData. The number of drives reserved for reconstruction of failed drives.
Returns: The reconstruction_reserved_drive_count of this DiskPoolVolumeCandidateData. Return type: int Required/optional: required
-
unusable_capacity
¶ Gets the unusable_capacity of this DiskPoolVolumeCandidateData. This value identifies how much capacity (in bytes) is being wasted due to a mix of drive sizes. This value will be zero as long as the pool consists of like drive sizes.
Returns: The unusable_capacity of this DiskPoolVolumeCandidateData. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.disk_pool_volume_candidate_request_data module¶
DiskPoolVolumeCandidateRequestData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.disk_pool_volume_candidate_request_data.
DiskPoolVolumeCandidateRequestData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
reconstruction_reserved_drive_count
¶ Gets the reconstruction_reserved_drive_count of this DiskPoolVolumeCandidateRequestData. The number of drives reserved for reconstruction of failed drives.
Returns: The reconstruction_reserved_drive_count of this DiskPoolVolumeCandidateRequestData. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.dns_acquisition_descriptor module¶
DnsAcquisitionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dns_acquisition_descriptor.
DnsAcquisitionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dns_acquisition_type
¶ Gets the dns_acquisition_type of this DnsAcquisitionDescriptor. How the DNS addresses were acquired.
Returns: The dns_acquisition_type of this DnsAcquisitionDescriptor. Return type: str Required/optional: required
-
dns_servers
¶ Gets the dns_servers of this DnsAcquisitionDescriptor. This field is used if the method is set to DNS_ACQUISITION_METHOD_STATIC. If more than one address is specified, the first (lowest index) item is given highest precedence and the last item (highest index) is given the lowest precedence.
Returns: The dns_servers of this DnsAcquisitionDescriptor. Return type: list[IpVxAddress] Required/optional: optional
-
netapp.santricity.models.symbol.dom0_support_data_chunk_details module¶
Dom0SupportDataChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dom0_support_data_chunk_details.
Dom0SupportDataChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dom0_data_chunk
¶ Gets the dom0_data_chunk of this Dom0SupportDataChunkDetails. Contains the Dom0 support data chunk.
Returns: The dom0_data_chunk of this Dom0SupportDataChunkDetails. Return type: str Required/optional: required
-
dom0_support_data_type
¶ Gets the dom0_support_data_type of this Dom0SupportDataChunkDetails. Sepcified which type of support data we’re processing.
Returns: The dom0_support_data_type of this Dom0SupportDataChunkDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dom0_support_data_journal_start_details module¶
Dom0SupportDataJournalStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dom0_support_data_journal_start_details.
Dom0SupportDataJournalStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
start_time
¶ Gets the start_time of this Dom0SupportDataJournalStartDetails. Describes the time to start collecting the journal logs based on seconds since 1/1/1970.
Returns: The start_time of this Dom0SupportDataJournalStartDetails. Return type: int Required/optional: required
-
stop_time
¶ Gets the stop_time of this Dom0SupportDataJournalStartDetails. Describes the time to stop collecting the journal logs based on seconds since 1/1/1970.
Returns: The stop_time of this Dom0SupportDataJournalStartDetails. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.dom0_support_data_start_details module¶
Dom0SupportDataStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dom0_support_data_start_details.
Dom0SupportDataStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dom0_support_data_journal_start_details
¶ Gets the dom0_support_data_journal_start_details of this Dom0SupportDataStartDetails. This is only valid when the Dom0 support data type is DOM0_SUPPORT_DATA_JOURNAL_LOGS
Returns: The dom0_support_data_journal_start_details of this Dom0SupportDataStartDetails. Return type: Dom0SupportDataJournalStartDetails Required/optional: optional
-
support_data_type
¶ Gets the support_data_type of this Dom0SupportDataStartDetails. Enumerates the types of support data that can be retrieved from Dom0
Returns: The support_data_type of this Dom0SupportDataStartDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dpl_core_dump_data module¶
DPLCoreDumpData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dpl_core_dump_data.
DPLCoreDumpData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dpl_core_dump_enabled
¶ Gets the dpl_core_dump_enabled of this DPLCoreDumpData. If true, DPL Core Dump is enabled in the controller.
Returns: The dpl_core_dump_enabled of this DPLCoreDumpData. Return type: bool Required/optional: required
-
dpl_core_dump_needs_retrieved
¶ Gets the dpl_core_dump_needs_retrieved of this DPLCoreDumpData. If true, a DPL core dump currently exists in controller memory and has not been retrieved.
Returns: The dpl_core_dump_needs_retrieved of this DPLCoreDumpData. Return type: bool Required/optional: required
-
dpl_core_dump_tag
¶ Gets the dpl_core_dump_tag of this DPLCoreDumpData. The tag value of the DPL core dump currently in controller memory. Each core dump has a unique tag value. A value of DPL_CORE_DUMP_NULL_TAG indicates there is no DPL core dump to retrieve.
Returns: The dpl_core_dump_tag of this DPLCoreDumpData. Return type: int Required/optional: required
-
time_stamp
¶ Gets the time_stamp of this DPLCoreDumpData. The time that the core dump was collected measured in seconds since midnight GMT on January 1, 1970.
Returns: The time_stamp of this DPLCoreDumpData. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.dpl_core_dump_detail module¶
DPLCoreDumpDetail.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dpl_core_dump_detail.
DPLCoreDumpDetail
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fw_location
¶ Gets the fw_location of this DPLCoreDumpDetail. This field is present only if the value of reason is equal to DPL_CORE_DUMP_REASON_ASSERT. In the case of an assertion this structure will contain the firmware location.
Returns: The fw_location of this DPLCoreDumpDetail. Return type: DPLCoreDumpFWLocation Required/optional: optional
-
panic_reason
¶ Gets the panic_reason of this DPLCoreDumpDetail. This field is present only if the value of reason is equal to DPL_CORE_DUMP_REASON_PANIC. It contains a string with the panic message.
Returns: The panic_reason of this DPLCoreDumpDetail. Return type: str Required/optional: optional
-
reason
¶ Gets the reason of this DPLCoreDumpDetail. This enumeration identifies the reason for a DPL core dump.
Returns: The reason of this DPLCoreDumpDetail. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dpl_core_dump_fw_location module¶
DPLCoreDumpFWLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dpl_core_dump_fw_location.
DPLCoreDumpFWLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
filename
¶ Gets the filename of this DPLCoreDumpFWLocation. The file name within controller firmware.
Returns: The filename of this DPLCoreDumpFWLocation. Return type: str Required/optional: required
-
line_number
¶ Gets the line_number of this DPLCoreDumpFWLocation. The line number within the file.
Returns: The line_number of this DPLCoreDumpFWLocation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.dpl_core_dump_info module¶
DPLCoreDumpInfo.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dpl_core_dump_info.
DPLCoreDumpInfo
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
alt_capture_size
¶ Gets the alt_capture_size of this DPLCoreDumpInfo.
Returns: The alt_capture_size of this DPLCoreDumpInfo. Return type: int Required/optional: optional
-
alt_ctlr
¶ Gets the alt_ctlr of this DPLCoreDumpInfo. The controller with an alternate DPL core dump. May be none.
Returns: The alt_ctlr of this DPLCoreDumpInfo. Return type: str Required/optional: required
-
alt_ctlr_serial_number
¶ Gets the alt_ctlr_serial_number of this DPLCoreDumpInfo. The serial number of the controller with an alternate DPL core dump.
Returns: The alt_ctlr_serial_number of this DPLCoreDumpInfo. Return type: str Required/optional: required
-
capture_time
¶ Gets the capture_time of this DPLCoreDumpInfo. The time that the DPL core dump was captured measured in seconds since January 1, 1970.
Returns: The capture_time of this DPLCoreDumpInfo. Return type: int Required/optional: required
-
detail
¶ Gets the detail of this DPLCoreDumpInfo. Additional detail about the DPL Core Dump.
Returns: The detail of this DPLCoreDumpInfo. Return type: DPLCoreDumpDetail Required/optional: required
-
dom0_alt_capture_size
¶ Gets the dom0_alt_capture_size of this DPLCoreDumpInfo. This is the total size of the core dump data to be retrieved from the alternate controller, in bytes.
Returns: The dom0_alt_capture_size of this DPLCoreDumpInfo. Return type: int Required/optional: required
-
dom0_alt_capture_time
¶ Gets the dom0_alt_capture_time of this DPLCoreDumpInfo. This is the time stamp of the latest core dump file on the alternate controller measured in seconds since January 1, 1970.
Returns: The dom0_alt_capture_time of this DPLCoreDumpInfo. Return type: int Required/optional: required
-
dom0_capture_size
¶ Gets the dom0_capture_size of this DPLCoreDumpInfo. This is the total size of the core dump data to be retrieved from this controller, in bytes.
Returns: The dom0_capture_size of this DPLCoreDumpInfo. Return type: int Required/optional: required
-
dom0_capture_time
¶ Gets the dom0_capture_time of this DPLCoreDumpInfo. This is the time stamp of the latest core dump file on this controller measured in seconds since January 1, 1970.
Returns: The dom0_capture_time of this DPLCoreDumpInfo. Return type: int Required/optional: required
-
dpl_core_dump_tag
¶ Gets the dpl_core_dump_tag of this DPLCoreDumpInfo. The DPL core dump tag. Each core dump has a unique tag value.
Returns: The dpl_core_dump_tag of this DPLCoreDumpInfo. Return type: int Required/optional: required
-
full_capture_size
¶ Gets the full_capture_size of this DPLCoreDumpInfo. The size of the full core dump, in megabytes.
Returns: The full_capture_size of this DPLCoreDumpInfo. Return type: int Required/optional: required
-
full_ctlr
¶ Gets the full_ctlr of this DPLCoreDumpInfo. The controller with the full DPL core dump.
Returns: The full_ctlr of this DPLCoreDumpInfo. Return type: str Required/optional: required
-
full_ctlr_serial_number
¶ Gets the full_ctlr_serial_number of this DPLCoreDumpInfo. The serial number of the controller with the full DPL core dump.
Returns: The full_ctlr_serial_number of this DPLCoreDumpInfo. Return type: str Required/optional: required
-
fw_version
¶ Gets the fw_version of this DPLCoreDumpInfo. The controller firmware version at the time the core dump was captured.
Returns: The fw_version of this DPLCoreDumpInfo. Return type: str Required/optional: required
-
platform_type
¶ Gets the platform_type of this DPLCoreDumpInfo. The controller platform type.
Returns: The platform_type of this DPLCoreDumpInfo. Return type: str Required/optional: required
-
trigger_reason
¶ Gets the trigger_reason of this DPLCoreDumpInfo. The type of trigger or reboot reason resulting in the DPL core dump. This information is for internal LSI use only.
Returns: The trigger_reason of this DPLCoreDumpInfo. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.dpl_core_dump_info_return module¶
DPLCoreDumpInfoReturn.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dpl_core_dump_info_return.
DPLCoreDumpInfoReturn
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
info
¶ Gets the info of this DPLCoreDumpInfoReturn. This field is present only if the value of returnCode is equal to RETCODE_OK.
Returns: The info of this DPLCoreDumpInfoReturn. Return type: DPLCoreDumpInfo Required/optional: optional
-
return_code
¶ Gets the return_code of this DPLCoreDumpInfoReturn. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this DPLCoreDumpInfoReturn. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dpl_core_dump_on_demand_return module¶
DPLCoreDumpOnDemandReturn.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dpl_core_dump_on_demand_return.
DPLCoreDumpOnDemandReturn
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dpl_core_dump_tag
¶ Gets the dpl_core_dump_tag of this DPLCoreDumpOnDemandReturn. This field is present only if the value of returnCode is equal to RETCODE_OK. The value of the tag is unique for each core dump.
Returns: The dpl_core_dump_tag of this DPLCoreDumpOnDemandReturn. Return type: int Required/optional: optional
-
return_code
¶ Gets the return_code of this DPLCoreDumpOnDemandReturn. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this DPLCoreDumpOnDemandReturn. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dpl_core_dump_retrieve_chunk_details module¶
DPLCoreDumpRetrieveChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dpl_core_dump_retrieve_chunk_details.
DPLCoreDumpRetrieveChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dpl_core_dump_data
¶ Gets the dpl_core_dump_data of this DPLCoreDumpRetrieveChunkDetails. The current chunk of the DPL core dump data requested.
Returns: The dpl_core_dump_data of this DPLCoreDumpRetrieveChunkDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dpl_core_dump_retrieve_start_details module¶
DPLCoreDumpRetrieveStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dpl_core_dump_retrieve_start_details.
DPLCoreDumpRetrieveStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dpl_core_dump_tag
¶ Gets the dpl_core_dump_tag of this DPLCoreDumpRetrieveStartDetails. The tag value of the DPL core dump to be retrieved. This value is unique for each core dump.
Returns: The dpl_core_dump_tag of this DPLCoreDumpRetrieveStartDetails. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.dq_retrieve_chunk_details module¶
DqRetrieveChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dq_retrieve_chunk_details.
DqRetrieveChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
compressed
¶ Gets the compressed of this DqRetrieveChunkDetails. When true, the data is compressed for the retrieval.
Returns: The compressed of this DqRetrieveChunkDetails. Return type: bool Required/optional: required
-
dq_data
¶ Gets the dq_data of this DqRetrieveChunkDetails. An array of opaque data fields will be returned.
Returns: The dq_data of this DqRetrieveChunkDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dq_retrieve_start_details module¶
DqRetrieveStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dq_retrieve_start_details.
DqRetrieveStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
compress
¶ Gets the compress of this DqRetrieveStartDetails. When set to true, the data is compressed for the retrieval.
Returns: The compress of this DqRetrieveStartDetails. Return type: bool Required/optional: required
-
flush_current
¶ Gets the flush_current of this DqRetrieveStartDetails. indicates whether the retrieved buffer is to be flushed
Returns: The flush_current of this DqRetrieveStartDetails. Return type: bool Required/optional: required
-
trace_id
¶ Gets the trace_id of this DqRetrieveStartDetails. set to the type of trace buffers to retrieve
Returns: The trace_id of this DqRetrieveStartDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drawer module¶
Drawer.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drawer.
Drawer
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drawer_ref
¶ Gets the drawer_ref of this Drawer. The component reference associated with the drawer.
Returns: The drawer_ref of this Drawer. Return type: str Required/optional: required
-
drawer_type
¶ Gets the drawer_type of this Drawer. This data is a variable length ASCII text string describing the type of drawer.
Returns: The drawer_type of this Drawer. Return type: str Required/optional: required
-
fru_type
¶ Gets the fru_type of this Drawer. This data is a variable length ASCII text string. It contains the Field Replaceable Unit (FRU) type, obtained from VPD data.
Returns: The fru_type of this Drawer. Return type: str Required/optional: required
-
id
¶ Gets the id of this Drawer.
Returns: The id of this Drawer. Return type: str Required/optional: optional
-
is_open
¶ Gets the is_open of this Drawer. This value is set to true when the drawer is open; otherwise it is set to false.
Returns: The is_open of this Drawer. Return type: bool Required/optional: required
-
manufacture_date
¶ Gets the manufacture_date of this Drawer. This data is a variable length ASCII text string. It contains the DCM (Drawer Control and Monitor) manufacture date, obtained from VPD data.
Returns: The manufacture_date of this Drawer. Return type: int Required/optional: required
-
part_number
¶ Gets the part_number of this Drawer. This data is a variable length ASCII text string. It contains the DCM (Drawer Control and Monitor) chip part number on the drawer component. This part number is from VPD data.
Returns: The part_number of this Drawer. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this Drawer. This field contains the drawer location. This will be a tray reference to the tray containing the drawer.
Returns: The physical_location of this Drawer. Return type: Location Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this Drawer. This field contains the repair policy for the drawer component.
Returns: The repair_policy of this Drawer. Return type: RepairPolicy Required/optional: required
-
serial_number
¶ Gets the serial_number of this Drawer. This data is a variable length ASCII text string. It contains the DCM (Drawer Control and Monitor) chip serial number on the drawer component. This serial number is from VPD data.
Returns: The serial_number of this Drawer. Return type: str Required/optional: required
-
software_version
¶ Gets the software_version of this Drawer. This data is a variable length ASCII text string. It contains the firmware version for the DCM (Drawer Control and Monitor) chip on the drawer component.
Returns: The software_version of this Drawer. Return type: str Required/optional: required
-
status
¶ Gets the status of this Drawer. This field contains the drawer status.
Returns: The status of this Drawer. Return type: str Required/optional: required
-
vendor_name
¶ Gets the vendor_name of this Drawer. This data is a variable length ASCII text string. It contains the DCM (Drawer Control and Monitor) chip manufacturer name, obtained from VPD data.
Returns: The vendor_name of this Drawer. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive module¶
Drive.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive.
Drive
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
available
¶ Gets the available of this Drive. True if the drive is available for use in creating a new volume group; false otherwise. This field is valid for missing drives.
Returns: The available of this Drive. Return type: bool Required/optional: required
-
blk_size
¶ Gets the blk_size of this Drive. The block (i.e. sector) size used by the drive, represented in bytes. This field is valid for missing drives.
Returns: The blk_size of this Drive. Return type: int Required/optional: required
-
blk_size_physical
¶ Gets the blk_size_physical of this Drive. The physical block (i.e., sector) size for the drive, represented in bytes. This field is valid for missing drives.
Returns: The blk_size_physical of this Drive. Return type: int Required/optional: required
-
bypass_source
¶ Gets the bypass_source of this Drive. A list of object references where each reference identifies the source of a drive bypass condition. Possible referenced objects include the drive itself, a controller, or the ESM(s). When the bypass source is a controller or the drive, the list will typically hold just one reference; when the bypass source is the ESM(s), the list can hold up to two references, indicating either one or both ESMs. The list normally holds valid data whenever the drive is in the bypassed state (DRIVE_STAT_BYPASSED) , however it may be empty if the source of the bypass is unknown. It is also possible for the list to hold valid data when the drive is optimal, if only one ESM has bypassed the drive.
Returns: The bypass_source of this Drive. Return type: list[ObjectReference] Required/optional: required
-
cause
¶ Gets the cause of this Drive. An indication of the reason for the current status of the drive. This field is most useful when the current status is something other than optimal; it identifies the event that caused the status to change to its current value. This field is valid for missing drives.
Returns: The cause of this Drive. Return type: str Required/optional: required
-
current_command_aging_timeout
¶ Gets the current_command_aging_timeout of this Drive. The current command aging timeout value in hundreds of milliseconds. If this value is 0 the default command aging timeout value will be used, otherwise this value overrides the default value.
Returns: The current_command_aging_timeout of this Drive. Return type: int Required/optional: required
-
current_speed
¶ Gets the current_speed of this Drive. The speed of the drive. Will be unknown for a SCSI drive.
Returns: The current_speed of this Drive. Return type: str Required/optional: required
-
current_volume_group_ref
¶ Gets the current_volume_group_ref of this Drive. The reference value of the volume group, disk pool, or flash cache to which this drive is currently assigned. If a hot spare drive is actively sparing for a failed drive, this field will identify the volume group, disk pool, or flash cache that is using the hot spare drive. If the drive is not currently assigned, or is an idle hot spare, the reference value will be null. This field is valid for missing drives.
Returns: The current_volume_group_ref of this Drive. Return type: str Required/optional: required
-
default_command_aging_timeout
¶ Gets the default_command_aging_timeout of this Drive. The default command aging timeout value in hundreds of milliseconds as specified by the drive. If this value is 0, the drive command aging timeout cannot be changed.
Returns: The default_command_aging_timeout of this Drive. Return type: int Required/optional: required
-
degraded_channels
¶ Gets the degraded_channels of this Drive. The IDs of degraded channels.
Returns: The degraded_channels of this Drive. Return type: list[int] Required/optional: required
-
drive_media_type
¶ Gets the drive_media_type of this Drive. This field is set to the drive media type of the drive.
Returns: The drive_media_type of this Drive. Return type: str Required/optional: required
-
drive_ref
¶ Gets the drive_ref of this Drive. The identifier value for this drive. Other objects may use this reference value to refer to the drive. This field is valid for missing drives.
Returns: The drive_ref of this Drive. Return type: str Required/optional: required
-
drive_temperature
¶ Gets the drive_temperature of this Drive. Drive temperature data.
Returns: The drive_temperature of this Drive. Return type: DriveTemperature Required/optional: required
-
fde_capable
¶ Gets the fde_capable of this Drive. True if the drive supports FDE, false otherwise
Returns: The fde_capable of this Drive. Return type: bool Required/optional: required
-
fde_enabled
¶ Gets the fde_enabled of this Drive. true if drive security is enabled; false if disabled
Returns: The fde_enabled of this Drive. Return type: bool Required/optional: required
-
fde_locked
¶ Gets the fde_locked of this Drive. True if the drive is locked, false if the drive is unlocked
Returns: The fde_locked of this Drive. Return type: bool Required/optional: required
-
fips_capable
¶ Gets the fips_capable of this Drive. This flag is true if the drive supports FIPS (Federal Information Processing Standard). FIPS 140-2 specification.
Returns: The fips_capable of this Drive. Return type: bool Required/optional: required
-
fpga_version
¶ Gets the fpga_version of this Drive. This data is a variable-length ASCII text string that identifies the version of the FPGA package.
Returns: The fpga_version of this Drive. Return type: str Required/optional: required
-
has_degraded_channel
¶ Gets the has_degraded_channel of this Drive. True, if a path to this drive is degraded.
Returns: The has_degraded_channel of this Drive. Return type: bool Required/optional: required
-
hot_spare
¶ Gets the hot_spare of this Drive. True if the drive has been designated as a hot spare; false otherwise. This field is valid for missing drives.
Returns: The hot_spare of this Drive. Return type: bool Required/optional: required
-
id
¶ Gets the id of this Drive.
Returns: The id of this Drive. Return type: str Required/optional: optional
-
interface_type
¶ Gets the interface_type of this Drive. Information about the I/O interface between the controller and the drive. For example, for a SCSI-attached drive, this field will contain information about the drive’s channel and SCSI ID values. For other interface types, different data will be available in this field.
Returns: The interface_type of this Drive. Return type: DriveTypeData Required/optional: required
-
interposer_present
¶ Gets the interposer_present of this Drive. A value of true for this property means the drive is behind an interposer.
Returns: The interposer_present of this Drive. Return type: bool Required/optional: required
-
interposer_ref
¶ Gets the interposer_ref of this Drive. The drive interposer identifier. This field is valid only if the interposerPresent field is set to True.
Returns: The interposer_ref of this Drive. Return type: str Required/optional: required
-
invalid_drive_data
¶ Gets the invalid_drive_data of this Drive. True if no drive information (serial #, capacity, etc.) can be obtained. This field is always true for missing drives.
Returns: The invalid_drive_data of this Drive. Return type: bool Required/optional: required
-
locate_in_progress
¶ Gets the locate_in_progress of this Drive. Indicates that a locate operation for the device is currently active. The device will show a visual indication to aid an operator in locating the drive.
Returns: The locate_in_progress of this Drive. Return type: bool Required/optional: required
-
lock_key_id
¶ Gets the lock_key_id of this Drive. The lock key ID as read from the drive.
Returns: The lock_key_id of this Drive. Return type: str Required/optional: required
-
lowest_aligned_lba
¶ Gets the lowest_aligned_lba of this Drive. The lowest aligned LBA for the physical sector. Typically this will be 0, but could be non-zero for emulation drives where LBA 0 starts at some logical sector offset within the physical sector.
Returns: The lowest_aligned_lba of this Drive. Return type: int Required/optional: required
-
manufacturer
¶ Gets the manufacturer of this Drive. The variable-length ASCII text string that identifies the drive manufacturer. Note that this information is not returned for most Serial ATA (SATA) drives.
Returns: The manufacturer of this Drive. Return type: str Required/optional: required
-
manufacturer_date
¶ Gets the manufacturer_date of this Drive. The date of manufacture of the drive, represented in seconds since midnight GMT on January 1, 1970. Note that this information is not returned for most Serial ATA (SATA) drives.
Returns: The manufacturer_date of this Drive. Return type: int Required/optional: required
-
max_speed
¶ Gets the max_speed of this Drive. The maximum speed of the drive. Currently not used.
Returns: The max_speed of this Drive. Return type: str Required/optional: required
-
mirror_drive
¶ Gets the mirror_drive of this Drive. This field is only used if the Drive object represents a drive that is part of a RAID-1 volume group. It identifies the drive that is tied to this one for RAID-1 mirroring operations. This field is valid for missing drives.
Returns: The mirror_drive of this Drive. Return type: str Required/optional: required
-
non_redundant_access
¶ Gets the non_redundant_access of this Drive. True if the drive does not have redundant access.
Returns: The non_redundant_access of this Drive. Return type: bool Required/optional: required
-
offline
¶ Gets the offline of this Drive. True if the drive is in the offline state, false otherwise. This field is valid for missing drives.
Returns: The offline of this Drive. Return type: bool Required/optional: required
-
pfa
¶ Gets the pfa of this Drive. True if the drive is drive Predicted Failure analysis predicts a drive failure. This field is valid for missing drives.
Returns: The pfa of this Drive. Return type: bool Required/optional: required
-
pfa_reason
¶ Gets the pfa_reason of this Drive. The reason a PFA condition has been raised for this drive.
Returns: The pfa_reason of this Drive. Return type: str Required/optional: required
-
phy_drive_type
¶ Gets the phy_drive_type of this Drive. The physical drive type.
Returns: The phy_drive_type of this Drive. Return type: str Required/optional: required
-
phy_drive_type_data
¶ Gets the phy_drive_type_data of this Drive. Information specific to a physical drive type.
Returns: The phy_drive_type_data of this Drive. Return type: PhysicalDriveTypeData Required/optional: required
-
physical_location
¶ Gets the physical_location of this Drive. The physical location of the drive. Beginning with the Allegheny release, the parent reference in Location identifies the tray or drawer containing the drive, and the position field is the parent-relative/like-component relative slot number of the drive, starting at 1. For missing drives this field contains the last known location.
Returns: The physical_location of this Drive. Return type: Location Required/optional: required
-
product_id
¶ Gets the product_id of this Drive. The variable-length ASCII text string that identifies the product by name, as assigned by the manufacturer.
Returns: The product_id of this Drive. Return type: str Required/optional: required
-
protection_information_capabilities
¶ Gets the protection_information_capabilities of this Drive. This structure contains a protectionInformationCapable field which is set to true when the drive is formatted to support type 2 protection with a 512-byte logical block size, or if the drive is a type 0 drive formatted with a 520-byte logical block size. It also contains a field that is set to the protection type provided for the drive.
Returns: The protection_information_capabilities of this Drive. Return type: ProtectionInformationCapabilities Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this Drive. Field is no longer used.
Returns: The protection_information_capable of this Drive. Return type: bool Required/optional: required
-
protection_type
¶ Gets the protection_type of this Drive. Field is no longer used.
Returns: The protection_type of this Drive. Return type: str Required/optional: required
-
raw_capacity
¶ Gets the raw_capacity of this Drive. The raw capacity of the drive, in bytes. This field is valid for missing drives.
Returns: The raw_capacity of this Drive. Return type: int Required/optional: required
-
removed
¶ Gets the removed of this Drive. True if the drive is in the process of being removed from the volume group. Only applies to Disk Pools
Returns: The removed of this Drive. Return type: bool Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this Drive. This field contains the repair policy for the Drive.
Returns: The repair_policy of this Drive. Return type: RepairPolicy Required/optional: required
-
reserved
¶ Gets the reserved of this Drive. reserved.
Returns: The reserved of this Drive. Return type: str Required/optional: required
-
rtr_attributes
¶ Gets the rtr_attributes of this Drive. The CRU type of the drive plus its ready-to-remove attributes, which are based on the CRU type.
Returns: The rtr_attributes of this Drive. Return type: RTRAttributes Required/optional: required
-
serial_number
¶ Gets the serial_number of this Drive. The variable-length ASCII text string for the serial number of the drive.
Returns: The serial_number of this Drive. Return type: str Required/optional: required
-
software_version
¶ Gets the software_version of this Drive. This data is a variable-length ASCII text string. If an interposer is present in front of SATA drives, the string identifies the version of the interposer package. In this case, the SATA drive firmware version can be found in the physicalDriveTypeData field. If an interposer is not present (always the case for Fibre Channel drives) this field describes the drive firmware version.
Returns: The software_version of this Drive. Return type: str Required/optional: required
-
spared_for_drive_ref
¶ Gets the spared_for_drive_ref of this Drive. The reference value of the drive for which this drive is acting as a hot spare. This field is only used if the Drive object represents a global hot spare that is actively sparing for a failed drive. This field is valid for missing drives.
Returns: The spared_for_drive_ref of this Drive. Return type: str Required/optional: required
-
spindle_speed
¶ Gets the spindle_speed of this Drive. The drive reported spindle speed. Solid State Disk (SSD) drives report zero.
Returns: The spindle_speed of this Drive. Return type: int Required/optional: required
-
ssd_wear_life
¶ Gets the ssd_wear_life of this Drive. Contains wear life data for the SSD drive.
Returns: The ssd_wear_life of this Drive. Return type: SSDWearLife Required/optional: required
-
status
¶ Gets the status of this Drive. An indication of the current status of the drive. This field is valid for missing drives.
Returns: The status of this Drive. Return type: str Required/optional: required
-
uncertified
¶ Gets the uncertified of this Drive. True, if the drive has the DR_UNCERTIFIED flag set. This field is valid for missing drives.
Returns: The uncertified of this Drive. Return type: bool Required/optional: required
-
usable_capacity
¶ Gets the usable_capacity of this Drive. The usable capacity of the drive, in bytes, after accounting for any space that is reserved for use by the array controller for overhead information. This field is valid for missing drives.
Returns: The usable_capacity of this Drive. Return type: int Required/optional: required
-
volume_group_index
¶ Gets the volume_group_index of this Drive. The volume group index. This is the zero-relative position of the drive with respect to the stripe-ordering for the volume group. A value of -1 indicates that the drive does not belong to any group. This field is valid for missing drives.
Returns: The volume_group_index of this Drive. Return type: int Required/optional: required
-
working_channel
¶ Gets the working_channel of this Drive. The channel to the tray that is still operational (if nonRedundantAccess is True).
Returns: The working_channel of this Drive. Return type: int Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this Drive. A variable-length, opaque field that contains the drive’s world-wide name, or globally unique identifier value. This field is valid for missing drives.
Returns: The world_wide_name of this Drive. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_channel module¶
DriveChannel.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_channel.
DriveChannel
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this DriveChannel. The channel number.
Returns: The channel of this DriveChannel. Return type: int Required/optional: required
-
degrading_controller
¶ Gets the degrading_controller of this DriveChannel. If auto degraded, the degraded controller.
Returns: The degrading_controller of this DriveChannel. Return type: str Required/optional: required
-
reason
¶ Gets the reason of this DriveChannel. The reason the channel was degraded.
Returns: The reason of this DriveChannel. Return type: str Required/optional: required
-
state
¶ Gets the state of this DriveChannel. The operational state of the channel.
Returns: The state of this DriveChannel. Return type: str Required/optional: required
-
stats_controller_a
¶ Gets the stats_controller_a of this DriveChannel. The statistics for Controller A.
Returns: The stats_controller_a of this DriveChannel. Return type: DriveChannelStatistics Required/optional: required
-
stats_controller_b
¶ Gets the stats_controller_b of this DriveChannel. The statistics for Controller B.
Returns: The stats_controller_b of this DriveChannel. Return type: DriveChannelStatistics Required/optional: required
-
netapp.santricity.models.symbol.drive_channel_error_counts module¶
DriveChannelErrorCounts.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_channel_error_counts.
DriveChannelErrorCounts
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_detected_errors
¶ Gets the controller_detected_errors of this DriveChannelErrorCounts. The number of controller detected errors.
Returns: The controller_detected_errors of this DriveChannelErrorCounts. Return type: int Required/optional: required
-
drive_detected_errors
¶ Gets the drive_detected_errors of this DriveChannelErrorCounts. The number of drive detected errors.
Returns: The drive_detected_errors of this DriveChannelErrorCounts. Return type: int Required/optional: required
-
link_down_errors
¶ Gets the link_down_errors of this DriveChannelErrorCounts. The number of link down errors.
Returns: The link_down_errors of this DriveChannelErrorCounts. Return type: int Required/optional: required
-
non_channel_errors
¶ Gets the non_channel_errors of this DriveChannelErrorCounts. The number of non channel errors.
Returns: The non_channel_errors of this DriveChannelErrorCounts. Return type: int Required/optional: required
-
timeout_errors
¶ Gets the timeout_errors of this DriveChannelErrorCounts. The number of timeout errors.
Returns: The timeout_errors of this DriveChannelErrorCounts. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.drive_channel_list module¶
DriveChannelList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_channel_list.
DriveChannelList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_channels
¶ Gets the drive_channels of this DriveChannelList. The drive channels.
Returns: The drive_channels of this DriveChannelList. Return type: list[DriveChannel] Required/optional: required
-
return_code
¶ Gets the return_code of this DriveChannelList. The return code from the getDriveChannelStatistics API.
Returns: The return_code of this DriveChannelList. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_channel_parent module¶
DriveChannelParent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_channel_parent.
DriveChannelParent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this DriveChannelParent. This field is present only if the DriveChannelParentType is CONTROLLER.
Returns: The controller_ref of this DriveChannelParent. Return type: str Required/optional: optional
-
drive_channel_parent
¶ Gets the drive_channel_parent of this DriveChannelParent. This enumeration object is used to specify the Drive Channel parent.
Returns: The drive_channel_parent of this DriveChannelParent. Return type: str Required/optional: required
-
minihub_ref
¶ Gets the minihub_ref of this DriveChannelParent. This field is present only if the DriveChanelParentType is MINIHUB.
Returns: The minihub_ref of this DriveChannelParent. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.drive_channel_port module¶
DriveChannelPort.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_channel_port.
DriveChannelPort
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this DriveChannelPort. The Fibre Channel number of the port.
Returns: The channel of this DriveChannelPort. Return type: int Required/optional: required
-
parent_type
¶ Gets the parent_type of this DriveChannelPort. The parent type (minihub/controller).
Returns: The parent_type of this DriveChannelPort. Return type: DriveChannelParent Required/optional: required
-
port_ref
¶ Gets the port_ref of this DriveChannelPort. A reference to the drive channel port.
Returns: The port_ref of this DriveChannelPort. Return type: str Required/optional: required
-
port_type
¶ Gets the port_type of this DriveChannelPort. The type of port (XBB/expansion/internal).
Returns: The port_type of this DriveChannelPort. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_channel_specifier module¶
DriveChannelSpecifier.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_channel_specifier.
DriveChannelSpecifier
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this DriveChannelSpecifier. The channel identifier.
Returns: The channel of this DriveChannelSpecifier. Return type: int Required/optional: required
-
controller
¶ Gets the controller of this DriveChannelSpecifier. The controller identifier.
Returns: The controller of this DriveChannelSpecifier. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_channel_state_descriptor module¶
DriveChannelStateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_channel_state_descriptor.
DriveChannelStateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this DriveChannelStateDescriptor. The drive channel number.
Returns: The channel of this DriveChannelStateDescriptor. Return type: int Required/optional: required
-
state
¶ Gets the state of this DriveChannelStateDescriptor. The state of the channel (optimal or degraded).
Returns: The state of this DriveChannelStateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_channel_statistics module¶
DriveChannelStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_channel_statistics.
DriveChannelStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
end_time_stamp
¶ Gets the end_time_stamp of this DriveChannelStatistics. The time stamp of when the error tracking ended.
Returns: The end_time_stamp of this DriveChannelStatistics. Return type: int Required/optional: required
-
error_counts
¶ Gets the error_counts of this DriveChannelStatistics. The error category counts.
Returns: The error_counts of this DriveChannelStatistics. Return type: DriveChannelErrorCounts Required/optional: required
-
link_status
¶ Gets the link_status of this DriveChannelStatistics. The status of the link - up, down, failed
Returns: The link_status of this DriveChannelStatistics. Return type: str Required/optional: required
-
start_time_stamp
¶ Gets the start_time_stamp of this DriveChannelStatistics. The time stamp of when the error tracking began.
Returns: The start_time_stamp of this DriveChannelStatistics. Return type: int Required/optional: required
-
total_io_count
¶ Gets the total_io_count of this DriveChannelStatistics. The total number of I/Os.
Returns: The total_io_count of this DriveChannelStatistics. Return type: int Required/optional: required
-
total_io_error_count
¶ Gets the total_io_error_count of this DriveChannelStatistics. The total number of I/O errors.
Returns: The total_io_error_count of this DriveChannelStatistics. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.drive_counter_group module¶
DriveCounterGroup.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_counter_group.
DriveCounterGroup
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_time
¶ Gets the base_time of this DriveCounterGroup. The time that the counters were last reset. Time is the number of seconds since midnight, January 1, 1970.
Returns: The base_time of this DriveCounterGroup. Return type: int Required/optional: required
-
controller_ref
¶ Gets the controller_ref of this DriveCounterGroup. A reference to the controller that accumulated the counters for this group.
Returns: The controller_ref of this DriveCounterGroup. Return type: str Required/optional: required
-
cumulative_delta_lba
¶ Gets the cumulative_delta_lba of this DriveCounterGroup. Sum of LBA shifts accessed from the drive within an observation interval.
Returns: The cumulative_delta_lba of this DriveCounterGroup. Return type: int Required/optional: required
-
cumulative_lba
¶ Gets the cumulative_lba of this DriveCounterGroup. Sum of LBA’s accessed from the drive within an observation interval.
Returns: The cumulative_lba of this DriveCounterGroup. Return type: int Required/optional: required
-
idle_time
¶ Gets the idle_time of this DriveCounterGroup. The total time in microseconds spent idle since baseTime.
Returns: The idle_time of this DriveCounterGroup. Return type: int Required/optional: required
-
observed_time
¶ Gets the observed_time of this DriveCounterGroup. End time for this collection as measured by the number of seconds since baseTime.
Returns: The observed_time of this DriveCounterGroup. Return type: int Required/optional: required
-
other_ops
¶ Gets the other_ops of this DriveCounterGroup. The number of non-read-write operations.
Returns: The other_ops of this DriveCounterGroup. Return type: int Required/optional: required
-
other_time_max
¶ Gets the other_time_max of this DriveCounterGroup. The maximum time in microseconds spent in any one non-read-write operation.
Returns: The other_time_max of this DriveCounterGroup. Return type: int Required/optional: required
-
other_time_total
¶ Gets the other_time_total of this DriveCounterGroup. The total time in microseconds spent in non-read-write operations.
Returns: The other_time_total of this DriveCounterGroup. Return type: int Required/optional: required
-
other_time_total_sq
¶ Gets the other_time_total_sq of this DriveCounterGroup. The sum of the squares of microseconds spent in non read-write operations.
Returns: The other_time_total_sq of this DriveCounterGroup. Return type: int Required/optional: required
-
queue_depth_max
¶ Gets the queue_depth_max of this DriveCounterGroup. Maximum queue depth.
Returns: The queue_depth_max of this DriveCounterGroup. Return type: int Required/optional: required
-
queue_depth_total
¶ Gets the queue_depth_total of this DriveCounterGroup. Total drive queue depth.
Returns: The queue_depth_total of this DriveCounterGroup. Return type: int Required/optional: required
-
random_bytes_total
¶ Gets the random_bytes_total of this DriveCounterGroup. Total number of Bytes that are categorized as random.
Returns: The random_bytes_total of this DriveCounterGroup. Return type: int Required/optional: required
-
random_ios_total
¶ Gets the random_ios_total of this DriveCounterGroup. Total number of IOs that are categorized as random.
Returns: The random_ios_total of this DriveCounterGroup. Return type: int Required/optional: required
-
read_bytes
¶ Gets the read_bytes of this DriveCounterGroup. The number of bytes read.
Returns: The read_bytes of this DriveCounterGroup. Return type: int Required/optional: required
-
read_ops
¶ Gets the read_ops of this DriveCounterGroup. The number of read operations.
Returns: The read_ops of this DriveCounterGroup. Return type: int Required/optional: required
-
read_time_max
¶ Gets the read_time_max of this DriveCounterGroup. The maximum time in microseconds spent in any one read operation.
Returns: The read_time_max of this DriveCounterGroup. Return type: int Required/optional: required
-
read_time_total
¶ Gets the read_time_total of this DriveCounterGroup. The total time in microseconds spent in read operations.
Returns: The read_time_total of this DriveCounterGroup. Return type: int Required/optional: required
-
read_time_total_sq
¶ Gets the read_time_total_sq of this DriveCounterGroup. The sum of the squares of microseconds spent in read operations.
Returns: The read_time_total_sq of this DriveCounterGroup. Return type: int Required/optional: required
-
recovered_errors
¶ Gets the recovered_errors of this DriveCounterGroup. The number of recovered errors.
Returns: The recovered_errors of this DriveCounterGroup. Return type: int Required/optional: required
-
retried_ios
¶ Gets the retried_ios of this DriveCounterGroup. The number of retried I/O operations.
Returns: The retried_ios of this DriveCounterGroup. Return type: int Required/optional: required
-
start_time
¶ Gets the start_time of this DriveCounterGroup. Start time for this collection as measured by the number of seconds since baseTime.
Returns: The start_time of this DriveCounterGroup. Return type: int Required/optional: required
-
timeouts
¶ Gets the timeouts of this DriveCounterGroup. The number of timeouts.
Returns: The timeouts of this DriveCounterGroup. Return type: int Required/optional: required
-
unrecovered_errors
¶ Gets the unrecovered_errors of this DriveCounterGroup. The number of unrecovered errors.
Returns: The unrecovered_errors of this DriveCounterGroup. Return type: int Required/optional: required
-
write_bytes
¶ Gets the write_bytes of this DriveCounterGroup. The number of bytes written.
Returns: The write_bytes of this DriveCounterGroup. Return type: int Required/optional: required
-
write_ops
¶ Gets the write_ops of this DriveCounterGroup. The number of write operations.
Returns: The write_ops of this DriveCounterGroup. Return type: int Required/optional: required
-
write_time_max
¶ Gets the write_time_max of this DriveCounterGroup. The maximum time in microseconds spent in any one write operation.
Returns: The write_time_max of this DriveCounterGroup. Return type: int Required/optional: required
-
write_time_total
¶ Gets the write_time_total of this DriveCounterGroup. The total time in microseconds spent in write operations.
Returns: The write_time_total of this DriveCounterGroup. Return type: int Required/optional: required
-
write_time_total_sq
¶ Gets the write_time_total_sq of this DriveCounterGroup. The sum of the squares of microseconds spent in write operations.
Returns: The write_time_total_sq of this DriveCounterGroup. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.drive_download_drive_status module¶
DriveDownloadDriveStatus.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_download_drive_status.
DriveDownloadDriveStatus
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_ref
¶ Gets the drive_ref of this DriveDownloadDriveStatus. The drive reference.
Returns: The drive_ref of this DriveDownloadDriveStatus. Return type: str Required/optional: required
-
percent_complete
¶ Gets the percent_complete of this DriveDownloadDriveStatus. Will be set to zero unless the DriveDownloadStatus is equal to DRIVE_DL_STAT_IN_PROGRESS_RECON (meaning a reconstruction is in progress).
Returns: The percent_complete of this DriveDownloadDriveStatus. Return type: int Required/optional: required
-
status
¶ Gets the status of this DriveDownloadDriveStatus. The drive download status.
Returns: The status of this DriveDownloadDriveStatus. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_download_set module¶
DriveDownloadSet.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_download_set.
DriveDownloadSet
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_list
¶ Gets the drive_list of this DriveDownloadSet. The drive list.
Returns: The drive_list of this DriveDownloadSet. Return type: list[str] Required/optional: required
-
file_size
¶ Gets the file_size of this DriveDownloadSet. The file size.
Returns: The file_size of this DriveDownloadSet. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.drive_firmware_chunk_descriptor module¶
DriveFirmwareChunkDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_firmware_chunk_descriptor.
DriveFirmwareChunkDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
firmware_chunk_image
¶ Gets the firmware_chunk_image of this DriveFirmwareChunkDescriptor. The image.
Returns: The firmware_chunk_image of this DriveFirmwareChunkDescriptor. Return type: str Required/optional: required
-
offset
¶ Gets the offset of this DriveFirmwareChunkDescriptor. The offset.
Returns: The offset of this DriveFirmwareChunkDescriptor. Return type: int Required/optional: required
-
set_id
¶ Gets the set_id of this DriveFirmwareChunkDescriptor. the id to set.
Returns: The set_id of this DriveFirmwareChunkDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.drive_firmware_download module¶
DriveFirmwareDownload.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_firmware_download.
DriveFirmwareDownload
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
download_set
¶ Gets the download_set of this DriveFirmwareDownload. The drive download data list.
Returns: The download_set of this DriveFirmwareDownload. Return type: list[DriveDownloadSet] Required/optional: required
-
online
¶ Gets the online of this DriveFirmwareDownload. Set to true by the caller of startDriveFirmwareDownload if the download is to be performed online.
Returns: The online of this DriveFirmwareDownload. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.drive_firmware_status module¶
DriveFirmwareStatus.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_firmware_status.
DriveFirmwareStatus
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_status
¶ Gets the drive_status of this DriveFirmwareStatus. The drive status.
Returns: The drive_status of this DriveFirmwareStatus. Return type: list[DriveDownloadDriveStatus] Required/optional: required
-
overall_status
¶ Gets the overall_status of this DriveFirmwareStatus. The overall status.
Returns: The overall_status of this DriveFirmwareStatus. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_firmware_update_descriptor module¶
DriveFirmwareUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_firmware_update_descriptor.
DriveFirmwareUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_ref
¶ Gets the drive_ref of this DriveFirmwareUpdateDescriptor. This object uniquely identifies the particular drive within the storage array that will receive the new firmware.
Returns: The drive_ref of this DriveFirmwareUpdateDescriptor. Return type: str Required/optional: required
-
firmware_update_descriptor
¶ Gets the firmware_update_descriptor of this DriveFirmwareUpdateDescriptor. The chunk of firmware to download to the drive.
Returns: The firmware_update_descriptor of this DriveFirmwareUpdateDescriptor. Return type: FirmwareUpdateDescriptor Required/optional: required
-
mode_select_file
¶ Gets the mode_select_file of this DriveFirmwareUpdateDescriptor. True if the image is a mode select file.
Returns: The mode_select_file of this DriveFirmwareUpdateDescriptor. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.drive_health_logs_chunk_details module¶
DriveHealthLogsChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_health_logs_chunk_details.
DriveHealthLogsChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_health_log_data
¶ Gets the drive_health_log_data of this DriveHealthLogsChunkDetails. This is a xml tagged ascii data used to describe a drive’s health.
Returns: The drive_health_log_data of this DriveHealthLogsChunkDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_health_logs_start_details module¶
DriveHealthLogsStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_health_logs_start_details.
DriveHealthLogsStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_health_log_data
¶ Gets the drive_health_log_data of this DriveHealthLogsStartDetails. This is a xml tagged ascii data used to describe a drive’s health.
Returns: The drive_health_log_data of this DriveHealthLogsStartDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_layout module¶
DriveLayout.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_layout.
DriveLayout
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_orientation
¶ Gets the drive_orientation of this DriveLayout. The drive orientation in the drawer or tray.
Returns: The drive_orientation of this DriveLayout. Return type: str Required/optional: required
-
num_columns
¶ Gets the num_columns of this DriveLayout. The number of columns in the drive layout. If driveOrientation field is set to “None”, the value of this field should be zero.
Returns: The num_columns of this DriveLayout. Return type: int Required/optional: required
-
num_rows
¶ Gets the num_rows of this DriveLayout. The number of rows in the drive layout. If driveOrientation field is set to “None”, the value of this field should be zero.
Returns: The num_rows of this DriveLayout. Return type: int Required/optional: required
-
primary_traversal
¶ Gets the primary_traversal of this DriveLayout. The primary traversal method for the drawer or tray. If driveOrientation field is set to “None”, the value of this field should be TRAVERSAL_NONE
Returns: The primary_traversal of this DriveLayout. Return type: str Required/optional: required
-
secondary_traversal
¶ Gets the secondary_traversal of this DriveLayout. The secondary traversal method for the drawer or tray. If driveOrientation field is set to “None”, the value of this field should be TRAVERSAL_NONE
Returns: The secondary_traversal of this DriveLayout. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_log_data module¶
DriveLogData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_log_data.
DriveLogData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
logs
¶ Gets the logs of this DriveLogData. The concatenated drive logs.
Returns: The logs of this DriveLogData. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this DriveLogData. The drive tray and slot number.
Returns: The physical_location of this DriveLogData. Return type: Location Required/optional: required
-
return_code
¶ Gets the return_code of this DriveLogData. The return code from the getDriveLogData procedure.
Returns: The return_code of this DriveLogData. Return type: str Required/optional: required
-
serial_number
¶ Gets the serial_number of this DriveLogData. The drive serial number
Returns: The serial_number of this DriveLogData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_lost_redundancy_failure module¶
DriveLostRedundancyFailure.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_lost_redundancy_failure.
DriveLostRedundancyFailure
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_lost_redundancy
¶ Gets the drive_lost_redundancy of this DriveLostRedundancyFailure. This object uniquely identifies the particular drive within the storage array that has lost redundancy.
Returns: The drive_lost_redundancy of this DriveLostRedundancyFailure. Return type: str Required/optional: required
-
failed_esm
¶ Gets the failed_esm of this DriveLostRedundancyFailure. This object uniquely identifies the failed ESM within the storage array.
Returns: The failed_esm of this DriveLostRedundancyFailure. Return type: str Required/optional: required
-
working_channel
¶ Gets the working_channel of this DriveLostRedundancyFailure. The channel to the drive that is still operational.
Returns: The working_channel of this DriveLostRedundancyFailure. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.drive_performance_history_retrieve_chunk_details module¶
DrivePerformanceHistoryRetrieveChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_performance_history_retrieve_chunk_details.
DrivePerformanceHistoryRetrieveChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_performance_history_data
¶ Gets the drive_performance_history_data of this DrivePerformanceHistoryRetrieveChunkDetails. Drive performance history data.
Returns: The drive_performance_history_data of this DrivePerformanceHistoryRetrieveChunkDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_performance_history_retrieve_start_details module¶
DrivePerformanceHistoryRetrieveStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_performance_history_retrieve_start_details.
DrivePerformanceHistoryRetrieveStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
reserved
¶ Gets the reserved of this DrivePerformanceHistoryRetrieveStartDetails. reserved.
Returns: The reserved of this DrivePerformanceHistoryRetrieveStartDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_physical_security_id module¶
DrivePhysicalSecurityId.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_physical_security_id.
DrivePhysicalSecurityId
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_ref
¶ Gets the drive_ref of this DrivePhysicalSecurityId. The reference to the drive for which the PSID is to be applied.
Returns: The drive_ref of this DrivePhysicalSecurityId. Return type: str Required/optional: required
-
physical_security_id
¶ Gets the physical_security_id of this DrivePhysicalSecurityId. This string contains the Physical Security ID (PSID) for this drive. The PSID allows the drive to be reset back to factory settings which could happen if the previous lock key was lost. The drive needs to be set back to factory settings in order to be used in the current array.
Returns: The physical_security_id of this DrivePhysicalSecurityId. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_physical_security_id_descriptor module¶
DrivePhysicalSecurityIdDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_physical_security_id_descriptor.
DrivePhysicalSecurityIdDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_physical_security_id_list
¶ Gets the drive_physical_security_id_list of this DrivePhysicalSecurityIdDescriptor. This is a list of drive refs and the corresponding PSIDs for which to update on those drives.
Returns: The drive_physical_security_id_list of this DrivePhysicalSecurityIdDescriptor. Return type: list[DrivePhysicalSecurityId] Required/optional: required
-
netapp.santricity.models.symbol.drive_ref_list module¶
DriveRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_ref_list.
DriveRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_ref
¶ Gets the drive_ref of this DriveRefList. A variable-length array of DriveRef objects.
Returns: The drive_ref of this DriveRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.drive_replacement_descriptor module¶
DriveReplacementDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_replacement_descriptor.
DriveReplacementDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_to_replace
¶ Gets the drive_to_replace of this DriveReplacementDescriptor. A reference to the drive to be replaced.
Returns: The drive_to_replace of this DriveReplacementDescriptor. Return type: str Required/optional: required
-
replacement_drive
¶ Gets the replacement_drive of this DriveReplacementDescriptor. A reference to the replacement drive.
Returns: The replacement_drive of this DriveReplacementDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_temperature module¶
DriveTemperature.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_temperature.
DriveTemperature
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
current_temp
¶ Gets the current_temp of this DriveTemperature. The current drive temperature (in degrees Celsius).
Returns: The current_temp of this DriveTemperature. Return type: int Required/optional: required
-
ref_temp
¶ Gets the ref_temp of this DriveTemperature. Reference temperature (maximum safe operating temperature in degrees Celsius).
Returns: The ref_temp of this DriveTemperature. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.drive_temperature_data module¶
DriveTemperatureData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_temperature_data.
DriveTemperatureData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_ref
¶ Gets the drive_ref of this DriveTemperatureData. A reference to the drive object.
Returns: The drive_ref of this DriveTemperatureData. Return type: str Required/optional: required
-
drive_temperature
¶ Gets the drive_temperature of this DriveTemperatureData. Drive temperature data.
Returns: The drive_temperature of this DriveTemperatureData. Return type: DriveTemperature Required/optional: required
-
netapp.santricity.models.symbol.drive_temperature_returned module¶
DriveTemperatureReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_temperature_returned.
DriveTemperatureReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_temp_data
¶ Gets the drive_temp_data of this DriveTemperatureReturned. An array of drive temperature data. This field is only valid if returnCode is equal to RETCODE_OK.
Returns: The drive_temp_data of this DriveTemperatureReturned. Return type: list[DriveTemperatureData] Required/optional: optional
-
return_code
¶ Gets the return_code of this DriveTemperatureReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this DriveTemperatureReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.drive_type_data module¶
DriveTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.drive_type_data.
DriveTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_type
¶ Gets the drive_type of this DriveTypeData. This enumeration type is used to distinguish between the different I/O protocols used by the controller to communicate with drives. This is not necessarily the same as the physical drive interface type (PhysicalDriveType).
Returns: The drive_type of this DriveTypeData. Return type: str Required/optional: required
-
fibre
¶ Gets the fibre of this DriveTypeData. This field is present only if the driveType value is DRIVE_TYPE_FIBRE. It contains the address information for a Fibre Channel drive. Such drives are typically multi-ported, so there will be one element in this variable-length array for each I/O port on the drive. The first element in the array is the drive address on the preferred channel, and the second element is the drive address on the redundant channel.
Returns: The fibre of this DriveTypeData. Return type: list[FibreDriveAddress] Required/optional: optional
-
sas
¶ Gets the sas of this DriveTypeData. This field is present only if the driveType value is DRIVE_TYPE_SAS. It contains the address information for a serial-attached SCSI drive.
Returns: The sas of this DriveTypeData. Return type: SasDriveAddress Required/optional: optional
-
scsi
¶ Gets the scsi of this DriveTypeData. This field is present only if the driveType value is DRIVE_TYPE_SCSI. It contains the address information for a SCSI drive.
Returns: The scsi of this DriveTypeData. Return type: SCSIDriveAddress Required/optional: optional
-
netapp.santricity.models.symbol.dual_mirror_primary module¶
DualMirrorPrimary.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dual_mirror_primary.
DualMirrorPrimary
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
mirror_volume
¶ Gets the mirror_volume of this DualMirrorPrimary. The reference to the mirror volume with a role conflict.
Returns: The mirror_volume of this DualMirrorPrimary. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dual_mirror_secondary module¶
DualMirrorSecondary.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dual_mirror_secondary.
DualMirrorSecondary
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
mirror_volume
¶ Gets the mirror_volume of this DualMirrorSecondary. The reference to the mirror volume with a role conflict.
Returns: The mirror_volume of this DualMirrorSecondary. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.dve_volume module¶
DVEVolume.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.dve_volume.
DVEVolume
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
amount_of_increase
¶ Gets the amount_of_increase of this DVEVolume. The amount of capacity increase for the volume.
Returns: The amount_of_increase of this DVEVolume. Return type: int Required/optional: required
-
volume
¶ Gets the volume of this DVEVolume. The reference to the volume.
Returns: The volume of this DVEVolume. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.embedded_snmp_agent_default_attributes module¶
EmbeddedSNMPAgentDefaultAttributes.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.embedded_snmp_agent_default_attributes.
EmbeddedSNMPAgentDefaultAttributes
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
default_system_variable_value
¶ Gets the default_system_variable_value of this EmbeddedSNMPAgentDefaultAttributes. Default value for system variables that are settable via SYMbol.
Returns: The default_system_variable_value of this EmbeddedSNMPAgentDefaultAttributes. Return type: str Required/optional: required
-
max_communities
¶ Gets the max_communities of this EmbeddedSNMPAgentDefaultAttributes. Maximum number of communities that can be added with the addSNMPCommunity procedure.
Returns: The max_communities of this EmbeddedSNMPAgentDefaultAttributes. Return type: int Required/optional: required
-
max_community_name_string_length
¶ Gets the max_community_name_string_length of this EmbeddedSNMPAgentDefaultAttributes. Maximum length of a community name.
Returns: The max_community_name_string_length of this EmbeddedSNMPAgentDefaultAttributes. Return type: int Required/optional: required
-
max_system_variable_string_length
¶ Gets the max_system_variable_string_length of this EmbeddedSNMPAgentDefaultAttributes. Maximum length of the user-settable system variables.
Returns: The max_system_variable_string_length of this EmbeddedSNMPAgentDefaultAttributes. Return type: int Required/optional: required
-
max_trap_destinations
¶ Gets the max_trap_destinations of this EmbeddedSNMPAgentDefaultAttributes. Maximum number of trap destinations that can be added with the addSNMPTrapDestination procedure.
Returns: The max_trap_destinations of this EmbeddedSNMPAgentDefaultAttributes. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.enclosure_state_capture_retrieve_chunk_details module¶
EnclosureStateCaptureRetrieveChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.enclosure_state_capture_retrieve_chunk_details.
EnclosureStateCaptureRetrieveChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
block_data
¶ Gets the block_data of this EnclosureStateCaptureRetrieveChunkDetails. An array of block data.
Returns: The block_data of this EnclosureStateCaptureRetrieveChunkDetails. Return type: str Required/optional: required
-
tray_ref
¶ Gets the tray_ref of this EnclosureStateCaptureRetrieveChunkDetails. A reference to the enclosure.
Returns: The tray_ref of this EnclosureStateCaptureRetrieveChunkDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.enclosure_state_capture_retrieve_start_details module¶
EnclosureStateCaptureRetrieveStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.enclosure_state_capture_retrieve_start_details.
EnclosureStateCaptureRetrieveStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
tray_ref
¶ Gets the tray_ref of this EnclosureStateCaptureRetrieveStartDetails. A reference to the enclosure.
Returns: The tray_ref of this EnclosureStateCaptureRetrieveStartDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.encrypted_password module¶
EncryptedPassword.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.encrypted_password.
EncryptedPassword
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
pkcs5_aes_data
¶ Gets the pkcs5_aes_data of this EncryptedPassword. The PKCS#5 data associated with an AES encrypted password. This field is valid only if the encryption type is ENCRYPT_PKCS5_SHA2_AES.
Returns: The pkcs5_aes_data of this EncryptedPassword. Return type: PKCS5EncryptionData Required/optional: optional
-
pkcs5_data
¶ Gets the pkcs5_data of this EncryptedPassword. The PKCS #5 data associated with the encrypted password. This field is valid only if the encryption type is ENCRYPT_PKCS5_SHA1_DES.
Returns: The pkcs5_data of this EncryptedPassword. Return type: PKCS5EncryptionData Required/optional: optional
-
type
¶ Gets the type of this EncryptedPassword. This enumeration object is used to identify the type of encryption used for a particular operation or object.
Returns: The type of this EncryptedPassword. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.energy_star_data module¶
EnergyStarData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.energy_star_data.
EnergyStarData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
number_of_trays
¶ Gets the number_of_trays of this EnergyStarData. The number of trays reporting power data.
Returns: The number_of_trays of this EnergyStarData. Return type: int Required/optional: required
-
total_power
¶ Gets the total_power of this EnergyStarData. The total measured power drawn by the array measured in watts.
Returns: The total_power of this EnergyStarData. Return type: int Required/optional: required
-
tray_power
¶ Gets the tray_power of this EnergyStarData. List of power data by tray.
Returns: The tray_power of this EnergyStarData. Return type: list[TrayPower] Required/optional: required
-
netapp.santricity.models.symbol.energy_star_data_return module¶
EnergyStarDataReturn.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.energy_star_data_return.
EnergyStarDataReturn
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
energy_star_data
¶ Gets the energy_star_data of this EnergyStarDataReturn. This field is present only if the value of returnCode is equal to RETCODE_OK.
Returns: The energy_star_data of this EnergyStarDataReturn. Return type: EnergyStarData Required/optional: optional
-
return_code
¶ Gets the return_code of this EnergyStarDataReturn. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this EnergyStarDataReturn. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.enh_eth_features_state module¶
EnhEthFeaturesState.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.enh_eth_features_state.
EnhEthFeaturesState
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fcoe_bandwidth
¶ Gets the fcoe_bandwidth of this EnhEthFeaturesState. This bool indicates if this interface has the FCoE bandwidth.
Returns: The fcoe_bandwidth of this EnhEthFeaturesState. Return type: bool Required/optional: required
-
fcoe_fip_mismatch
¶ Gets the fcoe_fip_mismatch of this EnhEthFeaturesState. This bool indicates if this interface has a FCoE/FIP Application Map Mismatch.
Returns: The fcoe_fip_mismatch of this EnhEthFeaturesState. Return type: bool Required/optional: required
-
fcoe_operational
¶ Gets the fcoe_operational of this EnhEthFeaturesState. This bool indicates the Operational mode of the FCoE Application.
Returns: The fcoe_operational of this EnhEthFeaturesState. Return type: bool Required/optional: required
-
fip_operational
¶ Gets the fip_operational of this EnhEthFeaturesState. This bool indicates the Operational mode of the FIP Application. .
Returns: The fip_operational of this EnhEthFeaturesState. Return type: bool Required/optional: required
-
iscsi_operational
¶ Gets the iscsi_operational of this EnhEthFeaturesState. This bool indicates the Operational Mode of the iSCSI Application.
Returns: The iscsi_operational of this EnhEthFeaturesState. Return type: bool Required/optional: required
-
pfc_operational
¶ Gets the pfc_operational of this EnhEthFeaturesState. This bool indicates the Operational mode of the PFC Feature.
Returns: The pfc_operational of this EnhEthFeaturesState. Return type: bool Required/optional: required
-
pg_operational
¶ Gets the pg_operational of this EnhEthFeaturesState. The bool indicates the Operational mode of the PG Feature.
Returns: The pg_operational of this EnhEthFeaturesState. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.enh_eth_tlv module¶
EnhEthTLV.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.enh_eth_tlv.
EnhEthTLV
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
chassis_idtlv
¶ Gets the chassis_idtlv of this EnhEthTLV. This field is mandatory and conveys its information when the enhEthTLVType is equal to ENH_ETH_TLV_CHASSISID.
Returns: The chassis_idtlv of this EnhEthTLV. Return type: ChassisIDTLV Required/optional: optional
-
enh_eth_tlv_type
¶ Gets the enh_eth_tlv_type of this EnhEthTLV. An enumeration that includes Time Length Value (TLV)Types for Enhanced Ethernet. Refer to the IEEE Std 802.1AB-2005
Returns: The enh_eth_tlv_type of this EnhEthTLV. Return type: str Required/optional: required
-
port_idtlv
¶ Gets the port_idtlv of this EnhEthTLV. This field is mandatory and conveys its information when the enhEthTLVType is equal to ENH_ETH_TLV_PORTID.
Returns: The port_idtlv of this EnhEthTLV. Return type: PortIDTLV Required/optional: optional
-
time_to_live_tlv
¶ Gets the time_to_live_tlv of this EnhEthTLV. This field is mandatory and conveys its information when the enhEthTLVType is equal to ENH_ETH_TLV_TIMETOLIVE.
Returns: The time_to_live_tlv of this EnhEthTLV. Return type: TimeToLiveTLV Required/optional: optional
-
netapp.santricity.models.symbol.enh_eth_tlv_set module¶
EnhEthTLVSet.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.enh_eth_tlv_set.
EnhEthTLVSet
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dcbx_summary_data
¶ Gets the dcbx_summary_data of this EnhEthTLVSet. This is the summary of DCBX data.
Returns: The dcbx_summary_data of this EnhEthTLVSet. Return type: list[DCBXSummaryData] Required/optional: required
-
enh_eth_tlv
¶ Gets the enh_eth_tlv of this EnhEthTLVSet. This is Enhanced Ethernet TLV data (local, remote and operational).
Returns: The enh_eth_tlv of this EnhEthTLVSet. Return type: list[EnhEthTLV] Required/optional: required
-
netapp.santricity.models.symbol.enhanced_ethernet_statistics module¶
EnhancedEthernetStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.enhanced_ethernet_statistics.
EnhancedEthernetStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
enh_eth_features_state
¶ Gets the enh_eth_features_state of this EnhancedEthernetStatistics. This structure contains the operational state of the given DCBX features for Enhanced Ethernet.
Returns: The enh_eth_features_state of this EnhancedEthernetStatistics. Return type: EnhEthFeaturesState Required/optional: required
-
enhanced_ethernet_flow_control_status
¶ Gets the enhanced_ethernet_flow_control_status of this EnhancedEthernetStatistics. This is the port/interface priority-based flow control state
Returns: The enhanced_ethernet_flow_control_status of this EnhancedEthernetStatistics. Return type: str Required/optional: required
-
interfaces
¶ Gets the interfaces of this EnhancedEthernetStatistics. This is the Interface(s) to which the Enhanced Ethernet Statistics apply. Even though this is shown as an array, it will only be a single instance.
Returns: The interfaces of this EnhancedEthernetStatistics. Return type: list[str] Required/optional: required
-
local_tl_vs
¶ Gets the local_tl_vs of this EnhancedEthernetStatistics. This structure contains the TLV set for the Local Node.
Returns: The local_tl_vs of this EnhancedEthernetStatistics. Return type: EnhEthTLVSet Required/optional: required
-
operational_tl_vs
¶ Gets the operational_tl_vs of this EnhancedEthernetStatistics. This structure contains the Operational (Negotiated) TLV set.
Returns: The operational_tl_vs of this EnhancedEthernetStatistics. Return type: EnhEthTLVSet Required/optional: required
-
remote_tl_vs
¶ Gets the remote_tl_vs of this EnhancedEthernetStatistics. This structure contains the TLVs sent from the Remote Node.
Returns: The remote_tl_vs of this EnhancedEthernetStatistics. Return type: EnhEthTLVSet Required/optional: required
-
netapp.santricity.models.symbol.enhanced_ib_baselined_statistics module¶
EnhancedIbBaselinedStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.enhanced_ib_baselined_statistics.
EnhancedIbBaselinedStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ib_interface_statistics_raw
¶ Gets the ib_interface_statistics_raw of this EnhancedIbBaselinedStatistics. Contains “raw” IB host interface statistics. (1) Note that these raw values are reset to zero on a controller reboot so the counters will contain values accumulated since the last controller reboot. The one exception to this rule is when the Infiniband (IB) subnet manager running in the IB fabric resets a counter, usually as a result of a manual command issued from a host. (2) Note that the raw counters may reach a hardware limited maximum value in which case they will not accumulate any more until reset by the subnet manager or if the controller reboots. If the counter reaches its maximum value, the StatisticQualifier element for the statistic will indicate STAT_INVALID_STUCK and the value will reflect the max value. (3) Note that raw statistics that are not supported by that particular type of IB hardware will return a qualifier of STAT_NOT SUPPORTED.
Returns: The ib_interface_statistics_raw of this EnhancedIbBaselinedStatistics. Return type: list[EnhancedIbInterfaceStatistics] Required/optional: required
-
ib_interface_statistics_rel
¶ Gets the ib_interface_statistics_rel of this EnhancedIbBaselinedStatistics. Contains “rel” IB host interface statistics. “Rel” is the difference between the raw counters (see IbInterfaceStatisticsRaw) and the value of the counters at the time setIserStatisticsBaseline() or setIbStatisticsBaseline() was invoked. (1) A controller reboot sets the baseline timestamp for counters for that controller to the time of the (re)boot with counter values all set to zero. (2) The subnet manager resetting a counter may cause the “rel” difference to be negative, in which case the counter’s associated “value” attribute will be negative and the StatisticQualifier element will indicate STAT_INVALID_EXTERNAL_RESET. (3) Note that if the associated raw counter is set to STAT_INVALID_STUCK then the rel counter will also be set to STAT_INVALID_STUCK. (4) If the associated raw counter is set to STAT_NOT_SUPPORTED then the rel counter will be set to STAT_NOT_SUPPORTED.
Returns: The ib_interface_statistics_rel of this EnhancedIbBaselinedStatistics. Return type: list[EnhancedIbInterfaceStatistics] Required/optional: required
-
time_data
¶ Gets the time_data of this EnhancedIbBaselinedStatistics. The time at which the baseline was established.
Returns: The time_data of this EnhancedIbBaselinedStatistics. Return type: StatisticalTimeData Required/optional: required
-
netapp.santricity.models.symbol.enhanced_ib_interface_statistics module¶
EnhancedIbInterfaceStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.enhanced_ib_interface_statistics.
EnhancedIbInterfaceStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
interface_ref
¶ Gets the interface_ref of this EnhancedIbInterfaceStatistics. A reference to the interface for which the statistics apply.
Returns: The interface_ref of this EnhancedIbInterfaceStatistics. Return type: str Required/optional: required
-
recovered_link_errors
¶ Gets the recovered_link_errors of this EnhancedIbInterfaceStatistics. The number of recovered link errors.
Returns: The recovered_link_errors of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
rx_constraint_error_packet_discards
¶ Gets the rx_constraint_error_packet_discards of this EnhancedIbInterfaceStatistics. The number of inbound packets discarded because either (1) the packet is a raw datagram, (2) the packet has a wrong partition key, or (3) the packet has a bad transport header version.
Returns: The rx_constraint_error_packet_discards of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
rx_ebp_delimited_packets
¶ Gets the rx_ebp_delimited_packets of this EnhancedIbInterfaceStatistics. The total number of packets with End Bad Packet delimiter that have been received on the port.
Returns: The rx_ebp_delimited_packets of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
rx_multicast_total_packets
¶ Gets the rx_multicast_total_packets of this EnhancedIbInterfaceStatistics. Total number of multicast packets, including multicast packets containing errors received from all VLs on the port.
Returns: The rx_multicast_total_packets of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
rx_packet_errors
¶ Gets the rx_packet_errors of this EnhancedIbInterfaceStatistics. The number of packets containing an error that have been received on the port.
Returns: The rx_packet_errors of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
rx_subnet_management_dropped_packets
¶ Gets the rx_subnet_management_dropped_packets of this EnhancedIbInterfaceStatistics. The number of virtual lane 15 packets dropped due to resource limitations (e.g., lack of buffers) in the port.
Returns: The rx_subnet_management_dropped_packets of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
rx_total_bytes
¶ Gets the rx_total_bytes of this EnhancedIbInterfaceStatistics. The number of bytes received at the port on all virtual lanes.
Returns: The rx_total_bytes of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
rx_total_packets
¶ Gets the rx_total_packets of this EnhancedIbInterfaceStatistics. The number of packets received at the port on all virtual lanes.
Returns: The rx_total_packets of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
rx_unicast_total_packets
¶ Gets the rx_unicast_total_packets of this EnhancedIbInterfaceStatistics. Total number of unicast packets, including unicast packets containing errors, and excluding link packets, received from all VLs on the port.
Returns: The rx_unicast_total_packets of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
symbol_errors
¶ Gets the symbol_errors of this EnhancedIbInterfaceStatistics. The number of symbol errors.
Returns: The symbol_errors of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
tx_constraint_error_packet_discards
¶ Gets the tx_constraint_error_packet_discards of this EnhancedIbInterfaceStatistics. The number of outbound packets discarded because either (1) the packet is a raw datagram, (2) the packet has a wrong partition key, or (3) the packet has a bad transport header version.
Returns: The tx_constraint_error_packet_discards of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
tx_multicast_total_packets
¶ Gets the tx_multicast_total_packets of this EnhancedIbInterfaceStatistics. Total number of multicast packets transmitted on all VLs from the port. This may include multicast packets with errors.
Returns: The tx_multicast_total_packets of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
tx_port_down_packet_discards
¶ Gets the tx_port_down_packet_discards of this EnhancedIbInterfaceStatistics. The number of outbound packets discarded because the port is either down or congested.
Returns: The tx_port_down_packet_discards of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
tx_total_bytes
¶ Gets the tx_total_bytes of this EnhancedIbInterfaceStatistics. The number of bytes transmitted at the port on all virtual lanes.
Returns: The tx_total_bytes of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
tx_total_packets
¶ Gets the tx_total_packets of this EnhancedIbInterfaceStatistics. The number of packets transmitted at the port on all virtual lanes.
Returns: The tx_total_packets of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
tx_unicast_total_packets
¶ Gets the tx_unicast_total_packets of this EnhancedIbInterfaceStatistics. Total number of unicast packets transmitted on all VLs from the port. This may include unicast packets with errors and excludes link packets.
Returns: The tx_unicast_total_packets of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
tx_wait_time
¶ Gets the tx_wait_time of this EnhancedIbInterfaceStatistics. The number of microseconds during which the port had data to transmit, but none was sent because of insufficient credits or due to arbitration.
Returns: The tx_wait_time of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
unrecovered_link_errors
¶ Gets the unrecovered_link_errors of this EnhancedIbInterfaceStatistics. The number of unrecovered link errors.
Returns: The unrecovered_link_errors of this EnhancedIbInterfaceStatistics. Return type: StatisticalContainer Required/optional: required
-
netapp.santricity.models.symbol.enhanced_ib_statistical_data module¶
EnhancedIbStatisticalData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.enhanced_ib_statistical_data.
EnhancedIbStatisticalData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
baselined_stats
¶ Gets the baselined_stats of this EnhancedIbStatisticalData. These are Raw and Relative IB stats.
Returns: The baselined_stats of this EnhancedIbStatisticalData. Return type: EnhancedIbBaselinedStatistics Required/optional: required
-
controller
¶ Gets the controller of this EnhancedIbStatisticalData. This field is a reference to the controller that collected these statistics.
Returns: The controller of this EnhancedIbStatisticalData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.enhanced_ib_statistics_returned module¶
EnhancedIbStatisticsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.enhanced_ib_statistics_returned.
EnhancedIbStatisticsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ib_statistics
¶ Gets the ib_statistics of this EnhancedIbStatisticsReturned. This field contains all IB statistical data for SA.
Returns: The ib_statistics of this EnhancedIbStatisticsReturned. Return type: list[EnhancedIbStatisticalData] Required/optional: optional
-
return_code
¶ Gets the return_code of this EnhancedIbStatisticsReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this EnhancedIbStatisticsReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.env_card_log_data module¶
EnvCardLogData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.env_card_log_data.
EnvCardLogData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
log
¶ Gets the log of this EnvCardLogData. The event log data for the the environmental card, as an opaque byte array
Returns: The log of this EnvCardLogData. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this EnvCardLogData. The tray and slot number of the environmental card.
Returns: The physical_location of this EnvCardLogData. Return type: Location Required/optional: required
-
serial_number
¶ Gets the serial_number of this EnvCardLogData. The serial number of the environmental card
Returns: The serial_number of this EnvCardLogData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.env_card_log_data_returned module¶
EnvCardLogDataReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.env_card_log_data_returned.
EnvCardLogDataReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
env_card_log
¶ Gets the env_card_log of this EnvCardLogDataReturned. The log data for the environmental card. This field is only present if the returnCode is RETCODE_OK.
Returns: The env_card_log of this EnvCardLogDataReturned. Return type: EnvCardLogData Required/optional: optional
-
return_code
¶ Gets the return_code of this EnvCardLogDataReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this EnvCardLogDataReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.esm module¶
Esm.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.esm.
Esm
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
board_id
¶ Gets the board_id of this Esm. The board ID of the ESM card.
Returns: The board_id of this Esm. Return type: str Required/optional: required
-
current_speed
¶ Gets the current_speed of this Esm. The current speed of the ESM.
Returns: The current_speed of this Esm. Return type: str Required/optional: required
-
esm_interface_attributes
¶ Gets the esm_interface_attributes of this Esm. Attributes that are specific to the ESM’s I/O interface type.
Returns: The esm_interface_attributes of this Esm. Return type: EsmInterfaceAttributes Required/optional: required
-
esm_interface_data
¶ Gets the esm_interface_data of this Esm. The interface type information for the ESM. This field is now deprecated. The field esmInterfaceAttributes should be used instead.
Returns: The esm_interface_data of this Esm. Return type: ESMInterfaceTypeData Required/optional: required
-
esm_ref
¶ Gets the esm_ref of this Esm. The reference for this physical ESM.
Returns: The esm_ref of this Esm. Return type: str Required/optional: required
-
esm_type
¶ Gets the esm_type of this Esm. Type of ESM or IOM.
Returns: The esm_type of this Esm. Return type: str Required/optional: required
-
factory_defaults_data
¶ Gets the factory_defaults_data of this Esm. This field contains information about the version of the ESM’s factory default settings.
Returns: The factory_defaults_data of this Esm. Return type: EsmFactoryDefaultsVersionData Required/optional: required
-
fibre_esm
¶ Gets the fibre_esm of this Esm. The Fibre Channel information for the ESM. This field is deprecated. The field fibreEsmAddress located within esmInterfaceAttributes should be used instead.
Returns: The fibre_esm of this Esm. Return type: FibreESMAddress Required/optional: required
-
fru_type
¶ Gets the fru_type of this Esm. The field replaceable unit type of the ESM.
Returns: The fru_type of this Esm. Return type: str Required/optional: required
-
has_tray_identity_indicator
¶ Gets the has_tray_identity_indicator of this Esm. The device contains 7-segment indicators used to display the Tray Identity.
Returns: The has_tray_identity_indicator of this Esm. Return type: bool Required/optional: required
-
id
¶ Gets the id of this Esm.
Returns: The id of this Esm. Return type: str Required/optional: optional
-
is_trunk_capable
¶ Gets the is_trunk_capable of this Esm. True when ESM is trunk capable.
Returns: The is_trunk_capable of this Esm. Return type: bool Required/optional: required
-
locate_in_progress
¶ Gets the locate_in_progress of this Esm. Indicates that a locate operation for the device is currently active. The device will show a visual indication to aid an operator in locating the device.
Returns: The locate_in_progress of this Esm. Return type: bool Required/optional: required
-
manufacturer
¶ Gets the manufacturer of this Esm. The date the ESM was manufactured.
Returns: The manufacturer of this Esm. Return type: str Required/optional: required
-
manufacturer_date
¶ Gets the manufacturer_date of this Esm. The date the ESM was manufactured.
Returns: The manufacturer_date of this Esm. Return type: int Required/optional: required
-
max_speed
¶ Gets the max_speed of this Esm. The maximum speed of the ESM.
Returns: The max_speed of this Esm. Return type: str Required/optional: required
-
non_redundant_access
¶ Gets the non_redundant_access of this Esm. True if the ESM does not have redundant access.
Returns: The non_redundant_access of this Esm. Return type: bool Required/optional: required
-
part_number
¶ Gets the part_number of this Esm. The part number of the ESM.
Returns: The part_number of this Esm. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this Esm. The physical location of the ESM. The parent reference in Location identifies the tray containing the ESM, and the position field is the parent-relative/like-component relative slot number of the ESM, starting at 1.
Returns: The physical_location of this Esm. Return type: Location Required/optional: required
-
product_id
¶ Gets the product_id of this Esm. The product identifier of the ESM.
Returns: The product_id of this Esm. Return type: str Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this Esm. The repair policy for the ESM component.
Returns: The repair_policy of this Esm. Return type: RepairPolicy Required/optional: required
-
reserved1
¶ Gets the reserved1 of this Esm.
Returns: The reserved1 of this Esm. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this Esm.
Returns: The reserved2 of this Esm. Return type: str Required/optional: optional
-
rtr_attributes
¶ Gets the rtr_attributes of this Esm. The CRU type of the ESM plus its ready-to-remove attributes, which are based on the CRU type.
Returns: The rtr_attributes of this Esm. Return type: RTRAttributes Required/optional: required
-
serial_number
¶ Gets the serial_number of this Esm. The serial number of the ESM.
Returns: The serial_number of this Esm. Return type: str Required/optional: required
-
software_version
¶ Gets the software_version of this Esm. The firmware version of the ESM.
Returns: The software_version of this Esm. Return type: str Required/optional: required
-
status
¶ Gets the status of this Esm. The operational status for this ESM.
Returns: The status of this Esm. Return type: str Required/optional: required
-
trunk_miswire
¶ Gets the trunk_miswire of this Esm. True only when ESM is trunk capable and cabled incorrectly, or not trunk capable but connected in trunk mode.
Returns: The trunk_miswire of this Esm. Return type: bool Required/optional: required
-
working_channel
¶ Gets the working_channel of this Esm. The channel to the tray that is still operational (if nonRedundantAccess is True).
Returns: The working_channel of this Esm. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.esm_factory_defaults_version_data module¶
EsmFactoryDefaultsVersionData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.esm_factory_defaults_version_data.
EsmFactoryDefaultsVersionData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
factory_defaults_version
¶ Gets the factory_defaults_version of this EsmFactoryDefaultsVersionData. The factory default version string. The format of the string is:
Returns: The factory_defaults_version of this EsmFactoryDefaultsVersionData. Return type: str Required/optional: required
-
is_supported
¶ Gets the is_supported of this EsmFactoryDefaultsVersionData. This field is set to true if the ESM supports version reporting and downloading of factory default settings, and false otherwise. A setting of false in this field can mean either (1) the ESM is a legacy ESM for which the version-reporting feature is unavailable or (2) the ESM is capable of supporting version-reporting, but is not running the correct firmware version to do so.
Returns: The is_supported of this EsmFactoryDefaultsVersionData. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.esm_firmware_update_descriptor module¶
ESMFirmwareUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.esm_firmware_update_descriptor.
ESMFirmwareUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
firmware_update_descriptor
¶ Gets the firmware_update_descriptor of this ESMFirmwareUpdateDescriptor. The chunk of firmware to download to the ESM card.
Returns: The firmware_update_descriptor of this ESMFirmwareUpdateDescriptor. Return type: FirmwareUpdateDescriptor Required/optional: required
-
tray_ref
¶ Gets the tray_ref of this ESMFirmwareUpdateDescriptor. This object uniquely identifies the particular tray within the storage array that will receive the new firmware.
Returns: The tray_ref of this ESMFirmwareUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.esm_interface_attributes module¶
EsmInterfaceAttributes.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.esm_interface_attributes.
EsmInterfaceAttributes
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fibre_esm_attributes
¶ Gets the fibre_esm_attributes of this EsmInterfaceAttributes. This field is only present if the ioInterfaceType value is IO_IF_FC. It contains attributes that are specific to fibre channel ESMs.
Returns: The fibre_esm_attributes of this EsmInterfaceAttributes. Return type: FibreEsmAttributes Required/optional: optional
-
io_interface_type
¶ Gets the io_interface_type of this EsmInterfaceAttributes. This enumeration defines the different I/O interface types that may be reported as part of the configuration information associated with a controller.
Returns: The io_interface_type of this EsmInterfaceAttributes. Return type: str Required/optional: required
-
sas_esm_attributes
¶ Gets the sas_esm_attributes of this EsmInterfaceAttributes. This field is only present if the ioInterfaceType value is IO_IF_SAS. It contains attributes that are specific serial-attached SCSI ESMs.
Returns: The sas_esm_attributes of this EsmInterfaceAttributes. Return type: SasEsmAttributes Required/optional: optional
-
netapp.santricity.models.symbol.esm_interface_type_data module¶
ESMInterfaceTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.esm_interface_type_data.
ESMInterfaceTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
io_interface_type
¶ Gets the io_interface_type of this ESMInterfaceTypeData. This enumeration defines the different I/O interface types that may be reported as part of the configuration information associated with a controller.
Returns: The io_interface_type of this ESMInterfaceTypeData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.esm_lost_redundancy_failure module¶
EsmLostRedundancyFailure.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.esm_lost_redundancy_failure.
EsmLostRedundancyFailure
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
esm_lost_redundancy
¶ Gets the esm_lost_redundancy of this EsmLostRedundancyFailure. This object uniquely identifies the particular ESM card within the storage array that has lost redundancy.
Returns: The esm_lost_redundancy of this EsmLostRedundancyFailure. Return type: str Required/optional: required
-
working_channel
¶ Gets the working_channel of this EsmLostRedundancyFailure. The channel to the ESM card that is still operational.
Returns: The working_channel of this EsmLostRedundancyFailure. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.ethernet_interface module¶
EthernetInterface.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ethernet_interface.
EthernetInterface
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
alias
¶ Gets the alias of this EthernetInterface. An ASCII string that identifies the alias name for the interface; this name is presumed to be associated with the IP protocol address.
Returns: The alias of this EthernetInterface. Return type: str Required/optional: required
-
bootp_used
¶ Gets the bootp_used of this EthernetInterface. Bootpserver used to get network parameters.
Returns: The bootp_used of this EthernetInterface. Return type: bool Required/optional: required
-
channel
¶ Gets the channel of this EthernetInterface. The channel number of this Ethernet interface.
Returns: The channel of this EthernetInterface. Return type: int Required/optional: required
-
configured_speed_setting
¶ Gets the configured_speed_setting of this EthernetInterface. Configured setting for the interface.
Returns: The configured_speed_setting of this EthernetInterface. Return type: str Required/optional: required
-
current_speed
¶ Gets the current_speed of this EthernetInterface. Current speed of the interface.
Returns: The current_speed of this EthernetInterface. Return type: str Required/optional: required
-
full_duplex
¶ Gets the full_duplex of this EthernetInterface. If set to true, the interface is operating in full duplex mode; otherwise, it is operating in half-duplex mode.
Returns: The full_duplex of this EthernetInterface. Return type: bool Required/optional: required
-
gateway_ip
¶ Gets the gateway_ip of this EthernetInterface. IP address of the gateway.
Returns: The gateway_ip of this EthernetInterface. Return type: int Required/optional: required
-
interface_name
¶ Gets the interface_name of this EthernetInterface. Name of the Ethernet port, as reported by the controller.
Returns: The interface_name of this EthernetInterface. Return type: str Required/optional: required
-
interface_ref
¶ Gets the interface_ref of this EthernetInterface. The unique identifier for a given instance of this structure.
Returns: The interface_ref of this EthernetInterface. Return type: str Required/optional: required
-
ip
¶ Gets the ip of this EthernetInterface. The 32-bit IP protocol address assigned to the interface.
Returns: The ip of this EthernetInterface. Return type: int Required/optional: required
-
ipv4_address
¶ Gets the ipv4_address of this EthernetInterface. The IPV4 address for the interface.
Returns: The ipv4_address of this EthernetInterface. Return type: str Required/optional: required
-
ipv4_address_config_method
¶ Gets the ipv4_address_config_method of this EthernetInterface. The method by which the IPV4 address information is configured.
Returns: The ipv4_address_config_method of this EthernetInterface. Return type: str Required/optional: required
-
ipv4_enabled
¶ Gets the ipv4_enabled of this EthernetInterface. True if IPV4 is enabled for this interface; otherwise false.
Returns: The ipv4_enabled of this EthernetInterface. Return type: bool Required/optional: required
-
ipv4_subnet_mask
¶ Gets the ipv4_subnet_mask of this EthernetInterface. The IPV4 subnet mask for the interface.
Returns: The ipv4_subnet_mask of this EthernetInterface. Return type: str Required/optional: required
-
ipv6_address_config_method
¶ Gets the ipv6_address_config_method of this EthernetInterface. The method by which the IPV6 address information is configured for the interface.
Returns: The ipv6_address_config_method of this EthernetInterface. Return type: str Required/optional: required
-
ipv6_enabled
¶ Gets the ipv6_enabled of this EthernetInterface. True if IPV6 is enabled for this interface; otherwise false.
Returns: The ipv6_enabled of this EthernetInterface. Return type: bool Required/optional: required
-
ipv6_local_address
¶ Gets the ipv6_local_address of this EthernetInterface. The IPV6 local address for the interface and associated data.
Returns: The ipv6_local_address of this EthernetInterface. Return type: IpV6AddressData Required/optional: required
-
ipv6_port_routable_addresses
¶ Gets the ipv6_port_routable_addresses of this EthernetInterface. The set of IPV6 port routable addresses for the interface.
Returns: The ipv6_port_routable_addresses of this EthernetInterface. Return type: list[IpV6AddressData] Required/optional: required
-
ipv6_port_static_routable_address
¶ Gets the ipv6_port_static_routable_address of this EthernetInterface. The IPV6 static routable address for the interface and associated data.
Returns: The ipv6_port_static_routable_address of this EthernetInterface. Return type: IpV6AddressData Required/optional: required
-
link_status
¶ Gets the link_status of this EthernetInterface. The status of the network link for this interface.
Returns: The link_status of this EthernetInterface. Return type: str Required/optional: required
-
mac_addr
¶ Gets the mac_addr of this EthernetInterface. An ASCII string representation of the globally-unique 48-bit MAC address assigned to the Ethernet interface.
Returns: The mac_addr of this EthernetInterface. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this EthernetInterface. The physical location of the Ethernet interface. The parent reference in Location identifies the physical component (e.g., controller or host card) where the interface circuitry is located, and the position field is a firmware-assigned 1-relative number signifying “1st ethernet interface relative to the parent,” “2nd ethernet interface relative to the parent,” etc. This “interface number” is independent of the interface’s channel association.
Returns: The physical_location of this EthernetInterface. Return type: Location Required/optional: required
-
reserved1
¶ Gets the reserved1 of this EthernetInterface.
Returns: The reserved1 of this EthernetInterface. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this EthernetInterface.
Returns: The reserved2 of this EthernetInterface. Return type: str Required/optional: optional
-
rlogin_enabled
¶ Gets the rlogin_enabled of this EthernetInterface. True if rlogin sessions are allowed.
Returns: The rlogin_enabled of this EthernetInterface. Return type: bool Required/optional: required
-
setup_error
¶ Gets the setup_error of this EthernetInterface. Set to true if there is a configuration error.
Returns: The setup_error of this EthernetInterface. Return type: bool Required/optional: required
-
speed
¶ Gets the speed of this EthernetInterface. The speed of the interface, as currently configured, in Mbit/sec.
Returns: The speed of this EthernetInterface. Return type: int Required/optional: required
-
subnet_mask
¶ Gets the subnet_mask of this EthernetInterface. Network subnet mask.
Returns: The subnet_mask of this EthernetInterface. Return type: int Required/optional: required
-
supported_speed_settings
¶ Gets the supported_speed_settings of this EthernetInterface. Support speed setting for interface
Returns: The supported_speed_settings of this EthernetInterface. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.ethernet_interface_data module¶
EthernetInterfaceData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ethernet_interface_data.
EthernetInterfaceData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
autoconfig_support
¶ Gets the autoconfig_support of this EthernetInterfaceData. If set to true, autoconfiguration is supported.
Returns: The autoconfig_support of this EthernetInterfaceData. Return type: bool Required/optional: required
-
copper_cable_diagnostics_support
¶ Gets the copper_cable_diagnostics_support of this EthernetInterfaceData. If true, support is provided for copper cable diagnostics.
Returns: The copper_cable_diagnostics_support of this EthernetInterfaceData. Return type: bool Required/optional: required
-
current_interface_speed
¶ Gets the current_interface_speed of this EthernetInterfaceData. The speed of the interface, as currently configured.
Returns: The current_interface_speed of this EthernetInterfaceData. Return type: str Required/optional: required
-
full_duplex
¶ Gets the full_duplex of this EthernetInterfaceData. If set to true, the interface is operating in full duplex mode; otherwise, it is operating in half-duplex mode.
Returns: The full_duplex of this EthernetInterfaceData. Return type: bool Required/optional: required
-
link_status
¶ Gets the link_status of this EthernetInterfaceData. The status of the network link for this interface.
Returns: The link_status of this EthernetInterfaceData. Return type: str Required/optional: required
-
mac_address
¶ Gets the mac_address of this EthernetInterfaceData. The Ethernet MAC address associated with the interface.
Returns: The mac_address of this EthernetInterfaceData. Return type: str Required/optional: required
-
maximum_frame_payload_size
¶ Gets the maximum_frame_payload_size of this EthernetInterfaceData. The maximum size of the payload section in an Ethernet frame.
Returns: The maximum_frame_payload_size of this EthernetInterfaceData. Return type: int Required/optional: required
-
maximum_interface_speed
¶ Gets the maximum_interface_speed of this EthernetInterfaceData. The maximum speed supported by the interface.
Returns: The maximum_interface_speed of this EthernetInterfaceData. Return type: str Required/optional: required
-
part_data
¶ Gets the part_data of this EthernetInterfaceData. Vendor-supplied about the physical part.
Returns: The part_data of this EthernetInterfaceData. Return type: VendorPartData Required/optional: required
-
supported_interface_speeds
¶ Gets the supported_interface_speeds of this EthernetInterfaceData. A list of speeds supported by the Ethernet interface.
Returns: The supported_interface_speeds of this EthernetInterfaceData. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.ethernet_params_update_descriptor module¶
EthernetParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ethernet_params_update_descriptor.
EthernetParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this EthernetParamsUpdateDescriptor. The channel number of this interface.
Returns: The channel of this EthernetParamsUpdateDescriptor. Return type: int Required/optional: required
-
controller_ref
¶ Gets the controller_ref of this EthernetParamsUpdateDescriptor. The intended target of this command.
Returns: The controller_ref of this EthernetParamsUpdateDescriptor. Return type: str Required/optional: required
-
gateway_ip
¶ Gets the gateway_ip of this EthernetParamsUpdateDescriptor. IP address of the gateway.
Returns: The gateway_ip of this EthernetParamsUpdateDescriptor. Return type: int Required/optional: required
-
interface_name
¶ Gets the interface_name of this EthernetParamsUpdateDescriptor. Name of Ethernet port, as reported by bootWare.
Returns: The interface_name of this EthernetParamsUpdateDescriptor. Return type: str Required/optional: required
-
ip
¶ Gets the ip of this EthernetParamsUpdateDescriptor. IP address of the controller. 0 - use bootp.
Returns: The ip of this EthernetParamsUpdateDescriptor. Return type: int Required/optional: required
-
subnet_mask
¶ Gets the subnet_mask of this EthernetParamsUpdateDescriptor. Network subnet mask.
Returns: The subnet_mask of this EthernetParamsUpdateDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.ethernet_port_statistics module¶
EthernetPortStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ethernet_port_statistics.
EthernetPortStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
bytes_received
¶ Gets the bytes_received of this EthernetPortStatistics. The total number of bytes received.
Returns: The bytes_received of this EthernetPortStatistics. Return type: int Required/optional: required
-
bytes_transmitted
¶ Gets the bytes_transmitted of this EthernetPortStatistics. The total number of bytes transmitted.
Returns: The bytes_transmitted of this EthernetPortStatistics. Return type: int Required/optional: required
-
carrier_sense_errors
¶ Gets the carrier_sense_errors of this EthernetPortStatistics. The number of times the carrier sense condition was lost or never asserted when attempting to transmit a frame.
Returns: The carrier_sense_errors of this EthernetPortStatistics. Return type: int Required/optional: required
-
deferred_transmissions
¶ Gets the deferred_transmissions of this EthernetPortStatistics. The number of frames for which the first transmission attempt is delayed because the medium is busy.
Returns: The deferred_transmissions of this EthernetPortStatistics. Return type: int Required/optional: required
-
frame_too_longs
¶ Gets the frame_too_longs of this EthernetPortStatistics. The number of received frames that exceed the maximum permitted frame size.
Returns: The frame_too_longs of this EthernetPortStatistics. Return type: int Required/optional: required
-
interfaces
¶ Gets the interfaces of this EthernetPortStatistics. The interface(s) for which the statistics apply. In some cases, the statistics may be aggregated across multiple interfaces. Even though this is shown as an array, it will only be a single instance.
Returns: The interfaces of this EthernetPortStatistics. Return type: list[str] Required/optional: required
-
late_collisions
¶ Gets the late_collisions of this EthernetPortStatistics. The number of times a collision is detected later than 512 bit-times into the transmission of a packet.
Returns: The late_collisions of this EthernetPortStatistics. Return type: int Required/optional: required
-
multiple_collision_frames
¶ Gets the multiple_collision_frames of this EthernetPortStatistics. The number of successfully-transmitted frames for which transmission is inhibited by multiple collisions.
Returns: The multiple_collision_frames of this EthernetPortStatistics. Return type: int Required/optional: required
-
packets_received
¶ Gets the packets_received of this EthernetPortStatistics. Total number of packets received.
Returns: The packets_received of this EthernetPortStatistics. Return type: int Required/optional: required
-
packets_transmitted
¶ Gets the packets_transmitted of this EthernetPortStatistics. Total number of packets transmitted.
Returns: The packets_transmitted of this EthernetPortStatistics. Return type: int Required/optional: required
-
rx_broadcast_frame_count
¶ Gets the rx_broadcast_frame_count of this EthernetPortStatistics. The number of broadcast frames received over the interface.
Returns: The rx_broadcast_frame_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
rx_control_frame_count
¶ Gets the rx_control_frame_count of this EthernetPortStatistics. The number of control frames received over the interface.
Returns: The rx_control_frame_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
rx_frame_crc_error_count
¶ Gets the rx_frame_crc_error_count of this EthernetPortStatistics. The number of frames received and discarded with a CRC error.
Returns: The rx_frame_crc_error_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
rx_frame_droped_count
¶ Gets the rx_frame_droped_count of this EthernetPortStatistics. Received frames that were dropped.
Returns: The rx_frame_droped_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
rx_frame_encoding_error_count
¶ Gets the rx_frame_encoding_error_count of this EthernetPortStatistics. The number of frames received with encoding errors.
Returns: The rx_frame_encoding_error_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
rx_frame_length_error_count
¶ Gets the rx_frame_length_error_count of this EthernetPortStatistics. The number of frames received with 802.3 frame length errors.
Returns: The rx_frame_length_error_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
rx_jabber_count
¶ Gets the rx_jabber_count of this EthernetPortStatistics. The number of jabber errors detected.
Returns: The rx_jabber_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
rx_multicast_frame_count
¶ Gets the rx_multicast_frame_count of this EthernetPortStatistics. The number of multicast frames received over the interface.
Returns: The rx_multicast_frame_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
rx_pause_frame_count
¶ Gets the rx_pause_frame_count of this EthernetPortStatistics. The number of pause frames received over the interface.
Returns: The rx_pause_frame_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
rx_small_frame_error_count
¶ Gets the rx_small_frame_error_count of this EthernetPortStatistics. The number of frames received that are smaller than the minimum size allowed (64 bytes).
Returns: The rx_small_frame_error_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
rx_unknown_control_frame_count
¶ Gets the rx_unknown_control_frame_count of this EthernetPortStatistics. The number of control frames received with unknown op codes.
Returns: The rx_unknown_control_frame_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
single_collision_frames
¶ Gets the single_collision_frames of this EthernetPortStatistics. The number of successfully-transmitted frames for which transmission is inhibited by a single collision.
Returns: The single_collision_frames of this EthernetPortStatistics. Return type: int Required/optional: required
-
tx_broadcast_frame_count
¶ Gets the tx_broadcast_frame_count of this EthernetPortStatistics. The number of broadcast frames transmitted over the interface.
Returns: The tx_broadcast_frame_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
tx_control_frame_count
¶ Gets the tx_control_frame_count of this EthernetPortStatistics. The number of control frames transmitted over the interface.
Returns: The tx_control_frame_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
tx_frame_abort_count
¶ Gets the tx_frame_abort_count of this EthernetPortStatistics. The number of aborts that occurred while transmitting.
Returns: The tx_frame_abort_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
tx_frame_collision_count
¶ Gets the tx_frame_collision_count of this EthernetPortStatistics. The number of frames that could not be sent due to a single or multiple collisions.
Returns: The tx_frame_collision_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
tx_frame_dropped_count
¶ Gets the tx_frame_dropped_count of this EthernetPortStatistics. The number of frames that were dropped because the transmit FIFO was full.
Returns: The tx_frame_dropped_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
tx_frame_excess_deferral_count
¶ Gets the tx_frame_excess_deferral_count of this EthernetPortStatistics. The number of frames which experienced deferred transmission for an excessive period of time.
Returns: The tx_frame_excess_deferral_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
tx_jumbo_frame_count
¶ Gets the tx_jumbo_frame_count of this EthernetPortStatistics. The number of jumbo frames transmitted over the interface.
Returns: The tx_jumbo_frame_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
tx_multicast_frame_count
¶ Gets the tx_multicast_frame_count of this EthernetPortStatistics. The number of multicast frames transmitted over the interface.
Returns: The tx_multicast_frame_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
tx_pause_frame_count
¶ Gets the tx_pause_frame_count of this EthernetPortStatistics. The number of pause frames transmitted over the interface.
Returns: The tx_pause_frame_count of this EthernetPortStatistics. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.event_control module¶
EventControl.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.event_control.
EventControl
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
collect_support_bundle
¶ Gets the collect_support_bundle of this EventControl. If this value is true, a support bundle will be collected.
Returns: The collect_support_bundle of this EventControl. Return type: bool Required/optional: required
-
default_needs_attention
¶ Gets the default_needs_attention of this EventControl. This is the default value for needs attention. Its value can be overridden by oemNeedsAttention.
Returns: The default_needs_attention of this EventControl. Return type: bool Required/optional: required
-
default_send_alert
¶ Gets the default_send_alert of this EventControl. This is the default value for sending an alert. Its value can be overridden by oemSendAlert.
Returns: The default_send_alert of this EventControl. Return type: bool Required/optional: required
-
default_visibility
¶ Gets the default_visibility of this EventControl. This is the default value for visibility. Its value can be overridden by oemVisibility.
Returns: The default_visibility of this EventControl. Return type: bool Required/optional: required
-
oem_needs_attention
¶ Gets the oem_needs_attention of this EventControl. If this value is equal to EVENT_CONTROL_ACCEPT_DEFAULT then the value of defaultNeedsAttention determines whether Needs Attention is set on the array. Otherwise, this field determines whether Needs Attention is set on the array.
Returns: The oem_needs_attention of this EventControl. Return type: str Required/optional: required
-
oem_priority
¶ Gets the oem_priority of this EventControl. If this value if equal to EVENT_DEFAULT_PRIORITY then the management client should use the priority value from the MelEntry structure when filtering events for display, otherwise this value should be used.
Returns: The oem_priority of this EventControl. Return type: str Required/optional: required
-
oem_send_alert
¶ Gets the oem_send_alert of this EventControl. If this value is equal to EVENT_CONTROL_ACCEPT_DEFAULT then the value of defaultSendAlert determines whether an alert will be sent. Otherwise this field determines whether an alert will be sent.
Returns: The oem_send_alert of this EventControl. Return type: str Required/optional: required
-
oem_visibility
¶ Gets the oem_visibility of this EventControl. If this value is equal to EVENT_CONTROL_ACCEPT_DEFAULT then the value of defaultVisibility determines whether the event will be displayed. Otherwise, this field determines whether the event will be displayed.
Returns: The oem_visibility of this EventControl. Return type: str Required/optional: required
-
priority_case_creation_trigger
¶ Gets the priority_case_creation_trigger of this EventControl. This flag indicates whether or not this MEL event should be marked as the reason a customer case was automatically created. It’s possible that multiple MEL events could be present in the MEL log that would trigger case creation. But the first MEL event in the log that has this flag set will be tagged as the event that caused the case to be created.
Returns: The priority_case_creation_trigger of this EventControl. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.excessive_reboots_detected module¶
ExcessiveRebootsDetected.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.excessive_reboots_detected.
ExcessiveRebootsDetected
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this ExcessiveRebootsDetected. This structure contains the controller ref for the controller that has experienced an excessive number of reboots.
Returns: The controller_ref of this ExcessiveRebootsDetected. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.expansion_candidates_returned module¶
ExpansionCandidatesReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.expansion_candidates_returned.
ExpansionCandidatesReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
candidates
¶ Gets the candidates of this ExpansionCandidatesReturned. A list of candidate drive sets that may be used for expanding the given volume group. This field is valid only when the value of returnCode is RETCODE_OK.
Returns: The candidates of this ExpansionCandidatesReturned. Return type: list[VolumeGroupExpansionCandidate] Required/optional: optional
-
return_code
¶ Gets the return_code of this ExpansionCandidatesReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this ExpansionCandidatesReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.export_dependencies_returned module¶
ExportDependenciesReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.export_dependencies_returned.
ExportDependenciesReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dependency
¶ Gets the dependency of this ExportDependenciesReturned. This field is an array of ExportDependency structures. This field is present only when the returnCode field is RETCODE_OK.
Returns: The dependency of this ExportDependenciesReturned. Return type: list[ExportDependency] Required/optional: optional
-
return_code
¶ Gets the return_code of this ExportDependenciesReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this ExportDependenciesReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.export_dependency module¶
ExportDependency.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.export_dependency.
ExportDependency
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dependency
¶ Gets the dependency of this ExportDependency. Export dependency information for the dependent volume.
Returns: The dependency of this ExportDependency. Return type: ExportDependencyTypeData Required/optional: required
-
dependent_volume
¶ Gets the dependent_volume of this ExportDependency. A reference to a dependent volume associated with the volume group of interest.
Returns: The dependent_volume of this ExportDependency. Return type: str Required/optional: required
-
is_portable
¶ Gets the is_portable of this ExportDependency. Set to true if the dependency is portable.
Returns: The is_portable of this ExportDependency. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.export_dependency_type_data module¶
ExportDependencyTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.export_dependency_type_data.
ExportDependencyTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
amg_member
¶ Gets the amg_member of this ExportDependencyTypeData. The identification of an Async Mirror Group member that is associated with the dependent volume. This field is only present if the type field is set to EXPORT_DEPENDENCY_ASYNC_MIRROR_GROUP_MEMBER.
Returns: The amg_member of this ExportDependencyTypeData. Return type: str Required/optional: optional
-
concat_vol
¶ Gets the concat_vol of this ExportDependencyTypeData. This field contains an identification of the Concat Volume. This field is only present if the type field is set to EXPORT_DEPENDENCY_CONCAT_MEMBER.
Returns: The concat_vol of this ExportDependencyTypeData. Return type: str Required/optional: optional
-
metadata_ref
¶ Gets the metadata_ref of this ExportDependencyTypeData. The identification of a metadata volume that is associated with the dependent volume. This field is only present if the type field is set to EXPORT_DEPENDENCY_METADATA.
Returns: The metadata_ref of this ExportDependencyTypeData. Return type: str Required/optional: optional
-
mirror_ref
¶ Gets the mirror_ref of this ExportDependencyTypeData. The identification of the mirror pair that is associated with the dependent volume. This field is only present if the type field is set to EXPORT_DEPENDENCY_MIRROR_PAIR.
Returns: The mirror_ref of this ExportDependencyTypeData. Return type: str Required/optional: optional
-
pit_group
¶ Gets the pit_group of this ExportDependencyTypeData. This field contains an identification of the PiT Group. This field is only present if the type field is set to EXPORT_DEPENDENCY_PIT_GROUP.
Returns: The pit_group of this ExportDependencyTypeData. Return type: str Required/optional: optional
-
pit_view
¶ Gets the pit_view of this ExportDependencyTypeData. This field contains an identification of the PiT View. This field is only present if the type field is set to EXPORT_DEPENDENCY_PIT_VIEW.
Returns: The pit_view of this ExportDependencyTypeData. Return type: str Required/optional: optional
-
snapshot_ref
¶ Gets the snapshot_ref of this ExportDependencyTypeData. The identification of a snapshot volume that is associated with the dependent volume. This field is only present if the type field is set to EXPORT_DEPENDENCY_SNAPSHOT.
Returns: The snapshot_ref of this ExportDependencyTypeData. Return type: str Required/optional: optional
-
type
¶ Gets the type of this ExportDependencyTypeData. This enumeration specifies the types of dependencies that may be identified for a volume belonging to a group that is a candidate to be exported.
Returns: The type of this ExportDependencyTypeData. Return type: str Required/optional: required
-
volcopy_ref
¶ Gets the volcopy_ref of this ExportDependencyTypeData. The identification of a volume copy relationship that is associated with the dependent volume. This field is only present if the type field is set to EXPORT_DEPENDENCY_VOLUME_COPY.
Returns: The volcopy_ref of this ExportDependencyTypeData. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.extended_component_location module¶
ExtendedComponentLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.extended_component_location.
ExtendedComponentLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
comp_channel_loc
¶ Gets the comp_channel_loc of this ExtendedComponentLocation. This field is present only if the ExtendedComponentLocationType value is EXT_COMP_LOCTYPE_CHANNEL. This field is deprecated.
Returns: The comp_channel_loc of this ExtendedComponentLocation. Return type: ChannelLocation Required/optional: optional
-
comp_label
¶ Gets the comp_label of this ExtendedComponentLocation. This field is present only if the ExtendedComponentLocationType value is EXT_COMP_LOCTYPE_VOLUME. This field is deprecated.
Returns: The comp_label of this ExtendedComponentLocation. Return type: str Required/optional: optional
-
comp_minihub_loc
¶ Gets the comp_minihub_loc of this ExtendedComponentLocation. This field is present only if the ExtendedComponentLocationType value is EXT_COMP_LOCTYPE_MINIHUB. This field is deprecated.
Returns: The comp_minihub_loc of this ExtendedComponentLocation. Return type: MinihubLocation Required/optional: optional
-
comp_reference
¶ Gets the comp_reference of this ExtendedComponentLocation. SYMbolRef of the component or channelPort
Returns: The comp_reference of this ExtendedComponentLocation. Return type: str Required/optional: optional
-
comp_tray
¶ Gets the comp_tray of this ExtendedComponentLocation. This field is present only if the extLocType value is EXT_COMP_LOCTYPE_TRAY
Returns: The comp_tray of this ExtendedComponentLocation. Return type: int Required/optional: optional
-
comp_tray_slot
¶ Gets the comp_tray_slot of this ExtendedComponentLocation. This field is present only if the extLocType value is EXT_COMP_LOCTYPE_TRAYSLOT
Returns: The comp_tray_slot of this ExtendedComponentLocation. Return type: TraySlot Required/optional: optional
-
controller_reference
¶ Gets the controller_reference of this ExtendedComponentLocation. Controller Reference
Returns: The controller_reference of this ExtendedComponentLocation. Return type: str Required/optional: optional
-
ext_loc_type
¶ Gets the ext_loc_type of this ExtendedComponentLocation. This enumeration object contains a list of all possible extended component location types that can be returned in a MEL entry.
Returns: The ext_loc_type of this ExtendedComponentLocation. Return type: str Required/optional: required
-
location_label
¶ Gets the location_label of this ExtendedComponentLocation. Label associated with the physical location of the component or port.
Returns: The location_label of this ExtendedComponentLocation. Return type: str Required/optional: optional
-
pit_sequence
¶ Gets the pit_sequence of this ExtendedComponentLocation. This field is present only if the ExtendedComponentLocationType value is EXT_COMP_LOCTYPE_PIT.
Returns: The pit_sequence of this ExtendedComponentLocation. Return type: int Required/optional: optional
-
netapp.santricity.models.symbol.extended_sa_data module¶
ExtendedSAData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.extended_sa_data.
ExtendedSAData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
code_versions
¶ Gets the code_versions of this ExtendedSAData. This is a list of versions for the various firmware components (RAID, NVSRAM, hypervisor, ....). The list contains an entry for every code module applicable to the current platform.
Returns: The code_versions of this ExtendedSAData. Return type: list[VersionDescriptor] Required/optional: required
-
reserved1
¶ Gets the reserved1 of this ExtendedSAData.
Returns: The reserved1 of this ExtendedSAData. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.external_redundancy_failure module¶
ExternalRedundancyFailure.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.external_redundancy_failure.
ExternalRedundancyFailure
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_channel_list
¶ Gets the drive_channel_list of this ExternalRedundancyFailure. A list of unconnected drive channels.
Returns: The drive_channel_list of this ExternalRedundancyFailure. Return type: list[DriveChannelSpecifier] Required/optional: required
-
netapp.santricity.models.symbol.factory_defaults_descriptor module¶
FactoryDefaultsDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.factory_defaults_descriptor.
FactoryDefaultsDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
factory_defaults_data
¶ Gets the factory_defaults_data of this FactoryDefaultsDescriptor. The factory default information for the indicated tray.
Returns: The factory_defaults_data of this FactoryDefaultsDescriptor. Return type: FirmwareUpdateDescriptor Required/optional: required
-
tray
¶ Gets the tray of this FactoryDefaultsDescriptor. This object uniquely identifies the particular tray within the storage array that will receive the factory default information.
Returns: The tray of this FactoryDefaultsDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.factory_defaults_version_data module¶
FactoryDefaultsVersionData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.factory_defaults_version_data.
FactoryDefaultsVersionData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
factory_defaults_version
¶ Gets the factory_defaults_version of this FactoryDefaultsVersionData. The factory default version string
Returns: The factory_defaults_version of this FactoryDefaultsVersionData. Return type: str Required/optional: required
-
is_supported
¶ Gets the is_supported of this FactoryDefaultsVersionData. This field is set to true when version reporting is supported and factory default settings may be downloaded; otherwise it is set to false.
Returns: The is_supported of this FactoryDefaultsVersionData. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.failure_type_entry module¶
FailureTypeEntry.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.failure_type_entry.
FailureTypeEntry
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
alarm_removed
¶ Gets the alarm_removed of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_REMOVED_ALARM. It contains the identification of the alarm that was removed.
Returns: The alarm_removed of this FailureTypeEntry. Return type: str Required/optional: optional
-
alt_ctlr_board_id_unreadable
¶ Gets the alt_ctlr_board_id_unreadable of this FailureTypeEntry. Identifies a controller that is unable to read the board ID of its alternate. The referenced controller is not necessarily the source of the problem.
Returns: The alt_ctlr_board_id_unreadable of this FailureTypeEntry. Return type: str Required/optional: optional
-
async_mirror_repository_over_warn_threshold
¶ Gets the async_mirror_repository_over_warn_threshold of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ARVM_REPOSITORY_OVER_WARN_THRESHOLD. It contains information about a mirror group member fault condition.
Returns: The async_mirror_repository_over_warn_threshold of this FailureTypeEntry. Return type: AsyncMirrorGroupMemberFaultIndication Required/optional: optional
-
base_controller_diag_failed
¶ Gets the base_controller_diag_failed of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_BASE_CONTROLLER_DIAG_FAILED. It contains the identification of the controller that failed diagnostic testing.
Returns: The base_controller_diag_failed of this FailureTypeEntry. Return type: str Required/optional: optional
-
battery_capacity_warn
¶ Gets the battery_capacity_warn of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_BATTERY_WARN. It is a reference to a battery component that has insufficient capacity to hold up the cache.
Returns: The battery_capacity_warn of this FailureTypeEntry. Return type: str Required/optional: optional
-
battery_config_mismatch
¶ Gets the battery_config_mismatch of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_BATTERY_CONFIG_MISMATCH
Returns: The battery_config_mismatch of this FailureTypeEntry. Return type: str Required/optional: optional
-
battery_expired
¶ Gets the battery_expired of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_EXPIRED_BATTERY,. It contains the identification of the battery component that has expired.
Returns: The battery_expired of this FailureTypeEntry. Return type: str Required/optional: optional
-
battery_fail
¶ Gets the battery_fail of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_FAILED_BATTERY. It contains the identification of the battery component that has failed.
Returns: The battery_fail of this FailureTypeEntry. Return type: str Required/optional: optional
-
battery_pack_removed
¶ Gets the battery_pack_removed of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_REMOVED_BATTERY_PACK.
Returns: The battery_pack_removed of this FailureTypeEntry. Return type: str Required/optional: optional
-
battery_removed
¶ Gets the battery_removed of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_REMOVED_BATTERY. It contains the identification of the battery that was removed.
Returns: The battery_removed of this FailureTypeEntry. Return type: str Required/optional: optional
-
battery_stat_unknown
¶ Gets the battery_stat_unknown of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_BATTERY_UNKNOWN_STAT.
Returns: The battery_stat_unknown of this FailureTypeEntry. Return type: str Required/optional: optional
-
battery_system_fail
¶ Gets the battery_system_fail of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_FAILED_BATTERY_SYSTEM.
Returns: The battery_system_fail of this FailureTypeEntry. Return type: BatteryPackICCFailure Required/optional: optional
-
battery_temp_warn
¶ Gets the battery_temp_warn of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_BATTERY_OVERTEMP. It is a reference to a battery component that is experiencing the over-temp condition.
Returns: The battery_temp_warn of this FailureTypeEntry. Return type: str Required/optional: optional
-
battery_warn
¶ Gets the battery_warn of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_BATTERY_NEAR_EXPIRATION. It contains the identification of the battery component that is nearing its age limit.
Returns: The battery_warn of this FailureTypeEntry. Return type: str Required/optional: optional
-
cache_data_loss
¶ Gets the cache_data_loss of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_CACHE_DATA_LOSS. It identifies a controller that has lost data in cache; along with a list of volumes that are offline as a result.
Returns: The cache_data_loss of this FailureTypeEntry. Return type: ControllerVolumeList Required/optional: optional
-
cache_memory_size_unsupported
¶ Gets the cache_memory_size_unsupported of this FailureTypeEntry. This field is present if the value of recFailureType is equal to REC_UNSUPPORTED_CACHE_MEMORY_SIZE. It identifies a controller having a cache of unsupported size.
Returns: The cache_memory_size_unsupported of this FailureTypeEntry. Return type: str Required/optional: optional
-
cg_pending_create_failed
¶ Gets the cg_pending_create_failed of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_PENDING_CGPIT_CREATION_FAILED. It contains a reference to the PiT Consistency Group.
Returns: The cg_pending_create_failed of this FailureTypeEntry. Return type: str Required/optional: optional
-
ch_fail
¶ Gets the ch_fail of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_FAILED_DRIVE_SCSI_CHANNEL. It contains the identification of the controller that has experienced a failed drive-side I/O channel.
Returns: The ch_fail of this FailureTypeEntry. Return type: str Required/optional: optional
-
chan_miswire
¶ Gets the chan_miswire of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_CHANNEL_MISWIRE. It identifies the controller having the channel miswire information.
Returns: The chan_miswire of this FailureTypeEntry. Return type: str Required/optional: optional
-
chan_sas_phy_disabled_local_wide_port_degraded
¶ Gets the chan_sas_phy_disabled_local_wide_port_degraded of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_SAS_PHY_DISABLED_LOCAL_WIDE_PORT_DEGRADED. It identifies the channel.
Returns: The chan_sas_phy_disabled_local_wide_port_degraded of this FailureTypeEntry. Return type: int Required/optional: optional
Gets the chan_sas_phy_disabled_shared_wide_port_degraded of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_SAS_PHY_DISABLED_SHARED_WIDE_PORT_DEGRADED. It identifies the channel.
Returns: The chan_sas_phy_disabled_shared_wide_port_degraded of this FailureTypeEntry. Return type: int Required/optional: optional
-
channel_degraded_failure
¶ Gets the channel_degraded_failure of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_CHANNEL_DEGRADED. The channel is in a degraded state.
Returns: The channel_degraded_failure of this FailureTypeEntry. Return type: ChannelDegradedFailure Required/optional: optional
-
channel_failed_failure
¶ Gets the channel_failed_failure of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_CHANNEL_FAILED.
Returns: The channel_failed_failure of this FailureTypeEntry. Return type: ChannelFailedFailure Required/optional: optional
-
controller_in_lockdown
¶ Gets the controller_in_lockdown of this FailureTypeEntry. The controller has gone into lockdown mode due to the detection of PI errors on all controllers in the array.
Returns: The controller_in_lockdown of this FailureTypeEntry. Return type: str Required/optional: optional
-
controller_in_service_mode
¶ Gets the controller_in_service_mode of this FailureTypeEntry. The controller has automatically gone into service mode due to the detection of a PI error.
Returns: The controller_in_service_mode of this FailureTypeEntry. Return type: str Required/optional: optional
-
ctl_mismatch
¶ Gets the ctl_mismatch of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_CTL_MISMATCH.
Returns: The ctl_mismatch of this FailureTypeEntry. Return type: str Required/optional: optional
-
ctl_miswire
¶ Gets the ctl_miswire of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_CTL_MISWIRE.
Returns: The ctl_miswire of this FailureTypeEntry. Return type: ControllerMiswireError Required/optional: optional
-
ctlr_ioc_diag_failed
¶ Gets the ctlr_ioc_diag_failed of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_IOC_DIAG_FAIL. It identifies the controller that failed IOC diagnostic testing.
Returns: The ctlr_ioc_diag_failed of this FailureTypeEntry. Return type: str Required/optional: optional
-
ctlr_with_dirty_cache_not_flushed
¶ Gets the ctlr_with_dirty_cache_not_flushed of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_CACHE_NOT_FLUSHED_ON_ONLY_CTLR. It contains the identification of the controller that fails to flush dirty cache data on failed volume(s) possibly due to offlined drives. The controller should not be replaced to avoid loss of data.
Returns: The ctlr_with_dirty_cache_not_flushed of this FailureTypeEntry. Return type: ControllerWithDirtyCacheDetails Required/optional: optional
-
database_metadata
¶ Gets the database_metadata of this FailureTypeEntry. It contains metadata for the stable store database backup that is in recovery mode.
Returns: The database_metadata of this FailureTypeEntry. Return type: DatabaseMetadata Required/optional: optional
-
ddf_drive_other_vendor
¶ Gets the ddf_drive_other_vendor of this FailureTypeEntry. This field is present only if recFailureType is equal to REC_DDF_DRIVE_OTHER_VENDOR. It identifies a drive that has a SNIA Disk Data Format (DDF) anchor indicating a vendor other than LSI-Engenio.
Returns: The ddf_drive_other_vendor of this FailureTypeEntry. Return type: str Required/optional: optional
-
degraded_async_mirror_group
¶ Gets the degraded_async_mirror_group of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ARVM_DEGRADED_MIRROR_GROUP. It contains information about a mirror group fault condition.
Returns: The degraded_async_mirror_group of this FailureTypeEntry. Return type: AsyncMirrorGroupFaultIndication Required/optional: optional
-
degraded_drawer_ref
¶ Gets the degraded_drawer_ref of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_DRAWER_DEGRADED. It identifies the degraded drawer.
Returns: The degraded_drawer_ref of this FailureTypeEntry. Return type: str Required/optional: optional
-
degraded_host_board
¶ Gets the degraded_host_board of this FailureTypeEntry. This field is present only if the recFailureType is equal to REC_DEGRADED_HOST_IO_CARD. It identifies s host board, for which some, but not all, of its I/O ports are operational.
Returns: The degraded_host_board of this FailureTypeEntry. Return type: str Required/optional: optional
-
degraded_sas_port
¶ Gets the degraded_sas_port of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_SAS_PORT_DEGRADED. It supplies information about a degraded SAS port, including the parent device and the attached device. An entry of this type appears once in the failure type list for each degraded port in the array.
Returns: The degraded_sas_port of this FailureTypeEntry. Return type: SasPort Required/optional: optional
-
discovery_error_sas_port
¶ Gets the discovery_error_sas_port of this FailureTypeEntry. This data associated with the backend SAS channel to help diagnose the discovery error.
Returns: The discovery_error_sas_port of this FailureTypeEntry. Return type: SasPort Required/optional: optional
-
discrete_line_fail
¶ Gets the discrete_line_fail of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_FAILED_DISCRETE_LINE.
Returns: The discrete_line_fail of this FailureTypeEntry. Return type: str Required/optional: optional
-
disk_pool_capacity_depleted
¶ Gets the disk_pool_capacity_depleted of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_DISK_POOL_CAPACITY_DEPLETED. It identifies the Disk Pool with depleted capacity.
Returns: The disk_pool_capacity_depleted of this FailureTypeEntry. Return type: str Required/optional: optional
-
disk_pool_drive_failure
¶ Gets the disk_pool_drive_failure of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_DISK_POOL_DRIVE_FAILURE. It identifies the Disk Pool with at least one failed drive.
Returns: The disk_pool_drive_failure of this FailureTypeEntry. Return type: str Required/optional: optional
-
disk_pool_insufficient_memory
¶ Gets the disk_pool_insufficient_memory of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_DISK_POOL_INSUFFICIENT_MEMORY. It identifies the controller where access to disk pool volumes is prohibited because of insufficient memory.
Returns: The disk_pool_insufficient_memory of this FailureTypeEntry. Return type: str Required/optional: optional
-
disk_pool_reconstruction
¶ Gets the disk_pool_reconstruction of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_DISK_POOL_RECONSTRUCTION_DRIVE_COUNT_BELOW_THRESHOLD. It contains the identification of the Disk Pool with space reserved for reconstructions that has fallen below the reconstruction reserved disk count value.
Returns: The disk_pool_reconstruction of this FailureTypeEntry. Return type: str Required/optional: optional
-
disk_pool_state_incomplete
¶ Gets the disk_pool_state_incomplete of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_DISK_POOL_INCOMPLETE. It contains the identification of the Disk Pool that has transitioned to Incomplete state.
Returns: The disk_pool_state_incomplete of this FailureTypeEntry. Return type: str Required/optional: optional
-
disk_pool_state_missing
¶ Gets the disk_pool_state_missing of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_DISK_POOL_MISSING. It contains the identification of the Disk Pool that has transitioned to Missing state.
Returns: The disk_pool_state_missing of this FailureTypeEntry. Return type: str Required/optional: optional
-
disk_pool_state_partial
¶ Gets the disk_pool_state_partial of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_DISK_POOL_PARTIALLY_PRESENT. It contains the identification of the Disk Pool that has transitioned to Partial state..
Returns: The disk_pool_state_partial of this FailureTypeEntry. Return type: str Required/optional: optional
-
disk_pool_utilization_critical
¶ Gets the disk_pool_utilization_critical of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_DISK_POOL_UTILIZATION_CRITICAL. It contains the identification of the Disk Pool that has exceeded the Utilization Threshold Critical attribute.
Returns: The disk_pool_utilization_critical of this FailureTypeEntry. Return type: str Required/optional: optional
-
disk_pool_utilization_warning
¶ Gets the disk_pool_utilization_warning of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_DISK_POOL_UTILIZATION_WARNING. It contains the identification of the Disk Pool that has exceeded the Utilization Threshold Warning attribute.
Returns: The disk_pool_utilization_warning of this FailureTypeEntry. Return type: str Required/optional: optional
-
disk_pool_waiting_on_hot_spare
¶ Gets the disk_pool_waiting_on_hot_spare of this FailureTypeEntry.
Returns: The disk_pool_waiting_on_hot_spare of this FailureTypeEntry. Return type: str Required/optional: optional
-
drawer_invalid
¶ Gets the drawer_invalid of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_DRAWER_INVALID. It identifies the invalid (unsupported) drawer.
Returns: The drawer_invalid of this FailureTypeEntry. Return type: str Required/optional: optional
-
drawer_removed
¶ Gets the drawer_removed of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_DRAWER_REMOVED. It identifies the drawer that has been removed.
Returns: The drawer_removed of this FailureTypeEntry. Return type: str Required/optional: optional
-
drive_bypassed_single_port
¶ Gets the drive_bypassed_single_port of this FailureTypeEntry. This field is present only if the value of the recFailureType is equal to REC_DRIVE_BYPASSED_SINGLE_PORT. It is a reference to a drive that is bypassed on just one of its ports.
Returns: The drive_bypassed_single_port of this FailureTypeEntry. Return type: str Required/optional: optional
-
drive_capacity_insufficient
¶ Gets the drive_capacity_insufficient of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_REPLACED_INSUFFICIENT_DRIVE_CAPACITY. It is a reference to an inserted drive that has insufficient capacity for the user data of the drive it is replacing.
Returns: The drive_capacity_insufficient of this FailureTypeEntry. Return type: str Required/optional: optional
-
drive_emulation_incompatible_alignment
¶ Gets the drive_emulation_incompatible_alignment of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_DRIVE_INCOMPATIBLE_ALIGNMENT_FOR_EMULATION_DRIVE. It identifies an emulation drive with an incompatible alignment.
Returns: The drive_emulation_incompatible_alignment of this FailureTypeEntry. Return type: str Required/optional: optional
-
drive_fail
¶ Gets the drive_fail of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_FAILED_DRIVE. It contains the identification of a drive that has failed.
Returns: The drive_fail of this FailureTypeEntry. Return type: str Required/optional: optional
-
drive_fail_impending_high
¶ Gets the drive_fail_impending_high of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_IMPENDING_DRIVE_FAILURE_RISK_HIGH. It contains the identification of a volume group containing a drive for which the risk of impending failure is considered to be “high”. Failure risk levels are determined by built-in drive algorithms for early failure detection.
Returns: The drive_fail_impending_high of this FailureTypeEntry. Return type: str Required/optional: optional
-
drive_fail_impending_low
¶ Gets the drive_fail_impending_low of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_IMPENDING_DRIVE_FAILURE_RISK_LOW. It contains the identification of a drive for which an impending failure condition has been detected. This failure type is only used for drives that are not assigned to any volume group.
Returns: The drive_fail_impending_low of this FailureTypeEntry. Return type: str Required/optional: optional
-
drive_fail_impending_med
¶ Gets the drive_fail_impending_med of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_IMPENDING_DRIVE_FAILURE_RISK_MED. It contains the identification of a volume group containing a drive for which the risk of impending failure is considered to be “medium”.
Returns: The drive_fail_impending_med of this FailureTypeEntry. Return type: str Required/optional: optional
-
drive_incompatible_p_itype
¶ Gets the drive_incompatible_p_itype of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_DRIVE_INCOMPATIBLE_PI_TYPE. It identifies the drive that is incompatible.
Returns: The drive_incompatible_p_itype of this FailureTypeEntry. Return type: str Required/optional: optional
-
drive_model_number_unsupported
¶ Gets the drive_model_number_unsupported of this FailureTypeEntry. This field is present only if the value of the recFailureType is equal to REC_DRIVE_INCOMPATIBLE_MODEL_NUMBER_UNSUPPORTED. It is a reference to a SATA drive that is incompatible because of the model number.
Returns: The drive_model_number_unsupported of this FailureTypeEntry. Return type: str Required/optional: optional
-
drive_redundancy_failure
¶ Gets the drive_redundancy_failure of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_LOST_REDUNDANCY_DRIVE. It contains the identification of the drive that has lost redundancy.
Returns: The drive_redundancy_failure of this FailureTypeEntry. Return type: DriveLostRedundancyFailure Required/optional: optional
-
drive_ref
¶ Gets the drive_ref of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_SSD_AT_END_OF_LIFE. It is a reference to the SSD drive that is at end of life.
Returns: The drive_ref of this FailureTypeEntry. Return type: str Required/optional: optional
-
drive_slot_limit_feature
¶ Gets the drive_slot_limit_feature of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_DRIVE_SLOT_LIMIT_NOT_COMPLIANT.
Returns: The drive_slot_limit_feature of this FailureTypeEntry. Return type: FeatureState Required/optional: optional
-
drive_thres_excded_mismatch_corrected
¶ Gets the drive_thres_excded_mismatch_corrected of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_THRES_EXCDED_MISMATCH_CORRECTED. The identification of the drive for which the PFA threshold was exceeded but the redundancy mismatch corrected is returned.
Returns: The drive_thres_excded_mismatch_corrected of this FailureTypeEntry. Return type: str Required/optional: optional
-
drive_tray_expansion_feature
¶ Gets the drive_tray_expansion_feature of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_DRIVE_TRAYS_NOT_COMPLIANT. It indicates that the drive tray feature is out of compliance.
Returns: The drive_tray_expansion_feature of this FailureTypeEntry. Return type: FeatureState Required/optional: optional
-
drive_trays_not_grouped_together
¶ Gets the drive_trays_not_grouped_together of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_DRIVE_TRAYS_NOT_GROUPED_TOGETHER.
Returns: The drive_trays_not_grouped_together of this FailureTypeEntry. Return type: TrayRefList Required/optional: optional
-
drive_uncertified
¶ Gets the drive_uncertified of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_UNCERTIFIED_DRIVE. It contains the identification of a drive whose type/model is not certified for use within the storage array.
Returns: The drive_uncertified of this FailureTypeEntry. Return type: str Required/optional: optional
-
drive_unsuccess_isolation_redun_mismatch
¶ Gets the drive_unsuccess_isolation_redun_mismatch of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_UNSUCCESS_ISOLATION_REDUN_MISMATCH. The identification of the drive for which the redundancy mismatch was unsuccessfully isolated is returned.
Returns: The drive_unsuccess_isolation_redun_mismatch of this FailureTypeEntry. Return type: str Required/optional: optional
-
drive_unsupported_interposer_fw_version
¶ Gets the drive_unsupported_interposer_fw_version of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_DRIVE_UNSUPPORTED_INTERPOSER_FW_VERSION. It identifies a drive that has an unsupported interposer firmware version.
Returns: The drive_unsupported_interposer_fw_version of this FailureTypeEntry. Return type: str Required/optional: optional
-
drv_bypass_cause_unknown
¶ Gets the drv_bypass_cause_unknown of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_DRIVE_BYPASSED_CAUSE_UNKNOWN. It contains the identification of the drive that was bypassed.
Returns: The drv_bypass_cause_unknown of this FailureTypeEntry. Return type: str Required/optional: optional
-
dual_mirror_primary
¶ Gets the dual_mirror_primary of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_MIRROR_DUAL_PRIMARY. It contains the identification of the mirror relationship.
Returns: The dual_mirror_primary of this FailureTypeEntry. Return type: DualMirrorPrimary Required/optional: optional
-
dual_mirror_secondary
¶ Gets the dual_mirror_secondary of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_MIRROR_DUAL_SECONDARY. It contains the identification of the mirror relationship.
Returns: The dual_mirror_secondary of this FailureTypeEntry. Return type: DualMirrorSecondary Required/optional: optional
-
enclosure_thermal_shutdown
¶ Gets the enclosure_thermal_shutdown of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_ENCLOSURE_THERMAL_SHUTDOWN. It contains the identification of the tray that is powering down due to an over-temperature or under-temperature threshold condition.
Returns: The enclosure_thermal_shutdown of this FailureTypeEntry. Return type: str Required/optional: optional
-
esm_factory_defaults_mismatch
¶ Gets the esm_factory_defaults_mismatch of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_ESM_FACTORY_DEFAULTS_MISMATCH. It is a reference to a tray in which the versions of the factory default settings reported by the two ESMs do not match.
Returns: The esm_factory_defaults_mismatch of this FailureTypeEntry. Return type: str Required/optional: optional
-
esm_fail
¶ Gets the esm_fail of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_FAILED_ESM. It contains the identification of the ESM component that has failed.
Returns: The esm_fail of this FailureTypeEntry. Return type: str Required/optional: optional
-
esm_miswire
¶ Gets the esm_miswire of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ESM_MISWIRE. It contains the identification of the tray that has the ESM miswire.
Returns: The esm_miswire of this FailureTypeEntry. Return type: str Required/optional: optional
-
esm_redundancy_failure
¶ Gets the esm_redundancy_failure of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_LOST_REDUNDANCY_ESM. It contains the identification of the ESM card that has lost redundancy.
Returns: The esm_redundancy_failure of this FailureTypeEntry. Return type: EsmLostRedundancyFailure Required/optional: optional
-
esm_removed
¶ Gets the esm_removed of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_REMOVED_ESM. It contains the identification of the ESM canister that was removed.
Returns: The esm_removed of this FailureTypeEntry. Return type: str Required/optional: optional
-
esm_stat_unknown
¶ Gets the esm_stat_unknown of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ESM_UNKNOWN_STAT. It contains the identification of the ESM that has failed with unknown status.
Returns: The esm_stat_unknown of this FailureTypeEntry. Return type: str Required/optional: optional
-
esm_uncertified
¶ Gets the esm_uncertified of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_UNCERTIFIED_ESM.
Returns: The esm_uncertified of this FailureTypeEntry. Return type: str Required/optional: optional
-
eval_expiration_imminent
¶ Gets the eval_expiration_imminent of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_EVALUATION_LICENSE_EXPIRATION_IMMINENT.
Returns: The eval_expiration_imminent of this FailureTypeEntry. Return type: str Required/optional: optional
-
excessive_reboots_detected
¶ Gets the excessive_reboots_detected of this FailureTypeEntry. Excessive reboots have been detected – return the controller ref in the Failure Type Entry.
Returns: The excessive_reboots_detected of this FailureTypeEntry. Return type: ExcessiveRebootsDetected Required/optional: optional
-
failed_async_mirror
¶ Gets the failed_async_mirror of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ARVM_FAILED_MIRROR. It identifies the Async Mirror Group member that failed.
Returns: The failed_async_mirror of this FailureTypeEntry. Return type: str Required/optional: optional
-
failed_cache_backup_device
¶ Gets the failed_cache_backup_device of this FailureTypeEntry. This field is present if the recFailuretype is equal to REC_CACHE_BACKUP_DEVICE_FAILED. It identifies a cache backup device that has failed.
Returns: The failed_cache_backup_device of this FailureTypeEntry. Return type: str Required/optional: optional
-
failed_dedicated_mirror_channel
¶ Gets the failed_dedicated_mirror_channel of this FailureTypeEntry. This field is present if the value of recFailureType is equal to REC_DEDICATED_MIRROR_CHANNEL_FAILED. It identifies a degraded controller that is the root cause of the channel failure(s). If the channel failure root cause cannot be tied to a controller, the reference is null.
Returns: The failed_dedicated_mirror_channel of this FailureTypeEntry. Return type: str Required/optional: optional
-
failed_drawer_ref
¶ Gets the failed_drawer_ref of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_DRAWER_FAILED. It is a reference to the failed drawer.
Returns: The failed_drawer_ref of this FailureTypeEntry. Return type: str Required/optional: optional
-
failed_host_board
¶ Gets the failed_host_board of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_HOST_BOARD_FAULT (or the numerically-equivalent REC_FAILED_HOST_IO_CARD). It identifies the failed host board.
Returns: The failed_host_board of this FailureTypeEntry. Return type: str Required/optional: optional
-
failed_sas_port
¶ Gets the failed_sas_port of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_SAS_PORT_FAILED. It supplies information about a failed SAS port, including the parent device and the attached device. An entry of this type appears once in the failure type list for each failed port in the array.
Returns: The failed_sas_port of this FailureTypeEntry. Return type: SasPort Required/optional: optional
-
failed_volume_copy
¶ Gets the failed_volume_copy of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_VOLCOPY_FAILED. It contains the identification of the failed volume copy.
Returns: The failed_volume_copy of this FailureTypeEntry. Return type: str Required/optional: optional
-
fan_fail
¶ Gets the fan_fail of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_FAILED_FAN. It contains the identification of the fan component that has failed.
Returns: The fan_fail of this FailureTypeEntry. Return type: str Required/optional: optional
-
fan_removed
¶ Gets the fan_removed of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_REMOVED_FAN.
Returns: The fan_removed of this FailureTypeEntry. Return type: str Required/optional: optional
-
fan_stat_unknown
¶ Gets the fan_stat_unknown of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_FAN_UNKNOWN_STAT. It contains the identification of the fan that has failed with unknown status.
Returns: The fan_stat_unknown of this FailureTypeEntry. Return type: str Required/optional: optional
-
fde_feature
¶ Gets the fde_feature of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_SECURITY_NOT_COMPLIANT. The security feature is out of compliance.
Returns: The fde_feature of this FailureTypeEntry. Return type: FeatureState Required/optional: optional
-
fde_proxy_key_mgmt_feature
¶ Gets the fde_proxy_key_mgmt_feature of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_EXTERNAL_KMS_NOT_COMPLIANT.
Returns: The fde_proxy_key_mgmt_feature of this FailureTypeEntry. Return type: FeatureState Required/optional: optional
-
feature_out_of_compliance
¶ Gets the feature_out_of_compliance of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_FEATURE_NOT_COMPLIANT. It identifies the feature that is out of compliance..
Returns: The feature_out_of_compliance of this FailureTypeEntry. Return type: str Required/optional: optional
-
fibre_trunk_incompatible_esm
¶ Gets the fibre_trunk_incompatible_esm of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_FIBRE_TRUNK_INCOMPATIBLE_ESM. It contains a reference to an ESM that does not support trunking.
Returns: The fibre_trunk_incompatible_esm of this FailureTypeEntry. Return type: str Required/optional: optional
-
fibre_trunk_miswire
¶ Gets the fibre_trunk_miswire of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_FIBRE_TRUNK_MISWIRE. It contains a structure that identifies both the incorrect and required cabling.
Returns: The fibre_trunk_miswire of this FailureTypeEntry. Return type: FibreTrunkMiswire Required/optional: optional
-
flash_cache_hot_spare_in_use
¶ Gets the flash_cache_hot_spare_in_use of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_FLASH_CACHE_HOT_SPARE_IN_USE.
Returns: The flash_cache_hot_spare_in_use of this FailureTypeEntry. Return type: FlashCacheRecoveryData Required/optional: optional
-
flash_cache_non_optimal_drives
¶ Gets the flash_cache_non_optimal_drives of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_FLASH_CACHE_NON_OPTIMAL_DRIVES.
Returns: The flash_cache_non_optimal_drives of this FailureTypeEntry. Return type: FlashCacheRecoveryData Required/optional: optional
-
foreign_drive_has_inconsistent_role
¶ Gets the foreign_drive_has_inconsistent_role of this FailureTypeEntry. This field is present only if recFailureType is equal to REC_FOREIGN_DRIVE_HAS_INCONSISTENT_ROLE. It identifies the data that is pertinent to this recovery scenario. The drive field in this structure is a reference to the drive having the inconsistent role, and the volumeGroup field is a reference to the volume group referring to that drive.
Returns: The foreign_drive_has_inconsistent_role of this FailureTypeEntry. Return type: PvgRecoveryData Required/optional: optional
-
foreign_drive_inconsistent
¶ Gets the foreign_drive_inconsistent of this FailureTypeEntry. This field is present only if recFailureType is equal to REC_FOREIGN_DRIVE_INCONSISTENT. It identifies the inconsistent foreign drive.
Returns: The foreign_drive_inconsistent of this FailureTypeEntry. Return type: str Required/optional: optional
-
foreign_drive_refers_to_native_drive
¶ Gets the foreign_drive_refers_to_native_drive of this FailureTypeEntry. This field is present only if recFailureType is equal to REC_FOREIGN_DRIVE_REFERS_TO_NATIVE_DRIVE. It identifies the drive that caused the problem to be recognized (the first-inserted drive of what appears to be an incoming foreign volume group).
Returns: The foreign_drive_refers_to_native_drive of this FailureTypeEntry. Return type: str Required/optional: optional
-
full_primary_repository_mirror_member
¶ Gets the full_primary_repository_mirror_member of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ARVM_PRIMARY_REPOSITORY_FULL. It contains information about the primary repository mirror member that has reached the full point.
Returns: The full_primary_repository_mirror_member of this FailureTypeEntry. Return type: AsyncMirrorGroupMemberFaultIndication Required/optional: optional
-
full_secondary_repository_mirror_member
¶ Gets the full_secondary_repository_mirror_member of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ARVM_SECONDARY_REPOSITORY_FULL. It contains a reference to the secondary repository mirror member that has reached the full point.
Returns: The full_secondary_repository_mirror_member of this FailureTypeEntry. Return type: str Required/optional: optional
-
ghost_volume
¶ Gets the ghost_volume of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_GHOST_VOLUME. It contains the identification of the missing volume.
Returns: The ghost_volume of this FailureTypeEntry. Return type: str Required/optional: optional
-
goldkey_feature
¶ Gets the goldkey_feature of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_GOLD_KEY_NOT_COMPLIANT.
Returns: The goldkey_feature of this FailureTypeEntry. Return type: FeatureState Required/optional: optional
-
host_board_id_mismatch
¶ Gets the host_board_id_mismatch of this FailureTypeEntry. This field is present only if the recFailureType is equal to REC_HOST_BOARD_ID_MISMATCH. It identifies a host board on the other controller that has a mismatched identifier, and which caused the other controller to lock down.
Returns: The host_board_id_mismatch of this FailureTypeEntry. Return type: str Required/optional: optional
-
host_board_stat_unknown
¶ Gets the host_board_stat_unknown of this FailureTypeEntry. This field is only present if the value of the recFailureType is equal to REC_HOST_BOARD_UNKNOWN_STAT. It is a reference to the host board for which the status is unknown.
Returns: The host_board_stat_unknown of this FailureTypeEntry. Return type: str Required/optional: optional
-
host_redundancy_loss_details
¶ Gets the host_redundancy_loss_details of this FailureTypeEntry. This field is only present if the RecoveryFailureType value is equal to REC_HOST_REDUNDANCY_LOST. This field conveys details about the connectivity loss, including indications of the specific host and controller that are not connected.
Returns: The host_redundancy_loss_details of this FailureTypeEntry. Return type: HostRedundancyLossDetails Required/optional: optional
-
host_ref
¶ Gets the host_ref of this FailureTypeEntry. This field is only valid when recFailureType is equal to REC_INVALID_HOST_TYPE_INDEX. It is a reference to a Host in the storage partitions topology that has an invalid host type index, or a null reference if the problem applies to the default host type.
Returns: The host_ref of this FailureTypeEntry. Return type: str Required/optional: optional
-
icc_cru_fail
¶ Gets the icc_cru_fail of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_FAILED_ICC_CRU.
Returns: The icc_cru_fail of this FailureTypeEntry. Return type: str Required/optional: optional
-
icc_cru_removed
¶ Gets the icc_cru_removed of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_REMOVED_ICC_CRU.
Returns: The icc_cru_removed of this FailureTypeEntry. Return type: str Required/optional: optional
-
icc_cru_stat_unknown
¶ Gets the icc_cru_stat_unknown of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ICC_CRU_UNKNOWN_STAT. It contains the identification of the interconnect CRU that has unknown status.
Returns: The icc_cru_stat_unknown of this FailureTypeEntry. Return type: str Required/optional: optional
-
icc_missing
¶ Gets the icc_missing of this FailureTypeEntry. This field is present only if the recFailureType is equal to REC_ICC_MISSING. It identifies a controller enclosure having a missing interconnect cannister, which caused the other controller to lock down.
Returns: The icc_missing of this FailureTypeEntry. Return type: str Required/optional: optional
-
inactive_host_port
¶ Gets the inactive_host_port of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_INACTIVE_HOST_PORT The identification of the inactive host port is returned.
Returns: The inactive_host_port of this FailureTypeEntry. Return type: str Required/optional: optional
-
inactive_initiator
¶ Gets the inactive_initiator of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_INACTIVE_INITIATOR. The identification of the inactive initiator is returned.
Returns: The inactive_initiator of this FailureTypeEntry. Return type: str Required/optional: optional
-
incompatible_down_rev_dacstore_drive_ref
¶ Gets the incompatible_down_rev_dacstore_drive_ref of this FailureTypeEntry. This field is only present if the value of recFailureType is equal to REC_DRIVE_INCOMPATIBLE_DOWNREV_DACSTORE. It is a reference to a drive that has an unrecognizable DACStore that was written by an earlier firmware version.
Returns: The incompatible_down_rev_dacstore_drive_ref of this FailureTypeEntry. Return type: str Required/optional: optional
-
incompatible_failed_legacy_drive
¶ Gets the incompatible_failed_legacy_drive of this FailureTypeEntry. This field is present only if recFailureType is equal to REC_INCOMPATIBLE_FAILED_LEGACY_DRIVE. It identifies the data that is pertinent to this recovery scenario. The drive field in this structure is a reference to a legacy failed or in-use hot spare drive; the volumeGroup field is a reference to the drive’s parent volume group, or a null reference if the drive is unassigned. Also, it is safe to assume that the drives identified in the object graph as belonging to the volume group are valid.
Returns: The incompatible_failed_legacy_drive of this FailureTypeEntry. Return type: PvgRecoveryData Required/optional: optional
-
incompatible_sector_size_drive_ref
¶ Gets the incompatible_sector_size_drive_ref of this FailureTypeEntry. This field is only present if the value of recFailureType is equal to REC_DRIVE_INCOMPATIBLE_SECTOR_SIZE. It is a reference to a drive that has a formatted sector size that is different from the other drives in the array.
Returns: The incompatible_sector_size_drive_ref of this FailureTypeEntry. Return type: str Required/optional: optional
-
incompatible_up_rev_dacstore_drive_ref
¶ Gets the incompatible_up_rev_dacstore_drive_ref of this FailureTypeEntry. This field is only present if the value of recFailureType is equal to REC_DRIVE_INCOMPATIBLE_UPREV_DACSTORE. It is a reference to a drive that has an unrecognizable DACStore that was written by a later firmware version.
Returns: The incompatible_up_rev_dacstore_drive_ref of this FailureTypeEntry. Return type: str Required/optional: optional
-
incompatible_volume_group_security
¶ Gets the incompatible_volume_group_security of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_INCOMPATIBLE_VOLUME_GROUP_SECURITY. It identifies the volume group with incompatible security.
Returns: The incompatible_volume_group_security of this FailureTypeEntry. Return type: str Required/optional: optional
-
incomplete_volume_group_ref
¶ Gets the incomplete_volume_group_ref of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_VOLUME_GROUP_INCOMPLETE. It is a reference to a volume group that has transitioned to “incomplete” state.
Returns: The incomplete_volume_group_ref of this FailureTypeEntry. Return type: str Required/optional: optional
-
incorrect_support_cru
¶ Gets the incorrect_support_cru of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_REDUNDANT_PS_REQUIRED. It contains the identification of the support CRU that is lacking a required power supply component.
Returns: The incorrect_support_cru of this FailureTypeEntry. Return type: str Required/optional: optional
-
insufficient_cache_backup_device_capacity
¶ Gets the insufficient_cache_backup_device_capacity of this FailureTypeEntry. This field is present if the recFailuretype is equal to REC_CACHE_BACKUP_DEVICE_INSUFFICIENT_CAPACITY. It identifies a controller whose cache backup device configuration is such that it does not have sufficient space for a full cache backup.
Returns: The insufficient_cache_backup_device_capacity of this FailureTypeEntry. Return type: str Required/optional: optional
-
integrated_battery_expired
¶ Gets the integrated_battery_expired of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_EXPIRED_INTEGRATED_BATTERY. It contains the identification of the integrated battery component that has expired.
Returns: The integrated_battery_expired of this FailureTypeEntry. Return type: str Required/optional: optional
-
invalid_sata_flash_config
¶ Gets the invalid_sata_flash_config of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_INVALID_SATA_FLASH_CONFIGURATION. It identifies a controller with an invalid SATA flash drive configuration.
Returns: The invalid_sata_flash_config of this FailureTypeEntry. Return type: str Required/optional: optional
-
key_invalid
¶ Gets the key_invalid of this FailureTypeEntry. Obsolete. This field is present only if the value of RecoveryFailureType value is equal to REC_EXTERNAL_KMS_KEY_INVALID.
Returns: The key_invalid of this FailureTypeEntry. Return type: str Required/optional: optional
-
key_validation_lock
¶ Gets the key_validation_lock of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_SECURITY_KEY_VALIDATION_LOCK. It identifies a controller that will no longer accept key validation requests.
Returns: The key_validation_lock of this FailureTypeEntry. Return type: str Required/optional: optional
-
ld_fw_version_mismatch
¶ Gets the ld_fw_version_mismatch of this FailureTypeEntry. This field is present only if the recFailureType is equal to REC_LD_FW_VERSION_MISMATCH. It identifies the controller firmware version recorded on the drives (the native controller firmware version) when a newly inserted Simplex controller has been locked down due to a mismatch between it’s reported controller firmware version and the native controller firmware version. Download the reported native controller firmware version to the locked down controller to recover from this failure.
Returns: The ld_fw_version_mismatch of this FailureTypeEntry. Return type: LockdownCtrlFwVersion Required/optional: optional
-
legacy_vg_not_optimal
¶ Gets the legacy_vg_not_optimal of this FailureTypeEntry. This “field” is present if the recFailureType value has no associated reference. It means that, there is no data in the structure other than the failure type itself. This is true for the following recFailureType values:
Returns: The legacy_vg_not_optimal of this FailureTypeEntry. Return type: str Required/optional: optional
-
link_speed_detection_error
¶ Gets the link_speed_detection_error of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_LINK_SPEED_DETECTION_MISMATCH.
Returns: The link_speed_detection_error of this FailureTypeEntry. Return type: LinkSpeedDetectionError Required/optional: optional
-
link_speed_mismatch
¶ Gets the link_speed_mismatch of this FailureTypeEntry. This field is present only if the recFailureType is equal to REC_LINK_SPEED_MISMATCH. It identifies a controller that is locked down due to detection of a mismatch between an enclosure link speed setting and link speeds that the controller is able to support.
Returns: The link_speed_mismatch of this FailureTypeEntry. Return type: str Required/optional: optional
-
max_temp_warn
¶ Gets the max_temp_warn of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_MAX_TEMP_EXCEEDED. It contains the identification of the thermal sensor component that is reporting a temperature above the maximum level.
Returns: The max_temp_warn of this FailureTypeEntry. Return type: str Required/optional: optional
-
mem_parity_error
¶ Gets the mem_parity_error of this FailureTypeEntry. This field is equal to present only if the RecoveryFailureType value is equal to REC_MEM_PARITY_ERROR. It contains the identification of the controller that has failed due to a persistent memory parity error.
Returns: The mem_parity_error of this FailureTypeEntry. Return type: str Required/optional: optional
-
metadata_offline
¶ Gets the metadata_offline of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_METADATA_OFFLINE.
Returns: The metadata_offline of this FailureTypeEntry. Return type: MetadataOffline Required/optional: optional
-
mini_hub_fail
¶ Gets the mini_hub_fail of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_FAILED_MINIHUB. It contains the identification of the minihub component that has failed.
Returns: The mini_hub_fail of this FailureTypeEntry. Return type: str Required/optional: optional
-
mini_hub_unsupported
¶ Gets the mini_hub_unsupported of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_UNSUPPORTED_MINIHUB. It contains the identification of the unsupported minihub.
Returns: The mini_hub_unsupported of this FailureTypeEntry. Return type: str Required/optional: optional
-
minihub_ref
¶ Gets the minihub_ref of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_MINIHUB_SPEED_MISMATCH. It contains the identification of the drive side minihub with the data rate mismatch.
Returns: The minihub_ref of this FailureTypeEntry. Return type: str Required/optional: optional
-
mirror_proxy_ref
¶ Gets the mirror_proxy_ref of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_RVM_WRITE_MODE_INCONSISTENT.
Returns: The mirror_proxy_ref of this FailureTypeEntry. Return type: str Required/optional: optional
-
mirror_unsynchronized
¶ Gets the mirror_unsynchronized of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_MIRROR_UNSYNCHRONIZED. It contains the identification of the mirror relationship.
Returns: The mirror_unsynchronized of this FailureTypeEntry. Return type: MirrorUnsynchronized Required/optional: optional
-
misconfigured_enclosure
¶ Gets the misconfigured_enclosure of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ENCLOSURE_MISCONFIGURED. It indicates an enclosure has invalid configuration settings.
Returns: The misconfigured_enclosure of this FailureTypeEntry. Return type: str Required/optional: optional
-
misconfigured_host
¶ Gets the misconfigured_host of this FailureTypeEntry. This field is only present if the RecoveryFailureType value is equal to REC_MULTIPATH_CONFIGURATION_ERROR. This field contains a reference to the Host in the storage partitions topology that has the multipath configuration issue.
Returns: The misconfigured_host of this FailureTypeEntry. Return type: str Required/optional: optional
-
mismatched_eeprom_contents
¶ Gets the mismatched_eeprom_contents of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_MISMATCHED_MIDPLANE_EEPROMS. It contains a reference to the tray in which the midplane EEPROMs are mismatched.
Returns: The mismatched_eeprom_contents of this FailureTypeEntry. Return type: str Required/optional: optional
-
missing_assigned_drives
¶ Gets the missing_assigned_drives of this FailureTypeEntry. This recovery failure type includes a list of the drives that have gone missing. The drives in the list are identified as a collection of tray/slot combinations.
Returns: The missing_assigned_drives of this FailureTypeEntry. Return type: list[TraySlot] Required/optional: optional
-
missing_hot_spare_drive_ref
¶ Gets the missing_hot_spare_drive_ref of this FailureTypeEntry. This field is only present if the value of recFailureType is equal to REC_HOTSPARE_DRIVE_MISSING. It is a reference to a standby hot spare drive that is missing from the configuration.
Returns: The missing_hot_spare_drive_ref of this FailureTypeEntry. Return type: str Required/optional: optional
-
missing_volume_group_ref
¶ Gets the missing_volume_group_ref of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_VOLUME_GROUP_MISSING. It is a reference to a volume group that has transitioned to “missing” state.
Returns: The missing_volume_group_ref of this FailureTypeEntry. Return type: str Required/optional: optional
-
miswired_sas_cross
¶ Gets the miswired_sas_cross of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_SAS_CROSS_MISWIRE. It identifies the SAS port that has been disabled.
Returns: The miswired_sas_cross of this FailureTypeEntry. Return type: SasPort Required/optional: optional
-
miswired_sas_host
¶ Gets the miswired_sas_host of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_SAS_HOST_MISWIRE. It identifies the SAS port from which the miswire originates.
Returns: The miswired_sas_host of this FailureTypeEntry. Return type: SasPort Required/optional: optional
-
miswired_sas_loop
¶ Gets the miswired_sas_loop of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_SAS_LOOP_MISWIRE. It identifies the SAS port that has been disabled.
Returns: The miswired_sas_loop of this FailureTypeEntry. Return type: SasPort Required/optional: optional
-
miswired_sas_port
¶ Gets the miswired_sas_port of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_SAS_PORT_MISWIRED. It identifies the SAS port from which the miswire originates. The type of miswire is identified by a field in the SasPort structure.
Returns: The miswired_sas_port of this FailureTypeEntry. Return type: SasPort Required/optional: optional
-
mixed_drive_enclosure_miswire
¶ Gets the mixed_drive_enclosure_miswire of this FailureTypeEntry. This field is only present if the value of recFailureType is equal to REC_MIXED_DRIVE_ENCLOSURE_MISWIRE. It identifies the drive channels with an unsupported combination of drive enclosures.
Returns: The mixed_drive_enclosure_miswire of this FailureTypeEntry. Return type: list[MiswiredDriveChannelList] Required/optional: optional
-
mixeddrivetypes_feature
¶ Gets the mixeddrivetypes_feature of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_MISMATCHED_DRIVE_TYPE.
Returns: The mixeddrivetypes_feature of this FailureTypeEntry. Return type: FeatureState Required/optional: optional
-
multiple_mismatched_keys
¶ Gets the multiple_mismatched_keys of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_MULTIPLE_MISMATCHED_KEY_IDS_FOUND.
Returns: The multiple_mismatched_keys of this FailureTypeEntry. Return type: str Required/optional: optional
-
native_sata_incompatible_nvsram
¶ Gets the native_sata_incompatible_nvsram of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ALL_DRIVES_BYPASSED_INCOMPATIBLE_NVSRAM. It identifies the controller in a Native SATA array that has a duplex NVSRAM setting and all drives appear as bypassed.
Returns: The native_sata_incompatible_nvsram of this FailureTypeEntry. Return type: str Required/optional: optional
-
native_vg_foreign_drive_mutual_ref
¶ Gets the native_vg_foreign_drive_mutual_ref of this FailureTypeEntry. This field is present only if recFailureType is equal to REC_NATIVE_VG_FOREIGN_DRIVE_MUTUAL_REF. It identifies the data that is pertinent to this recovery scenario. The drive field in this structure is a reference to the foreign drive; the volumeGroup field is a reference to the native volume group.
Returns: The native_vg_foreign_drive_mutual_ref of this FailureTypeEntry. Return type: PvgRecoveryData Required/optional: optional
-
native_vg_refers_to_foreign_drive
¶ Gets the native_vg_refers_to_foreign_drive of this FailureTypeEntry. This field is present only if recFailureType is equal to REC_NATIVE_VG_REFERS_TO_FOREIGN_DRIVE. It identifies the data that is pertinent to this recovery scenario. The drive field in this structure is a reference to the foreign drive, and the volumeGroup field is a reference to the native volume group.
Returns: The native_vg_refers_to_foreign_drive of this FailureTypeEntry. Return type: PvgRecoveryData Required/optional: optional
-
network_setup_error
¶ Gets the network_setup_error of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_NET_SETUP_ERROR.
Returns: The network_setup_error of this FailureTypeEntry. Return type: str Required/optional: optional
-
new_key_sequence
¶ Gets the new_key_sequence of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_SECURITY_GET_NEW_KEY.
Returns: The new_key_sequence of this FailureTypeEntry. Return type: int Required/optional: optional
-
nominal_temp_warn
¶ Gets the nominal_temp_warn of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_NOMINAL_TEMP_EXCEEDED. It contains the identification of the thermal sensor component that is reporting a temperature above the nominal level.
Returns: The nominal_temp_warn of this FailureTypeEntry. Return type: str Required/optional: optional
-
non_fru_battery_fail
¶ Gets the non_fru_battery_fail of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_NON_FRU_FAILED_BATTERY (or its equivalent REC_FAILED_INTEGRATED_BATTERY). It contains the identification of the controller with the failed battery. Note that the “non-FRU” terminology is really misleading since this case applies only when the battery is in a FRU (as opposed to a CRU).
Returns: The non_fru_battery_fail of this FailureTypeEntry. Return type: str Required/optional: optional
-
non_fru_battery_removed
¶ Gets the non_fru_battery_removed of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_NON_FRU_REMOVED_BATTERY (or its equivalent REC_REMOVED_INTEGRATED_BATTERY). It contains the identification of the FRU’d battery that was removed. Note that the “non-FRU” terminology is really misleading since this case applies only when the battery is in a FRU (as opposed to a CRU).
Returns: The non_fru_battery_removed of this FailureTypeEntry. Return type: str Required/optional: optional
-
non_fru_battery_warn
¶ Gets the non_fru_battery_warn of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_NON_FRU_BATTERY_NEAR_EXPIRATION (or its equivalent REC_INTEGRATED_BATTERY_NEAR_EXPIRATION). It contains the identification of the controller with the battery warning. Note that the “non-FRU” terminology is really misleading since this case applies only when the battery is in a FRU (as opposed to a CRU).
Returns: The non_fru_battery_warn of this FailureTypeEntry. Return type: str Required/optional: optional
-
non_preferred_path
¶ Gets the non_preferred_path of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_NON_PREFERRED_PATH. It contains the identification of the controller that is the preferred owner of the volume(s) that have been switched to the non-preferred owner due to some sort of I/O path error.
Returns: The non_preferred_path of this FailureTypeEntry. Return type: NotOnPreferredPath Required/optional: optional
-
ntp_query_failure
¶ Gets the ntp_query_failure of this FailureTypeEntry. Provides details regarding an NTP query failure that is preventing the controller from updating its software clock
Returns: The ntp_query_failure of this FailureTypeEntry. Return type: ControllerNtpErrorDetails Required/optional: optional
-
ntp_resolution_failure
¶ Gets the ntp_resolution_failure of this FailureTypeEntry. Provides details regarding an NTP resolution failure that is preventing the controller from updating its software clock
Returns: The ntp_resolution_failure of this FailureTypeEntry. Return type: ControllerNtpErrorDetails Required/optional: optional
-
ntp_service_failure_controller
¶ Gets the ntp_service_failure_controller of this FailureTypeEntry. Controller reporting the NTP Service failure
Returns: The ntp_service_failure_controller of this FailureTypeEntry. Return type: str Required/optional: optional
-
offline_ctl
¶ Gets the offline_ctl of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_OFFLINE_CTL. It contains the identification of a controller that has been placed offline.
Returns: The offline_ctl of this FailureTypeEntry. Return type: str Required/optional: optional
-
offline_ctlr_ioc_diag_failed
¶ Gets the offline_ctlr_ioc_diag_failed of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_OFFLINE_CTL_IOC_FAIL. It identifies the controller that failed IOC diagnostic testing and which is now offline.
Returns: The offline_ctlr_ioc_diag_failed of this FailureTypeEntry. Return type: str Required/optional: optional
-
open_drawer_ref
¶ Gets the open_drawer_ref of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_DRAWER_OPENED. It is a reference to the open or removed drawer.
Returns: The open_drawer_ref of this FailureTypeEntry. Return type: str Required/optional: optional
-
orphan_incomplete_member
¶ Gets the orphan_incomplete_member of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ARVM_ORPHAN_INCOMPLETE_MEMBER. It identifies the orphan incomplete async mirror group member.
Returns: The orphan_incomplete_member of this FailureTypeEntry. Return type: str Required/optional: optional
-
orphan_mirror_group
¶ Gets the orphan_mirror_group of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ARVM_ORPHAN_GROUP. It identifies the orphaned mirror group.
Returns: The orphan_mirror_group of this FailureTypeEntry. Return type: str Required/optional: optional
-
orphan_mirror_member
¶ Gets the orphan_mirror_member of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ARVM_ORPHAN_MEMBER. It identifies the orphaned member.
Returns: The orphan_mirror_member of this FailureTypeEntry. Return type: str Required/optional: optional
-
partial_present_volume_group_ref
¶ Gets the partial_present_volume_group_ref of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_VOLUME_GROUP_PARTIALLY_COMPLETE. It is a reference to a volume group that has transitioned to “partial” state.
Returns: The partial_present_volume_group_ref of this FailureTypeEntry. Return type: str Required/optional: optional
-
passive_ctl
¶ Gets the passive_ctl of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_PASSIVE_CTL. It contains the identification of a controller that has been placed into the “passive” mode of operation.
Returns: The passive_ctl of this FailureTypeEntry. Return type: str Required/optional: optional
-
path_degraded_failure
¶ Gets the path_degraded_failure of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_PATH_DEGRADED.
Returns: The path_degraded_failure of this FailureTypeEntry. Return type: PathDegradedFailure Required/optional: optional
-
paused_alt_state_mirror_group
¶ Gets the paused_alt_state_mirror_group of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ARVM_SYNC_PAUSED_ALT_STATE. It identifies the AsyncMirrorGroup whose synchronization has been paused.
Returns: The paused_alt_state_mirror_group of this FailureTypeEntry. Return type: str Required/optional: optional
-
paused_role_change_group
¶ Gets the paused_role_change_group of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType is equal to REC_ARVM_ROLE_CHANGE_PAUSED. It identifies the async mirror group that has had a role change pause due to issues with required data synchronization.
Returns: The paused_role_change_group of this FailureTypeEntry. Return type: str Required/optional: optional
-
performance_tier_feature
¶ Gets the performance_tier_feature of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_PERFORMANCE_TIER_NOT_COMPLIANT. It indicates that the performance tier feature is out of compliance.
Returns: The performance_tier_feature of this FailureTypeEntry. Return type: FeatureState Required/optional: optional
-
pit_group_failed
¶ Gets the pit_group_failed of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_PIT_GROUP_FAILED. It contains a reference to a PiT Group that has failed.
Returns: The pit_group_failed of this FailureTypeEntry. Return type: str Required/optional: optional
-
pit_group_over_warn_threshold
¶ Gets the pit_group_over_warn_threshold of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_PIT_GROUP_REPOSITORY_OVER_THRESHOLD. It contains a reference to a PiT Group with a repository capacity over the warning threshold.
Returns: The pit_group_over_warn_threshold of this FailureTypeEntry. Return type: str Required/optional: optional
-
pit_group_pending_create_failed
¶ Gets the pit_group_pending_create_failed of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_PENDING_PIT_CREATION_FAILED. It contains a reference to the PiT Group.
Returns: The pit_group_pending_create_failed of this FailureTypeEntry. Return type: str Required/optional: optional
-
pit_group_repository_full
¶ Gets the pit_group_repository_full of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_PIT_GROUP_REPOSITORY_FULL. It contains a reference to a PiT Group with a full repository.
Returns: The pit_group_repository_full of this FailureTypeEntry. Return type: str Required/optional: optional
-
pit_purged
¶ Gets the pit_purged of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_PIT_PURGED. It contains a reference to a PiT that has been purged to free PiT group repository capacity.
Returns: The pit_purged of this FailureTypeEntry. Return type: str Required/optional: optional
-
pit_rollback_paused
¶ Gets the pit_rollback_paused of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_PIT_ROLLBACK_PAUSED. It contains a reference to the PiT Group with a paused rollback operation.
Returns: The pit_rollback_paused of this FailureTypeEntry. Return type: str Required/optional: optional
-
pit_view_failed
¶ Gets the pit_view_failed of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_PIT_VIEW_FAILED. It contains a reference to a PiT View that has failed.
Returns: The pit_view_failed of this FailureTypeEntry. Return type: str Required/optional: optional
-
pit_view_over_warn_threshold
¶ Gets the pit_view_over_warn_threshold of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_PIT_VIEW_REPOSITORY_OVER_THRESHOLD. It contains a reference to a PiT View with a repository over the warning threshold.
Returns: The pit_view_over_warn_threshold of this FailureTypeEntry. Return type: str Required/optional: optional
-
pit_view_repository_full
¶ Gets the pit_view_repository_full of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_PIT_VIEW_REPOSITORY_FULL. It contains a reference to a PiT View with a full repository.
Returns: The pit_view_repository_full of this FailureTypeEntry. Return type: str Required/optional: optional
-
power_supply_fail
¶ Gets the power_supply_fail of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_FAILED_POWER_SUPPLY. It contains the identification of the power supply component that has failed.
Returns: The power_supply_fail of this FailureTypeEntry. Return type: str Required/optional: optional
-
power_supply_invalid
¶ Gets the power_supply_invalid of this FailureTypeEntry. This field is present only if the value of the RecoveryFailureType entry is equal to REC_INVALID_POWER_SUPPLY. It is a reference to a power supply that has failed validation.
Returns: The power_supply_invalid of this FailureTypeEntry. Return type: str Required/optional: optional
-
power_supply_removed
¶ Gets the power_supply_removed of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_REMOVED_POWER_SUPPLY.
Returns: The power_supply_removed of this FailureTypeEntry. Return type: str Required/optional: optional
-
power_supply_stat_unknown
¶ Gets the power_supply_stat_unknown of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_POWER_SUPPLY_UNKNOWN_STAT. It contains the identification of the power supply that has failed with unknown status.
Returns: The power_supply_stat_unknown of this FailureTypeEntry. Return type: str Required/optional: optional
-
proc_mem_too_small_for_cache
¶ Gets the proc_mem_too_small_for_cache of this FailureTypeEntry. This field is present only if the recFailureType value is equal to REC_PROC_MEM_TOO_SMALL_FOR_CACHE. It identifies a controller that does not have enough processor memory for managing the amount of cache memory it has.
Returns: The proc_mem_too_small_for_cache of this FailureTypeEntry. Return type: str Required/optional: optional
-
protection_information_feature
¶ Gets the protection_information_feature of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_PROTECTION_INFORMATION_NOT_COMPLIANT. It indicates that the T10 Protection Information feature is out of compliance.
Returns: The protection_information_feature of this FailureTypeEntry. Return type: FeatureState Required/optional: optional
-
protection_information_not_supported
¶ Gets the protection_information_not_supported of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_PROTECTION_INFORMATION_NOT_SUPPORTED. The identification of the volume group with the protected volumes that cannot be supported by the storage array is returned.
Returns: The protection_information_not_supported of this FailureTypeEntry. Return type: str Required/optional: optional
-
raid6_feature
¶ Gets the raid6_feature of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_RAID6_NOT_COMPLIANT. It is a FeatureState structure indicating that the RAID 6 feature is out of compliance.
Returns: The raid6_feature of this FailureTypeEntry. Return type: FeatureState Required/optional: optional
-
rec_failure_type
¶ Gets the rec_failure_type of this FailureTypeEntry. This enumeration defines the different recovery failure types that may be reported by a controller as part of the getRecoveryFailureList procedure.
Returns: The rec_failure_type of this FailureTypeEntry. Return type: str Required/optional: required
-
recovery_point_lost_group
¶ Gets the recovery_point_lost_group of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ARVM_MIRROR_GROUP_RECOVERY_POINT_LOST. It identifies the Async Mirror Group that lost a recovery point.
Returns: The recovery_point_lost_group of this FailureTypeEntry. Return type: str Required/optional: optional
-
redundancy_fail
¶ Gets the redundancy_fail of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_LOSS_OF_EXTERNAL_REDUNDANCY. It identifies drive channels that are not externally connected..
Returns: The redundancy_fail of this FailureTypeEntry. Return type: ExternalRedundancyFailure Required/optional: optional
-
remote_vol_no_array
¶ Gets the remote_vol_no_array of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_REMOTE_NO_ARRAY. It contains the identification of the remote volume.
Returns: The remote_vol_no_array of this FailureTypeEntry. Return type: RemoteVolNoArray Required/optional: optional
-
remote_vol_no_fabric
¶ Gets the remote_vol_no_fabric of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_REMOTE_NO_FABRIC. It contains the identification of the remote volume.
Returns: The remote_vol_no_fabric of this FailureTypeEntry. Return type: RemoteVolNoFabric Required/optional: optional
-
remote_vol_no_lun
¶ Gets the remote_vol_no_lun of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_REMOTE_NO_LUN. It contains the identification of the remote volume.
Returns: The remote_vol_no_lun of this FailureTypeEntry. Return type: RemoteVolNoLUN Required/optional: optional
-
remote_vol_wwn_change_failed
¶ Gets the remote_vol_wwn_change_failed of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_REMOTE_WWN_CHANGE_FAILED. It contains the identification of the remote volume.
Returns: The remote_vol_wwn_change_failed of this FailureTypeEntry. Return type: RemoteVolWWNChangeFailed Required/optional: optional
-
removed_ctrl
¶ Gets the removed_ctrl of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_REMOVED_CONTROLLER. The identification of the missing controller is returned.
Returns: The removed_ctrl of this FailureTypeEntry. Return type: str Required/optional: optional
-
replaced_drive_wrong_type
¶ Gets the replaced_drive_wrong_type of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_REPLACED_DRIVE_WRONG_TYPE. It indicates that a failed drive has been replaced with a drive of the wrong type. The failure type list will contain one entry of this type for each wrong replacement drive in the storage array.
Returns: The replaced_drive_wrong_type of this FailureTypeEntry. Return type: str Required/optional: optional
-
repository_full
¶ Gets the repository_full of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_REPOSITORY_FULL. It contains the identification of the repository that is full.
Returns: The repository_full of this FailureTypeEntry. Return type: FullRepository Required/optional: optional
-
repository_over_threshold
¶ Gets the repository_over_threshold of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_REPOSITORY_OVER_THRESHOLD. It contains the identification of the repository volume that is over the threshold.
Returns: The repository_over_threshold of this FailureTypeEntry. Return type: str Required/optional: optional
-
role_conflict_mirror_group
¶ Gets the role_conflict_mirror_group of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ARVM_MIRROR_GROUP_ROLE_CONFLICT. It identifies the Async Mirror Group with a role conflict.
Returns: The role_conflict_mirror_group of this FailureTypeEntry. Return type: str Required/optional: optional
-
rpa_parity_error
¶ Gets the rpa_parity_error of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_RPA_ERR_CTL. It contains the identification of the controller with the RPA parity error.
Returns: The rpa_parity_error of this FailureTypeEntry. Return type: str Required/optional: optional
-
rvm_feature
¶ Gets the rvm_feature of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_RVM_NOT_COMPLIANT.
Returns: The rvm_feature of this FailureTypeEntry. Return type: FeatureState Required/optional: optional
-
sata_sct_cmnd_unsupported
¶ Gets the sata_sct_cmnd_unsupported of this FailureTypeEntry. This field is present only if the value of the recFailureType is equal to REC_INCOMPATIBLE_SATA_DRIVE. It is a reference to a SATA drive that is incompatible because it does not support SMART Command Transfer (SCT) commands.
Returns: The sata_sct_cmnd_unsupported of this FailureTypeEntry. Return type: str Required/optional: optional
-
sbb_validation_failure
¶ Gets the sbb_validation_failure of this FailureTypeEntry. This field is present only if the value of the RecoveryFailureType entry is equal to REC_SBB_VALIDATION_FAILURE. It contains the identification of the component that failed validation.
Returns: The sbb_validation_failure of this FailureTypeEntry. Return type: str Required/optional: optional
-
security_key_needed
¶ Gets the security_key_needed of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_SECURITY_GET_KEY. It contains a list of drive references for the drives that are locked down and a lockKeyIDRef of the lockKey that is needed to unlock the drives.
Returns: The security_key_needed of this FailureTypeEntry. Return type: SecurityKeyNeeded Required/optional: optional
-
snap_fail
¶ Gets the snap_fail of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_SNAPSHOT_FAILED. It contains the identification of the snapshot volume that failed.
Returns: The snap_fail of this FailureTypeEntry. Return type: SnapshotFailure Required/optional: optional
-
snap_rollback_paused
¶ Gets the snap_rollback_paused of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_SNAPSHOT_ROLLBACK_PAUSED. It is a reference to a snapshot that is currently paused.
Returns: The snap_rollback_paused of this FailureTypeEntry. Return type: str Required/optional: optional
-
snapshot_feature
¶ Gets the snapshot_feature of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_SNAPSHOT_NOT_COMPLIANT.
Returns: The snapshot_feature of this FailureTypeEntry. Return type: FeatureState Required/optional: optional
-
solid_state_disks_feature
¶ Gets the solid_state_disks_feature of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_SSD_NOT_COMPLIANT. It indicates that the Solid State Disk Support feature is out of compliance.
Returns: The solid_state_disks_feature of this FailureTypeEntry. Return type: FeatureState Required/optional: optional
-
speed_mismatch_drive
¶ Gets the speed_mismatch_drive of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_DRIVE_BYPASSED_SPEED_MISMATCH. It contains the identification of the drive that was bypassed.
Returns: The speed_mismatch_drive of this FailureTypeEntry. Return type: str Required/optional: optional
-
speed_neg_error
¶ Gets the speed_neg_error of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_SPEED_NEG_ERROR. It indicates that a Fibre Channel speed negotiation error has occurred.
Returns: The speed_neg_error of this FailureTypeEntry. Return type: SpeedNegError Required/optional: optional
-
spm_feature
¶ Gets the spm_feature of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_PARTITIONS_NOT_COMPLIANT. It contains the identification of the storage partitions feature that is not in compliance.
Returns: The spm_feature of this FailureTypeEntry. Return type: FeatureState Required/optional: optional
-
submodel_mismatch
¶ Gets the submodel_mismatch of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_SUBMODEL_MISMATCH.
Returns: The submodel_mismatch of this FailureTypeEntry. Return type: str Required/optional: optional
-
submodel_not_set
¶ Gets the submodel_not_set of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_SUBMODEL_NOT_SET.
Returns: The submodel_not_set of this FailureTypeEntry. Return type: str Required/optional: optional
-
submodel_not_supported
¶ Gets the submodel_not_supported of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_SUBMODEL_NOT_SUPPORTED.
Returns: The submodel_not_supported of this FailureTypeEntry. Return type: str Required/optional: optional
-
support_cru_fail
¶ Gets the support_cru_fail of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_FAILED_SUPPORT_CRU.
Returns: The support_cru_fail of this FailureTypeEntry. Return type: str Required/optional: optional
-
support_cru_no_input
¶ Gets the support_cru_no_input of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_SUPPORT_CRU_NOINPUT.
Returns: The support_cru_no_input of this FailureTypeEntry. Return type: str Required/optional: optional
-
support_cru_removed
¶ Gets the support_cru_removed of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_REMOVED_SUPPORT_CRU.
Returns: The support_cru_removed of this FailureTypeEntry. Return type: str Required/optional: optional
-
support_cru_stat_unknown
¶ Gets the support_cru_stat_unknown of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_SUPPORT_CRU_UNKNOWN_STAT. It contains the identification of the support CRU that has unknown status.
Returns: The support_cru_stat_unknown of this FailureTypeEntry. Return type: str Required/optional: optional
-
suspended_mirror_group
¶ Gets the suspended_mirror_group of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ARVM_SYNC_INTERNALLY_SUSPENDED. It identifies an async mirror group that has been suspended by the controller due to an error condition.
Returns: The suspended_mirror_group of this FailureTypeEntry. Return type: str Required/optional: optional
-
sync_interval_time_exceeded
¶ Gets the sync_interval_time_exceeded of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ARVM_SYNC_INTERVAL_TIME_OVER_THRESHOLD. It contains information about a mirror group fault condition.
Returns: The sync_interval_time_exceeded of this FailureTypeEntry. Return type: AsyncMirrorGroupFaultIndication Required/optional: optional
-
temp_sensor_removed
¶ Gets the temp_sensor_removed of this FailureTypeEntry. This field is present if the RecoveryFailureType value is equal to REC_REMOVED_TEMP_SENSOR.
Returns: The temp_sensor_removed of this FailureTypeEntry. Return type: str Required/optional: optional
-
temp_sensor_stat_unknown
¶ Gets the temp_sensor_stat_unknown of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_TEMP_SENSOR_UNKNOWN_STAT. It contains the identification of the temperature sensor that has failed with unknown status.
Returns: The temp_sensor_stat_unknown of this FailureTypeEntry. Return type: str Required/optional: optional
-
thin_volume_failed
¶ Gets the thin_volume_failed of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_TPV_FAILED. It identifies a thin volume that is in a failed state.
Returns: The thin_volume_failed of this FailureTypeEntry. Return type: str Required/optional: optional
-
thin_volume_over_threshold
¶ Gets the thin_volume_over_threshold of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_TPV_REPOSITORY_OVER_THRESHOLD. It identifies a thin volume with a repository over the threshold value.
Returns: The thin_volume_over_threshold of this FailureTypeEntry. Return type: str Required/optional: optional
-
thin_volume_repository_full
¶ Gets the thin_volume_repository_full of this FailureTypeEntry. This field is present only if the value of recFailureType is equal to REC_TPV_REPOSITORY_FULL. It identifies a thin volume with a full repository.
Returns: The thin_volume_repository_full of this FailureTypeEntry. Return type: str Required/optional: optional
-
transceiver_module_failed
¶ Gets the transceiver_module_failed of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_FAILED_TRANSCEIVER_MODULE. It contains the identification of the transceiver module.
Returns: The transceiver_module_failed of this FailureTypeEntry. Return type: str Required/optional: optional
-
transceiver_module_stat_unknown
¶ Gets the transceiver_module_stat_unknown of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_TRANS_MOD_UNKNOWN_STAT. It contains the identification of the transceiver module that has failed with unknown status.
Returns: The transceiver_module_stat_unknown of this FailureTypeEntry. Return type: str Required/optional: optional
-
tray_code_mismatch
¶ Gets the tray_code_mismatch of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ESM_CODE_VERSION_MISMATCH. It contains the identification of the tray that has the ESM cards that have mismatching firmware versions.
Returns: The tray_code_mismatch of this FailureTypeEntry. Return type: str Required/optional: optional
-
tray_hardware_mismatch
¶ Gets the tray_hardware_mismatch of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_ESM_HARDWARE_MISMATCH. It contains the identification of the tray that has the mismatched ESM cards.
Returns: The tray_hardware_mismatch of this FailureTypeEntry. Return type: str Required/optional: optional
-
tray_id_conflicts
¶ Gets the tray_id_conflicts of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_TRAYID_CONFLICT. It contains the identification of the drive trays that have conflicting tray IDs.
Returns: The tray_id_conflicts of this FailureTypeEntry. Return type: TrayRefList Required/optional: optional
-
tray_id_mismatch
¶ Gets the tray_id_mismatch of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_TRAYID_MISMATCH. It contains the identification of the tray that has IDs that do not match.
Returns: The tray_id_mismatch of this FailureTypeEntry. Return type: str Required/optional: optional
-
tray_redundancy_failure
¶ Gets the tray_redundancy_failure of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_LOST_REDUNDANCY_TRAY. It contains the identification of the tray that has lost redundancy.
Returns: The tray_redundancy_failure of this FailureTypeEntry. Return type: TrayLostRedundancyFailure Required/optional: optional
-
twi_bus_failed
¶ Gets the twi_bus_failed of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_FAILED_TWI_BUS. It contains a reference to the tray with a failed TWI bus.
Returns: The twi_bus_failed of this FailureTypeEntry. Return type: str Required/optional: optional
-
unsupported_capacity_drive
¶ Gets the unsupported_capacity_drive of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_DRIVE_UNSUPPORTED_CAPACITY. It contains a reference to the drive with an unsupported capacity.
Returns: The unsupported_capacity_drive of this FailureTypeEntry. Return type: str Required/optional: optional
-
unsupported_host_board
¶ Gets the unsupported_host_board of this FailureTypeEntry. This field is present only if the recFailureType is equal to REC_UNSUPPORTED_HOST_BOARD. It identifies an unsupported host board that is responsible for the other controller locking down.
Returns: The unsupported_host_board of this FailureTypeEntry. Return type: str Required/optional: optional
-
unsupported_protocol_connection
¶ Gets the unsupported_protocol_connection of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_DRIVE_UNSUPPORTED_PROTOCOL_CONNECTION. It identifies the drive using an unsupported protocol connection.
Returns: The unsupported_protocol_connection of this FailureTypeEntry. Return type: str Required/optional: optional
-
unsupported_tray
¶ Gets the unsupported_tray of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_UNSUPPORTED_TRAY. It contains the identification of the unsupported tray.
Returns: The unsupported_tray of this FailureTypeEntry. Return type: str Required/optional: optional
-
ups_on_battery
¶ Gets the ups_on_battery of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_UPS_ON_BATTERY. It contains the identification of the UPS component that has switched to battery power.
Returns: The ups_on_battery of this FailureTypeEntry. Return type: str Required/optional: optional
-
usm_db_full_error
¶ Gets the usm_db_full_error of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_USM_DATABASE_FULL.
Returns: The usm_db_full_error of this FailureTypeEntry. Return type: UsmError Required/optional: optional
-
usm_exist_error
¶ Gets the usm_exist_error of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_USM_UNREADABLE_SECTORS_EXIST.
Returns: The usm_exist_error of this FailureTypeEntry. Return type: UsmError Required/optional: optional
-
vg_cloned
¶ Gets the vg_cloned of this FailureTypeEntry. This field is present only if recFailureType is equal to REC_VG_CLONED. It identifies the cloned volume group. Also, it is safe to assume that the drives identified in the object graph as belonging to the volume group are valid.
Returns: The vg_cloned of this FailureTypeEntry. Return type: str Required/optional: optional
-
vg_drive_part_of_multiple_vgs
¶ Gets the vg_drive_part_of_multiple_vgs of this FailureTypeEntry. This field is present only if recFailureType is equal to REC_VG_DRIVE_PART_OF_MULTIPLE_VGS. It identifies the data that is pertinent to this recovery scenario. The drive field in this structure is a reference to the foreign drive; the volumeGroup field is a reference to the primary affected volume group (the one that needs to have its drives removed). Also, it is safe to assume that the drives identified in the object graph as belonging to the volume group are valid.
Returns: The vg_drive_part_of_multiple_vgs of this FailureTypeEntry. Return type: PvgRecoveryData Required/optional: optional
-
vg_has_drive_part_of_multiple_vgs
¶ Gets the vg_has_drive_part_of_multiple_vgs of this FailureTypeEntry. This field is present only if recFailureType is equal to REC_VG_HAS_DRIVE_PART_OF_MULTIPLE_VGS. It identifies the data that is pertinent to this recovery scenario. The drive field in this structure is a reference to the problem drive (the one having DriveStatusCause of DRIVE_CAUSE_INCOMPATIBLE_VG_HAS_DRIVE_PART_OF_MULTIPLE_VGS); the volumeGroup field is a reference to the foreign volume group. Also, it is safe to assume that the drives identified in the object graph as belonging to the foreign volume group are valid.
Returns: The vg_has_drive_part_of_multiple_vgs of this FailureTypeEntry. Return type: PvgRecoveryData Required/optional: optional
-
vol_degraded
¶ Gets the vol_degraded of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_DEGRADED_VOLUME. It contains the identification of a volume group that has transitioned to the degraded state due to a drive failure.
Returns: The vol_degraded of this FailureTypeEntry. Return type: str Required/optional: optional
-
vol_fail
¶ Gets the vol_fail of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_FAILED_VOLUME_INTERRUPTED_WRITE. It contains the identification of a volume group that has experienced an interrupted write failure.
Returns: The vol_fail of this FailureTypeEntry. Return type: str Required/optional: optional
-
vol_fail_awaiting_init
¶ Gets the vol_fail_awaiting_init of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_VOLUME_AWAITING_INIT. It contains the identification of a volume group that was failed due to excessive drive failures, but has since had all failed drives replaced. Since the volumes within the volume group are no longer usable, they must all be formatted/initialized to make them usable again.
Returns: The vol_fail_awaiting_init of this FailureTypeEntry. Return type: str Required/optional: optional
-
vol_fail_during_modify
¶ Gets the vol_fail_during_modify of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_FAILED_MODIFYING_VOLUME. It contains the identification of a volume group that has experienced a failure during a modification operation (i.e. dynamic capacity expansion, RAID migration, segment resizing, initialization, etc.).
Returns: The vol_fail_during_modify of this FailureTypeEntry. Return type: str Required/optional: optional
-
vol_fail_during_modify_multi_raid
¶ Gets the vol_fail_during_modify_multi_raid of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_FAILED_MODIFYING_MULTI_RAID. It contains the identification of a volume group that has experienced a failure during a modification operation (i.e. dynamic capacity expansion, RAID migration, segment resizing, initialization, etc.). This failure indication applies specifically to volume groups containing volumes of different RAID levels. It is not supported in the current release of the firmware.
Returns: The vol_fail_during_modify_multi_raid of this FailureTypeEntry. Return type: str Required/optional: optional
-
vol_fail_interrupted_write
¶ Gets the vol_fail_interrupted_write of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_FAILED_VOLUME_INTERRUPTED_WRITE. It contains the identification of a volume group that has experienced an interrupted write failure.
Returns: The vol_fail_interrupted_write of this FailureTypeEntry. Return type: str Required/optional: optional
-
vol_fail_multi_raid
¶ Gets the vol_fail_multi_raid of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_FAILED_VOLUME_MULTI_RAID. It contains the identification of a volume group that has been marked failed due to an excessive number of drive failures. This failure indication applies specifically to volume groups containing volumes of different RAID levels. It is not supported in the current release of the firmware.
Returns: The vol_fail_multi_raid of this FailureTypeEntry. Return type: str Required/optional: optional
-
vol_group_offline
¶ Gets the vol_group_offline of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_OFFLINE_VOLUME_GROUP. It contains the identification of a volume group that has been marked offline. This can occur due to either an explicit user request, or the physical insertion of drives from another storage array.
Returns: The vol_group_offline of this FailureTypeEntry. Return type: str Required/optional: optional
-
vol_group_waiting_on_hot_spare
¶ Gets the vol_group_waiting_on_hot_spare of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_COPY_THEN_FAIL_WAITING_ON_HOT_SPARE: A copy then fail operation is waiting on the user to identify a suitable hot spare drive.
Returns: The vol_group_waiting_on_hot_spare of this FailureTypeEntry. Return type: str Required/optional: optional
-
vol_hot_spare_in_use
¶ Gets the vol_hot_spare_in_use of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_VOLUME_HOT_SPARE_IN_USE. It contains the identification of a volume group that has experienced a drive failure, but has acquired a hot spare drive as a temporary replacement.
Returns: The vol_hot_spare_in_use of this FailureTypeEntry. Return type: str Required/optional: optional
-
vol_impaired
¶ Gets the vol_impaired of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_IMPAIRED_VOLUME. It contains the identification of a volume that has been marked impaired due to the detection of an internal consistency problem.
Returns: The vol_impaired of this FailureTypeEntry. Return type: str Required/optional: optional
-
volcopy_feature
¶ Gets the volcopy_feature of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_VOLCOPY_NOT_COMPLIANT. The volume copy feature is out of compliance.
Returns: The volcopy_feature of this FailureTypeEntry. Return type: FeatureState Required/optional: optional
-
volume_offline_during_reconfig
¶ Gets the volume_offline_during_reconfig of this FailureTypeEntry. This field is present only if the value of RecoveryFailureType value is equal to REC_REDUNDANCY_GROUP_NOT_CONSISTENT_DURING_RECONFIG. It identifies a volume that has been taken offline due to the detection of an internal consistency problem. After the reconfiguration completes the data will be consistent, but may be corrupt.
Returns: The volume_offline_during_reconfig of this FailureTypeEntry. Return type: str Required/optional: optional
-
vpd_eeprom_corrupted
¶ Gets the vpd_eeprom_corrupted of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_CORRUPT_VPD_EEPROM. It indicates a controller tray in which corruption of one of the redundant Storage Bridge Bay (SBB) EEPROMs has been detected.
Returns: The vpd_eeprom_corrupted of this FailureTypeEntry. Return type: str Required/optional: optional
-
vpd_i2c_failure
¶ Gets the vpd_i2c_failure of this FailureTypeEntry. This field is present only if the RecoveryFailureType value is equal to REC_FAILED_I2C_BUS. It refers to a controller that has detected a failure of one of the I2C busses used to access the Storage Bridge Bay (SBB) vital product data stored in EEPROM. For a given I2C bus failure, the failure type list may contain an entry for one or both controllers.
Returns: The vpd_i2c_failure of this FailureTypeEntry. Return type: str Required/optional: optional
-
write_protected_cache_backup_device
¶ Gets the write_protected_cache_backup_device of this FailureTypeEntry. This field is present if the recFailuretype is equal to REC_CACHE_BACKUP_DEVICE_WRITE_PROTECTED. It identifies a cache backup device that is write-protected.
Returns: The write_protected_cache_backup_device of this FailureTypeEntry. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.failure_type_list module¶
FailureTypeList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.failure_type_list.
FailureTypeList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
failure_list
¶ Gets the failure_list of this FailureTypeList. A variable-length array of FailureTypeEntry objects.
Returns: The failure_list of this FailureTypeList. Return type: list[FailureTypeEntry] Required/optional: required
-
netapp.santricity.models.symbol.fan module¶
Fan.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.fan.
Fan
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fan_ref
¶ Gets the fan_ref of this Fan. The reference for this physical fan.
Returns: The fan_ref of this Fan. Return type: str Required/optional: required
-
id
¶ Gets the id of this Fan.
Returns: The id of this Fan. Return type: str Required/optional: optional
-
physical_location
¶ Gets the physical_location of this Fan. The physical location of the fan. The parent reference in Location identifies the CRU that houses the fan, and the position field is a firmware-assigned 1-relative number signifying “1st fan relative to parent CRU,” 2nd fan relative to parent CRU.” etc.
Returns: The physical_location of this Fan. Return type: Location Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this Fan. The repair policy for the fan component.
Returns: The repair_policy of this Fan. Return type: RepairPolicy Required/optional: required
-
reserved1
¶ Gets the reserved1 of this Fan.
Returns: The reserved1 of this Fan. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this Fan.
Returns: The reserved2 of this Fan. Return type: str Required/optional: optional
-
rtr_attributes
¶ Gets the rtr_attributes of this Fan. The CRU type of the fan plus its ready-to-remove attributes, which are based on the CRU type.
Returns: The rtr_attributes of this Fan. Return type: RTRAttributes Required/optional: required
-
status
¶ Gets the status of this Fan. The operational status of the fan
Returns: The status of this Fan. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.fdi_dems_log_retrieve_chunk_details module¶
FdiDemsLogRetrieveChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.fdi_dems_log_retrieve_chunk_details.
FdiDemsLogRetrieveChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fdi_dems_log_data
¶ Gets the fdi_dems_log_data of this FdiDemsLogRetrieveChunkDetails. An array of opaque data will be returned.
Returns: The fdi_dems_log_data of this FdiDemsLogRetrieveChunkDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.fdi_dems_log_retrieve_start_details module¶
FdiDemsLogRetrieveStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.fdi_dems_log_retrieve_start_details.
FdiDemsLogRetrieveStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
all_drives
¶ Gets the all_drives of this FdiDemsLogRetrieveStartDetails. If true, log entries will be retrieved for all drives and the values in driveRefs will be ignored.
Returns: The all_drives of this FdiDemsLogRetrieveStartDetails. Return type: bool Required/optional: required
-
all_log_entries
¶ Gets the all_log_entries of this FdiDemsLogRetrieveStartDetails. If true, all log entries will be retrieved and the value of oldestEntryTimestamp will be ignored.
Returns: The all_log_entries of this FdiDemsLogRetrieveStartDetails. Return type: bool Required/optional: required
-
drive_refs
¶ Gets the drive_refs of this FdiDemsLogRetrieveStartDetails. If allDrives is false, log entries will be retrieved only for the drives in this list.
Returns: The drive_refs of this FdiDemsLogRetrieveStartDetails. Return type: DriveRefList Required/optional: required
-
oldest_entry_timestamp
¶ Gets the oldest_entry_timestamp of this FdiDemsLogRetrieveStartDetails. If allLogEntries is false, log entries will be retrieved if their timestamp is equal to or more recent than this value (measured in seconds since midnight January 1, 1970).
Returns: The oldest_entry_timestamp of this FdiDemsLogRetrieveStartDetails. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.feature_attribute module¶
FeatureAttribute.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.feature_attribute.
FeatureAttribute
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
evaluation_duration
¶ Gets the evaluation_duration of this FeatureAttribute. An unsigned integer representing the number of days for the “EVALUATION DURATION” attribute. This field is only present if featureAttrId is equal to FEATURE_ATTR_EVAL_DURATION.
Returns: The evaluation_duration of this FeatureAttribute. Return type: int Required/optional: optional
-
feature_attr_id
¶ Gets the feature_attr_id of this FeatureAttribute. This enumeration identifies the defined feature attributes.
Returns: The feature_attr_id of this FeatureAttribute. Return type: str Required/optional: required
-
key_enabled
¶ Gets the key_enabled of this FeatureAttribute. The boolean value for a “KEY ENABLED” attribute. This field is only present if featureAttrId is equal to FEATURE_ATTR_KEY_ENABLED.
Returns: The key_enabled of this FeatureAttribute. Return type: bool Required/optional: optional
-
key_limit
¶ Gets the key_limit of this FeatureAttribute. The integer value for a “KEY LIMIT” attribute. This field is only present if featureAttrId is equal to FEAUTRE_ATTR_KEY_LIMIT.
Returns: The key_limit of this FeatureAttribute. Return type: int Required/optional: optional
-
shipped_enabled
¶ Gets the shipped_enabled of this FeatureAttribute. The boolean value for a “SHIPPED ENABLED” attribute. This field is only present if featureAttrId is equal to FEATURE_ATTR_SHIPPED_ENABLED.
Returns: The shipped_enabled of this FeatureAttribute. Return type: bool Required/optional: optional
-
shipped_limit
¶ Gets the shipped_limit of this FeatureAttribute. The integer value for a “SHIPPED LIMIT” attribute. This field is only present if featurAttrId is equal to FEATURE_ATTR_SHIPPED_LIMIT.
Returns: The shipped_limit of this FeatureAttribute. Return type: int Required/optional: optional
-
subject_to_gold_key
¶ Gets the subject_to_gold_key of this FeatureAttribute. The boolean value for a “SUBJECT_TO_GOLD_KEY” attribute. This field is only present if featureAttrId is equal to FEATURE_ATTR_SUBJECT_TO_GOLD_KEY.
Returns: The subject_to_gold_key of this FeatureAttribute. Return type: bool Required/optional: optional
-
supported_values
¶ Gets the supported_values of this FeatureAttribute. The set of string values for a “SUPPORTED VALUES” attribute. This field is only present if featureAttrId is equal to FEATURE_ATTR_SUPPORTED_VALUES.
Returns: The supported_values of this FeatureAttribute. Return type: list[str] Required/optional: optional
-
netapp.santricity.models.symbol.feature_bundle module¶
FeatureBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.feature_bundle.
FeatureBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
bundle_submodel_id
¶ Gets the bundle_submodel_id of this FeatureBundle. The submodel Identifier associated with the feature bundle.
Returns: The bundle_submodel_id of this FeatureBundle. Return type: str Required/optional: required
-
bundled_features
¶ Gets the bundled_features of this FeatureBundle. A variable-length collection of BundledFeature instances, one for every feature comprising the bundle.
Returns: The bundled_features of this FeatureBundle. Return type: list[BundledFeature] Required/optional: required
-
name
¶ Gets the name of this FeatureBundle. The name of the feature bundle.
Returns: The name of this FeatureBundle. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.feature_key module¶
FeatureKey.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.feature_key.
FeatureKey
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
capability
¶ Gets the capability of this FeatureKey. The capability code for the feature that is to be enabled by this key.
Returns: The capability of this FeatureKey. Return type: str Required/optional: required
-
digest
¶ Gets the digest of this FeatureKey. A computed message digest that verifies the authenticity of this feature key.
Returns: The digest of this FeatureKey. Return type: str Required/optional: required
-
duration
¶ Gets the duration of this FeatureKey. The duration before this feature is expired. An evaluation period is specified in days. A zero value for an evaluation period indicates a permanent license that has been purchased.
Returns: The duration of this FeatureKey. Return type: int Required/optional: required
-
key_id
¶ Gets the key_id of this FeatureKey. For an additive license this will be the Key ID.
Returns: The key_id of this FeatureKey. Return type: str Required/optional: required
-
key_version
¶ Gets the key_version of this FeatureKey. An internal indication of the version of the feature key.
Returns: The key_version of this FeatureKey. Return type: int Required/optional: required
-
limit
¶ Gets the limit of this FeatureKey. The numeric limit for this specific feature. A zero value for a limit indicates a feature that is fully enabled and does not support tiers such as RAID 6.
Returns: The limit of this FeatureKey. Return type: int Required/optional: required
-
sa_id
¶ Gets the sa_id of this FeatureKey. This field contains a unique identifier maintained by SAFE for use by storage management software. Storage management software uses this data to enable SAFE features and perform Feature Bundle migration.
Returns: The sa_id of this FeatureKey. Return type: SAIdentifier Required/optional: required
-
supported_feature_bundle_id
¶ Gets the supported_feature_bundle_id of this FeatureKey. The supported Feature Bundle ID. When not in use this value will be zero.
Returns: The supported_feature_bundle_id of this FeatureKey. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.feature_params module¶
FeatureParams.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.feature_params.
FeatureParams
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
absolute_max_dss_segment_size
¶ Gets the absolute_max_dss_segment_size of this FeatureParams. The global upper bound, expressed in bytes, on the new segment size that may be requested on the startVolumeSegmentSizing procedure.
Returns: The absolute_max_dss_segment_size of this FeatureParams. Return type: int Required/optional: required
-
battery_not_in_configuration
¶ Gets the battery_not_in_configuration of this FeatureParams. The NVSRAM setting for optional controller battery.
Returns: The battery_not_in_configuration of this FeatureParams. Return type: bool Required/optional: required
-
cache_block_sizes
¶ Gets the cache_block_sizes of this FeatureParams. A variable-length array in which each element specifies one of the supported cache block sizes that can be set on the controller. Cache block sizes are reported in bytes.
Returns: The cache_block_sizes of this FeatureParams. Return type: list[int] Required/optional: required
-
current_max_mirrors
¶ Gets the current_max_mirrors of this FeatureParams. The maximum number of mirrored volumes allowed per array for existing repositories.
Returns: The current_max_mirrors of this FeatureParams. Return type: int Required/optional: required
-
default_media_scan_period
¶ Gets the default_media_scan_period of this FeatureParams. The default media scan period stored in the controller’s NVSRAM. Units are days.
Returns: The default_media_scan_period of this FeatureParams. Return type: int Required/optional: required
-
mappable_lun_count
¶ Gets the mappable_lun_count of this FeatureParams. The maximum number of LUN addresses that are available for volume mapping operations. The range of supported LUN values is thus 0 through mappableLUNCoun-1.
Returns: The mappable_lun_count of this FeatureParams. Return type: int Required/optional: required
-
max_concurrent_background_copys
¶ Gets the max_concurrent_background_copys of this FeatureParams. The maximum number of background copies that can be active at any one time. This maximum number applies to the entire array, not just one controller.
Returns: The max_concurrent_background_copys of this FeatureParams. Return type: int Required/optional: required
-
max_dce_drives
¶ Gets the max_dce_drives of this FeatureParams. The maximum number of drives that can be added, in a given operation, to an existing volume group to expand the capacity of the volume group.
Returns: The max_dce_drives of this FeatureParams. Return type: int Required/optional: required
-
max_drive_download_files
¶ Gets the max_drive_download_files of this FeatureParams. The maximum number of drive download files permitted.
Returns: The max_drive_download_files of this FeatureParams. Return type: int Required/optional: required
-
max_drive_slots
¶ Gets the max_drive_slots of this FeatureParams. The maximum number of drive slots supported on the array.
Returns: The max_drive_slots of this FeatureParams. Return type: int Required/optional: required
-
max_expansion_drive_trays
¶ Gets the max_expansion_drive_trays of this FeatureParams. The maximum number of expansion drive trays allowed for this storage array.
Returns: The max_expansion_drive_trays of this FeatureParams. Return type: int Required/optional: required
-
max_flash_cache_size
¶ Gets the max_flash_cache_size of this FeatureParams. The maximum flash cache repository size measured in bytes.
Returns: The max_flash_cache_size of this FeatureParams. Return type: int Required/optional: required
-
max_hot_spares
¶ Gets the max_hot_spares of this FeatureParams. The maximum number of hot spare drives that can be assigned. If the value in this field is ‘0xFFFFFFFF’ it means there is no limit to the number of hot spares.
Returns: The max_hot_spares of this FeatureParams. Return type: int Required/optional: required
-
max_iscsi_ipv6_local_addresses_per_port
¶ Gets the max_iscsi_ipv6_local_addresses_per_port of this FeatureParams. Max number of iSCSI IPV6 local addresses
Returns: The max_iscsi_ipv6_local_addresses_per_port of this FeatureParams. Return type: int Required/optional: required
-
max_iscsi_ipv6_routable_addresses_per_port
¶ Gets the max_iscsi_ipv6_routable_addresses_per_port of this FeatureParams. Max number of iSCSI IPV6 routable addresses
Returns: The max_iscsi_ipv6_routable_addresses_per_port of this FeatureParams. Return type: int Required/optional: required
-
max_mappings_per_volume
¶ Gets the max_mappings_per_volume of this FeatureParams. The number of mappings allowed per volume.
Returns: The max_mappings_per_volume of this FeatureParams. Return type: int Required/optional: required
-
max_media_scan_period
¶ Gets the max_media_scan_period of this FeatureParams. The maximum supported period over which a complete media scan can be set to occur (measured in days).
Returns: The max_media_scan_period of this FeatureParams. Return type: int Required/optional: required
-
max_mgmt_client_record_size
¶ Gets the max_mgmt_client_record_size of this FeatureParams. The maximum record size of a client data record.
Returns: The max_mgmt_client_record_size of this FeatureParams. Return type: int Required/optional: required
-
max_mgmt_client_records
¶ Gets the max_mgmt_client_records of this FeatureParams. The maximum number of records allowed in the client data storage area.
Returns: The max_mgmt_client_records of this FeatureParams. Return type: int Required/optional: required
-
max_mirrors
¶ Gets the max_mirrors of this FeatureParams. The maximum number of mirrored volumes allowed per array assuming full size repositories.
Returns: The max_mirrors of this FeatureParams. Return type: int Required/optional: required
-
max_partition_count
¶ Gets the max_partition_count of this FeatureParams. The number of partitions supported by the controller.
Returns: The max_partition_count of this FeatureParams. Return type: int Required/optional: required
-
max_read_ahead_multiplier
¶ Gets the max_read_ahead_multiplier of this FeatureParams. The maximum multiplier value that can be specified when configuring cache the read-ahead parameter for a volume. (Realize, however, that the volume read-ahead parameter is no longer treated as a quantify, but as a simple on (non-zero) / off (zero) indicator.
Returns: The max_read_ahead_multiplier of this FeatureParams. Return type: int Required/optional: required
-
max_snapshots
¶ Gets the max_snapshots of this FeatureParams. The maximum number of snapshot volumes allowed per array.
Returns: The max_snapshots of this FeatureParams. Return type: int Required/optional: required
-
max_snapshots_per_base
¶ Gets the max_snapshots_per_base of this FeatureParams. The maximum number of snapshots allowed on any given base volume.
Returns: The max_snapshots_per_base of this FeatureParams. Return type: int Required/optional: required
-
max_ss_ds_supported
¶ Gets the max_ss_ds_supported of this FeatureParams. The maximum number of SSDs supported on the array. If SSDs are not supported this value is 0.
Returns: The max_ss_ds_supported of this FeatureParams. Return type: int Required/optional: required
-
max_utm_lun_value
¶ Gets the max_utm_lun_value of this FeatureParams. The maximum value a UTM LUN can be set to.
Returns: The max_utm_lun_value of this FeatureParams. Return type: int Required/optional: required
-
max_vol_copys
¶ Gets the max_vol_copys of this FeatureParams. The maximum number of volume copies allowed per array.
Returns: The max_vol_copys of this FeatureParams. Return type: int Required/optional: required
-
max_volumes
¶ Gets the max_volumes of this FeatureParams. The maximum number of standard volumes allowed per array.
Returns: The max_volumes of this FeatureParams. Return type: int Required/optional: required
-
max_volumes_per_group
¶ Gets the max_volumes_per_group of this FeatureParams. The maximum number of volumes allowed per volume group.
Returns: The max_volumes_per_group of this FeatureParams. Return type: int Required/optional: required
-
min_media_scan_period
¶ Gets the min_media_scan_period of this FeatureParams. The minimum supported period over which a complete media scan can be set to occur (measured in days).
Returns: The min_media_scan_period of this FeatureParams. Return type: int Required/optional: required
-
min_repository_size
¶ Gets the min_repository_size of this FeatureParams. The minimum size of a repository volume in bytes.
Returns: The min_repository_size of this FeatureParams. Return type: int Required/optional: required
-
num_standard_seg_sizes
¶ Gets the num_standard_seg_sizes of this FeatureParams. The number of standard segment size values (at beginning of list).
Returns: The num_standard_seg_sizes of this FeatureParams. Return type: int Required/optional: required
-
redundancy_mode
¶ Gets the redundancy_mode of this FeatureParams. Indicates whether the system is Simplex or Duplex.
Returns: The redundancy_mode of this FeatureParams. Return type: str Required/optional: required
-
reserved1
¶ Gets the reserved1 of this FeatureParams.
Returns: The reserved1 of this FeatureParams. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this FeatureParams.
Returns: The reserved2 of this FeatureParams. Return type: str Required/optional: optional
-
seg_transitions
¶ Gets the seg_transitions of this FeatureParams. A variable-length array in which each element specifies one of the supported segment size transition options. The user of the SYMbol interface should consult this list to determine a valid new segment size for a volume before attempting to use the startVolumeSegmentSizing procedure.
Returns: The seg_transitions of this FeatureParams. Return type: list[str] Required/optional: required
-
smart_battery_technology
¶ Gets the smart_battery_technology of this FeatureParams. This field is set to true if the storage array uses smart battery technology, and false otherwise.
Returns: The smart_battery_technology of this FeatureParams. Return type: bool Required/optional: required
-
ssd_interface_type_mixing_supported
¶ Gets the ssd_interface_type_mixing_supported of this FeatureParams. True if different SSD interface types (e.g. Fibre Channel, SAS) can be used in the same volume group.
Returns: The ssd_interface_type_mixing_supported of this FeatureParams. Return type: bool Required/optional: required
-
supported_auth_methods
¶ Gets the supported_auth_methods of this FeatureParams. The iSCSI authentication methods supported by the storage array.
Returns: The supported_auth_methods of this FeatureParams. Return type: list[str] Required/optional: required
-
supported_drive_types
¶ Gets the supported_drive_types of this FeatureParams. A list of supported drive types.
Returns: The supported_drive_types of this FeatureParams. Return type: list[str] Required/optional: required
-
supported_event_priorities
¶ Gets the supported_event_priorities of this FeatureParams. An array listing the MEL event priorities that are configured for use in the current controller firmware build.
Returns: The supported_event_priorities of this FeatureParams. Return type: list[str] Required/optional: required
-
supported_protection_types
¶ Gets the supported_protection_types of this FeatureParams. The protection types supported by the storage array.
Returns: The supported_protection_types of this FeatureParams. Return type: list[str] Required/optional: required
-
supported_seg_sizes
¶ Gets the supported_seg_sizes of this FeatureParams. A variable-length array in which each element specifies one of the supported segment size values, in bytes. This array should be consulted prior to attempting to create a volume modify a volume’s segment size via the startVolumeSegmentSizing procedure.
Returns: The supported_seg_sizes of this FeatureParams. Return type: list[int] Required/optional: required
-
write_caching_enabled_during_learn_cycle
¶ Gets the write_caching_enabled_during_learn_cycle of this FeatureParams. This field, which is only applicable if smartBatteryTechnology is true, is set to true if the charge level on a smart battery unit is expected to remain above the minimum level needed to support write caching.
Returns: The write_caching_enabled_during_learn_cycle of this FeatureParams. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.feature_state module¶
FeatureState.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.feature_state.
FeatureState
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
capability
¶ Gets the capability of this FeatureState. This field will contain the value of the premium feature being described.
Returns: The capability of this FeatureState. Return type: str Required/optional: required
-
duration
¶ Gets the duration of this FeatureState. Describes the timeframe this feature will be available. A zero value describes an infinite duration. The unit of duration is in days.
Returns: The duration of this FeatureState. Return type: int Required/optional: required
-
enabled_time
¶ Gets the enabled_time of this FeatureState. Describes the time when this feature was enabled.
Returns: The enabled_time of this FeatureState. Return type: int Required/optional: required
-
feature_id
¶ Gets the feature_id of this FeatureState. This field contains the value of the feature ID associated with the feature.
Returns: The feature_id of this FeatureState. Return type: str Required/optional: required
-
feature_ref
¶ Gets the feature_ref of this FeatureState. This field contains a reference to the feature.
Returns: The feature_ref of this FeatureState. Return type: str Required/optional: required
-
is_compliant
¶ Gets the is_compliant of this FeatureState. A true value in this field indicates that the feature has been purchased (in compliance). A false value indicates that the feature has not been purchased. The user will receive warning messages indicating that they are not in compliance. The warning message will continue until the feature is purchased or the feature is disabled.
Returns: The is_compliant of this FeatureState. Return type: bool Required/optional: required
-
is_enabled
¶ Gets the is_enabled of this FeatureState. A true value in this field indicates that the feature is enabled (regardless of compliance)
Returns: The is_enabled of this FeatureState. Return type: bool Required/optional: required
-
is_within_limits
¶ Gets the is_within_limits of this FeatureState. This field is deprecated. Use isCompliant field instead.
Returns: The is_within_limits of this FeatureState. Return type: bool Required/optional: required
-
limit
¶ Gets the limit of this FeatureState. A numerical description associated with this FeatureState object, describing the level or tier for this feature. A zero value represents a feature that does not support tiering. Non-zero implies a tiering level.
Returns: The limit of this FeatureState. Return type: int Required/optional: required
-
permanent_license_applied
¶ Gets the permanent_license_applied of this FeatureState. TRUE if a permanent license for this feature has been applied. FALSE if the feature is being evaluated or is not enabled at all.
Returns: The permanent_license_applied of this FeatureState. Return type: bool Required/optional: required
-
supported_feature_bundle_id
¶ Gets the supported_feature_bundle_id of this FeatureState. The supported Feature Bundle ID. When not in use this value will be zero.
Returns: The supported_feature_bundle_id of this FeatureState. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.fibre_channel_target_location module¶
FibreChannelTargetLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.fibre_channel_target_location.
FibreChannelTargetLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
target_name
¶ Gets the target_name of this FibreChannelTargetLocation. The Fibre Channel node name of the target,a binary 8-byte SCSI name.
Returns: The target_name of this FibreChannelTargetLocation. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.fibre_drive_address module¶
FibreDriveAddress.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.fibre_drive_address.
FibreDriveAddress
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this FibreDriveAddress. The controller drive-side channel number used to access the drive via this interface.
Returns: The channel of this FibreDriveAddress. Return type: int Required/optional: required
-
loop_id
¶ Gets the loop_id of this FibreDriveAddress. The drive’s Fibre Channel loop ID value on the given channel.
Returns: The loop_id of this FibreDriveAddress. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.fibre_esm_address module¶
FibreESMAddress.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.fibre_esm_address.
FibreESMAddress
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
esm_port_ref
¶ Gets the esm_port_ref of this FibreESMAddress. The esmPortRef identifies the drive port.
Returns: The esm_port_ref of this FibreESMAddress. Return type: str Required/optional: required
-
loop_id
¶ Gets the loop_id of this FibreESMAddress. The loop ID of the ESM.
Returns: The loop_id of this FibreESMAddress. Return type: int Required/optional: required
-
port_ref
¶ Gets the port_ref of this FibreESMAddress. A reference to the controller drive side channel port associated with this ESM.
Returns: The port_ref of this FibreESMAddress. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.fibre_esm_attributes module¶
FibreEsmAttributes.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.fibre_esm_attributes.
FibreEsmAttributes
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fibre_esm_address
¶ Gets the fibre_esm_address of this FibreEsmAttributes. Addressing information for the fibre channel ESM.
Returns: The fibre_esm_address of this FibreEsmAttributes. Return type: FibreESMAddress Required/optional: required
-
is_switched
¶ Gets the is_switched of this FibreEsmAttributes. True if the fibre channel components use switched technology.
Returns: The is_switched of this FibreEsmAttributes. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.fibre_interface module¶
FibreInterface.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.fibre_interface.
FibreInterface
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
bidirectional_max_rate
¶ Gets the bidirectional_max_rate of this FibreInterface. Maximum bi-directional data rate in B/s
Returns: The bidirectional_max_rate of this FibreInterface. Return type: int Required/optional: required
-
chan_miswire
¶ Gets the chan_miswire of this FibreInterface. True, if this channel is joined with another one.
Returns: The chan_miswire of this FibreInterface. Return type: bool Required/optional: required
-
channel
¶ Gets the channel of this FibreInterface. The channel number of this interface.
Returns: The channel of this FibreInterface. Return type: int Required/optional: required
-
channel_ports
¶ Gets the channel_ports of this FibreInterface. Channel port speed information. This field is deprecated. The same information is available in the LinkSpeedDetectionError structure.
Returns: The channel_ports of this FibreInterface. Return type: list[ChannelPorts] Required/optional: required
-
current_interface_speed
¶ Gets the current_interface_speed of this FibreInterface. The current interface speed of the Fibre Channel interface.
Returns: The current_interface_speed of this FibreInterface. Return type: str Required/optional: required
-
dds_channel_state
¶ Gets the dds_channel_state of this FibreInterface. The DDS state of this drive side channel: optimal, degraded, or failed.
Returns: The dds_channel_state of this FibreInterface. Return type: int Required/optional: required
-
dds_state_reason
¶ Gets the dds_state_reason of this FibreInterface. DDS state reason.
Returns: The dds_state_reason of this FibreInterface. Return type: int Required/optional: required
-
dds_state_who
¶ Gets the dds_state_who of this FibreInterface. Which controller placed the drive side channel in this DDS state.
Returns: The dds_state_who of this FibreInterface. Return type: int Required/optional: required
-
esm_miswire
¶ Gets the esm_miswire of this FibreInterface. True, if an ESM miswire condition exists somewhere on this channel.
Returns: The esm_miswire of this FibreInterface. Return type: bool Required/optional: required
-
hard_address
¶ Gets the hard_address of this FibreInterface. The hard (preferred) address of the interface, in loop ID format.
Returns: The hard_address of this FibreInterface. Return type: int Required/optional: required
-
id
¶ Gets the id of this FibreInterface.
Returns: The id of this FibreInterface. Return type: str Required/optional: optional
-
interface_ref
¶ Gets the interface_ref of this FibreInterface. The unique identifier for a given instance of this structure.
Returns: The interface_ref of this FibreInterface. Return type: str Required/optional: required
-
is_degraded
¶ Gets the is_degraded of this FibreInterface. True if the channel associated with this interface is degraded.
Returns: The is_degraded of this FibreInterface. Return type: bool Required/optional: required
-
is_local
¶ Gets the is_local of this FibreInterface. Set to True if there are channel ports physically attached to this controller.
Returns: The is_local of this FibreInterface. Return type: bool Required/optional: required
-
is_trunk_capable
¶ Gets the is_trunk_capable of this FibreInterface. This field is true if the Fibre interface on the controller board is trunk capable. This field is always false for host-side interfaces.
Returns: The is_trunk_capable of this FibreInterface. Return type: bool Required/optional: required
-
link_status
¶ Gets the link_status of this FibreInterface. The status of the fibre channel link for this interface.
Returns: The link_status of this FibreInterface. Return type: str Required/optional: required
-
loop_id
¶ Gets the loop_id of this FibreInterface. The FC loop ID value used by the controller on this channel.
Returns: The loop_id of this FibreInterface. Return type: int Required/optional: required
-
max_speed
¶ Gets the max_speed of this FibreInterface. The maximum speed in MB/s the interface can run. This field is deprecated. The field maximumInterfaceSpeed should be used instead.
Returns: The max_speed of this FibreInterface. Return type: int Required/optional: required
-
maximum_interface_speed
¶ Gets the maximum_interface_speed of this FibreInterface. The maximum interface speed of the Fibre Channel interface.
Returns: The maximum_interface_speed of this FibreInterface. Return type: str Required/optional: required
-
node_name
¶ Gets the node_name of this FibreInterface. The unique identifier of the storage array node associated with this interface.
Returns: The node_name of this FibreInterface. Return type: str Required/optional: required
-
one_way_max_rate
¶ Gets the one_way_max_rate of this FibreInterface. Maximum one way data rate in B/s
Returns: The one_way_max_rate of this FibreInterface. Return type: int Required/optional: required
-
part
¶ Gets the part of this FibreInterface. An ASCII text string that describes the Fibre Channel controller chip type.
Returns: The part of this FibreInterface. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this FibreInterface. The physical location of the Fibre Channel interface. The parent reference in location identifies the physical component (e.g., controller or host card) where the interface circuitry is located, and the position field is a firmware-assigned 1-relative number signifying “1st Fibre Channel interface relative to the parent,” “2nd Fibre Channel interface relative to the parent,” etc. This “interface number” is independent of the interface’s channel association.
Returns: The physical_location of this FibreInterface. Return type: Location Required/optional: required
-
port_id
¶ Gets the port_id of this FibreInterface. The NL_Port identifier assigned to this interface.
Returns: The port_id of this FibreInterface. Return type: str Required/optional: required
-
port_name
¶ Gets the port_name of this FibreInterface. The unique identifier of the Fibre Channel port associated with this interface.
Returns: The port_name of this FibreInterface. Return type: str Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this FibreInterface.
Returns: The protection_information_capable of this FibreInterface. Return type: bool Required/optional: required
-
reserved1
¶ Gets the reserved1 of this FibreInterface.
Returns: The reserved1 of this FibreInterface. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this FibreInterface.
Returns: The reserved2 of this FibreInterface. Return type: str Required/optional: optional
-
revision
¶ Gets the revision of this FibreInterface. The revision level of the Fibre Channel controller chip.
Returns: The revision of this FibreInterface. Return type: int Required/optional: required
-
speed
¶ Gets the speed of this FibreInterface. The speed of the interface in MB/sec. This field is deprecated. The field currentInterfaceSpeed should be used instead.
Returns: The speed of this FibreInterface. Return type: int Required/optional: required
-
speed_control
¶ Gets the speed_control of this FibreInterface. The speed of the interface in MB per sec. This field is deprecated. The fieldcurrentInterfaceSpeed should be used instead.
Returns: The speed_control of this FibreInterface. Return type: str Required/optional: required
-
speed_neg_error
¶ Gets the speed_neg_error of this FibreInterface. True if speed negotiation could not complete.
Returns: The speed_neg_error of this FibreInterface. Return type: bool Required/optional: required
-
topology
¶ Gets the topology of this FibreInterface. The Fibre Channel topology type being used.
Returns: The topology of this FibreInterface. Return type: str Required/optional: required
-
trunk_miswire
¶ Gets the trunk_miswire of this FibreInterface. True only when ESM is trunk capable and cabled incorrectly, or not trunk capable but connected in trunk mode.
Returns: The trunk_miswire of this FibreInterface. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.fibre_port_login module¶
FibrePortLogin.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.fibre_port_login.
FibrePortLogin
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
switch_port_id
¶ Gets the switch_port_id of this FibrePortLogin. The switch port ID.
Returns: The switch_port_id of this FibrePortLogin. Return type: str Required/optional: required
-
target_port_name
¶ Gets the target_port_name of this FibrePortLogin. The target port name.
Returns: The target_port_name of this FibrePortLogin. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.fibre_remote_target_connections module¶
FibreRemoteTargetConnections.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.fibre_remote_target_connections.
FibreRemoteTargetConnections
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
associated_switch_ports
¶ Gets the associated_switch_ports of this FibreRemoteTargetConnections. Associated (visible) switch ports.
Returns: The associated_switch_ports of this FibreRemoteTargetConnections. Return type: list[str] Required/optional: required
-
connected_remote_target_ports
¶ Gets the connected_remote_target_ports of this FibreRemoteTargetConnections. Connected remote target ports.
Returns: The connected_remote_target_ports of this FibreRemoteTargetConnections. Return type: list[FibrePortLogin] Required/optional: required
-
remote_node_wwn
¶ Gets the remote_node_wwn of this FibreRemoteTargetConnections. Remote node name.
Returns: The remote_node_wwn of this FibreRemoteTargetConnections. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.fibre_trunk_miswire module¶
FibreTrunkMiswire.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.fibre_trunk_miswire.
FibreTrunkMiswire
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
connected_ports
¶ Gets the connected_ports of this FibreTrunkMiswire. Identifies the channel ports currently cabled together that lead to an unsupported trunk connection.
Returns: The connected_ports of this FibreTrunkMiswire. Return type: list[ChannelPortPair] Required/optional: required
-
required_ports
¶ Gets the required_ports of this FibreTrunkMiswire. Identifies the channel ports that should be cabled together in order to establish a supported trunk connection.
Returns: The required_ports of this FibreTrunkMiswire. Return type: list[ChannelPortPair] Required/optional: required
-
netapp.santricity.models.symbol.firmware_update_descriptor module¶
FirmwareUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.firmware_update_descriptor.
FirmwareUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
firmware_chunk_image
¶ Gets the firmware_chunk_image of this FirmwareUpdateDescriptor. A raw byte array that contains a segment, or chunk, of the firmware (or NVSRAM) image being downloaded to a controller. For firmware downloads, iterative operations are supported, where the overall firmware image can be iteratively transferred to the controller in multiple chunks. For NVSRAM downloads, however, the entire NVSRAM image must be provided in one call.
Returns: The firmware_chunk_image of this FirmwareUpdateDescriptor. Return type: str Required/optional: required
-
firmware_version
¶ Gets the firmware_version of this FirmwareUpdateDescriptor. An ASCII character string that identifies the version of the firmware or NVSRAM being downloaded.
Returns: The firmware_version of this FirmwareUpdateDescriptor. Return type: str Required/optional: required
-
number_of_files
¶ Gets the number_of_files of this FirmwareUpdateDescriptor. The number of files in this download stream.
Returns: The number_of_files of this FirmwareUpdateDescriptor. Return type: int Required/optional: required
-
offset
¶ Gets the offset of this FirmwareUpdateDescriptor. The offset of this chunk from the beginning of the overall image.
Returns: The offset of this FirmwareUpdateDescriptor. Return type: int Required/optional: required
-
size_of_stream
¶ Gets the size_of_stream of this FirmwareUpdateDescriptor. Total size (in bytes) of all files being downloaded in this download stream.
Returns: The size_of_stream of this FirmwareUpdateDescriptor. Return type: int Required/optional: required
-
staged_download
¶ Gets the staged_download of this FirmwareUpdateDescriptor. If false, activate firmware after download. If true, stage firmware for later activation.
Returns: The staged_download of this FirmwareUpdateDescriptor. Return type: bool Required/optional: required
-
total_size
¶ Gets the total_size of this FirmwareUpdateDescriptor. The total size of the overall firmware image.
Returns: The total_size of this FirmwareUpdateDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.flash_cache module¶
FlashCache.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache.
FlashCache
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fc_drive_info
¶ Gets the fc_drive_info of this FlashCache. Drive information for the flash cache.
Returns: The fc_drive_info of this FlashCache. Return type: FlashCacheDriveInfo Required/optional: required
-
flash_cache_base
¶ Gets the flash_cache_base of this FlashCache. Contains the base-level Flash Cache attributes pertaining to all types of Flash Caches.
Returns: The flash_cache_base of this FlashCache. Return type: FlashCacheBase Required/optional: required
-
flash_cache_ref
¶ Gets the flash_cache_ref of this FlashCache. A reference to the high level flash cache volume.
Returns: The flash_cache_ref of this FlashCache. Return type: str Required/optional: required
-
id
¶ Gets the id of this FlashCache.
Returns: The id of this FlashCache. Return type: str Required/optional: optional
-
wwn
¶ Gets the wwn of this FlashCache. The WWN of the high level flash cache volume.
Returns: The wwn of this FlashCache. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.flash_cache_analytics_creation_descriptor module¶
FlashCacheAnalyticsCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache_analytics_creation_descriptor.
FlashCacheAnalyticsCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
flash_cache_label
¶ Gets the flash_cache_label of this FlashCacheAnalyticsCreationDescriptor. The label to be assigned to the flash cache.
Returns: The flash_cache_label of this FlashCacheAnalyticsCreationDescriptor. Return type: str Required/optional: required
-
flash_cache_type
¶ Gets the flash_cache_type of this FlashCacheAnalyticsCreationDescriptor. The type of flash cache to create (read only or write cache).
Returns: The flash_cache_type of this FlashCacheAnalyticsCreationDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.flash_cache_analytics_data module¶
FlashCacheAnalyticsData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache_analytics_data.
FlashCacheAnalyticsData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
analytics
¶ Gets the analytics of this FlashCacheAnalyticsData. A list of analytics items containing data for various sizes of flash cache.
Returns: The analytics of this FlashCacheAnalyticsData. Return type: list[FlashCacheAnalyticsItem] Required/optional: required
-
real_cache_analytics
¶ Gets the real_cache_analytics of this FlashCacheAnalyticsData. Real statistics for the current cache size.
Returns: The real_cache_analytics of this FlashCacheAnalyticsData. Return type: FlashCacheAnalyticsItem Required/optional: required
-
start_time
¶ Gets the start_time of this FlashCacheAnalyticsData. The time analytics started being collected in seconds since January 1, 1970.
Returns: The start_time of this FlashCacheAnalyticsData. Return type: int Required/optional: required
-
stop_time
¶ Gets the stop_time of this FlashCacheAnalyticsData. The time analytics stopped being collected in seconds since January 1, 1970.
Returns: The stop_time of this FlashCacheAnalyticsData. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.flash_cache_analytics_item module¶
FlashCacheAnalyticsItem.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache_analytics_item.
FlashCacheAnalyticsItem
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cache_hit_pct
¶ Gets the cache_hit_pct of this FlashCacheAnalyticsItem. The flash cache hit percentage times 100. This is calculated using totalFlashCacheReads/(totalBaseWrites + totalBaseReads + totalFlashCacheReads).
Returns: The cache_hit_pct of this FlashCacheAnalyticsItem. Return type: int Required/optional: required
-
cache_size
¶ Gets the cache_size of this FlashCacheAnalyticsItem. The cache size in Gigabytes.
Returns: The cache_size of this FlashCacheAnalyticsItem. Return type: int Required/optional: required
-
total_base_read_latency
¶ Gets the total_base_read_latency of this FlashCacheAnalyticsItem. Read latency associated with HDD or DRAM access (in micro-seconds) for the volume(s) enabled for flash cache.
Returns: The total_base_read_latency of this FlashCacheAnalyticsItem. Return type: int Required/optional: required
-
total_base_reads
¶ Gets the total_base_reads of this FlashCacheAnalyticsItem. Host reads sent to volume(s) enabled for flash cache and serviced from either HDD or Primary Cache.
Returns: The total_base_reads of this FlashCacheAnalyticsItem. Return type: int Required/optional: required
-
total_base_write_latency
¶ Gets the total_base_write_latency of this FlashCacheAnalyticsItem. Write latency associated with HDD or DRAM access (in micro-seconds) for the volume(s) enabled for flash cache.
Returns: The total_base_write_latency of this FlashCacheAnalyticsItem. Return type: int Required/optional: required
-
total_base_writes
¶ Gets the total_base_writes of this FlashCacheAnalyticsItem. Host writes sent to volume(s) enabled for flash cache and serviced from either HDD or Primary Cache.
Returns: The total_base_writes of this FlashCacheAnalyticsItem. Return type: int Required/optional: required
-
total_flash_cache_read_latency
¶ Gets the total_flash_cache_read_latency of this FlashCacheAnalyticsItem. Read latency associated with flash cache access (in micro-seconds) for the volume(s) enabled for flash cache.
Returns: The total_flash_cache_read_latency of this FlashCacheAnalyticsItem. Return type: int Required/optional: required
-
total_flash_cache_reads
¶ Gets the total_flash_cache_reads of this FlashCacheAnalyticsItem. Host reads sent to volume(s) enabled for flash cache and serviced from flash cache (SSD or Primary Cache).
Returns: The total_flash_cache_reads of this FlashCacheAnalyticsItem. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.flash_cache_analytics_returned module¶
FlashCacheAnalyticsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache_analytics_returned.
FlashCacheAnalyticsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
analytics_data
¶ Gets the analytics_data of this FlashCacheAnalyticsReturned. Analytics data is returned here only if the ReturnCode equals RETCODE_OK.
Returns: The analytics_data of this FlashCacheAnalyticsReturned. Return type: FlashCacheAnalyticsData Required/optional: optional
-
return_code
¶ Gets the return_code of this FlashCacheAnalyticsReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this FlashCacheAnalyticsReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.flash_cache_base module¶
FlashCacheBase.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache_base.
FlashCacheBase
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
analytics_cause
¶ Gets the analytics_cause of this FlashCacheBase. The flash cache analytics status cause.
Returns: The analytics_cause of this FlashCacheBase. Return type: str Required/optional: required
-
analytics_status
¶ Gets the analytics_status of this FlashCacheBase. The flash cache analytics status.
Returns: The analytics_status of this FlashCacheBase. Return type: str Required/optional: required
-
config_type
¶ Gets the config_type of this FlashCacheBase. The flash cache configuration type.
Returns: The config_type of this FlashCacheBase. Return type: str Required/optional: required
-
label
¶ Gets the label of this FlashCacheBase. The user-assigned label of the flash cache.
Returns: The label of this FlashCacheBase. Return type: str Required/optional: required
-
status
¶ Gets the status of this FlashCacheBase. The status of the flash cache.
Returns: The status of this FlashCacheBase. Return type: str Required/optional: required
-
status_cause
¶ Gets the status_cause of this FlashCacheBase. The flash cache status cause.
Returns: The status_cause of this FlashCacheBase. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.flash_cache_bundle module¶
FlashCacheBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache_bundle.
FlashCacheBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
flash_cache
¶ Gets the flash_cache of this FlashCacheBundle. A list of flash cache objects.
Returns: The flash_cache of this FlashCacheBundle. Return type: list[FlashCache] Required/optional: required
-
flash_cache_map
¶ Gets the flash_cache_map of this FlashCacheBundle. A list of structures that map between the cached volumes and their associated flash cache.
Returns: The flash_cache_map of this FlashCacheBundle. Return type: list[FlashCacheMap] Required/optional: required
-
netapp.santricity.models.symbol.flash_cache_creation_descriptor module¶
FlashCacheCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache_creation_descriptor.
FlashCacheCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
candidate
¶ Gets the candidate of this FlashCacheCreationDescriptor. The volume candidate object to be used for creation of the flash cache.
Returns: The candidate of this FlashCacheCreationDescriptor. Return type: VolumeCandidate Required/optional: required
-
enable_existing
¶ Gets the enable_existing of this FlashCacheCreationDescriptor. If true, all user mapped volumes will have flash cache enabled.
Returns: The enable_existing of this FlashCacheCreationDescriptor. Return type: bool Required/optional: required
-
flash_cache_label
¶ Gets the flash_cache_label of this FlashCacheCreationDescriptor. The label to be assigned to the flash cache.
Returns: The flash_cache_label of this FlashCacheCreationDescriptor. Return type: str Required/optional: required
-
flash_cache_type
¶ Gets the flash_cache_type of this FlashCacheCreationDescriptor. This field identifies the flash cache as either a read only or write cache.
Returns: The flash_cache_type of this FlashCacheCreationDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.flash_cache_drive_info module¶
FlashCacheDriveInfo.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache_drive_info.
FlashCacheDriveInfo
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fc_with_drives
¶ Gets the fc_with_drives of this FlashCacheDriveInfo. Test results are returned if the flashCacheType does not equal FC_TYPE_VIRTUAL.
Returns: The fc_with_drives of this FlashCacheDriveInfo. Return type: FlashCacheWithDrives Required/optional: optional
-
flash_cache_type
¶ Gets the flash_cache_type of this FlashCacheDriveInfo. This enumeration identifies the type of flash cache.
Returns: The flash_cache_type of this FlashCacheDriveInfo. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.flash_cache_map module¶
FlashCacheMap.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache_map.
FlashCacheMap
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cached_volume
¶ Gets the cached_volume of this FlashCacheMap. A reference to the cached volume.
Returns: The cached_volume of this FlashCacheMap. Return type: str Required/optional: required
-
flash_cache
¶ Gets the flash_cache of this FlashCacheMap. A reference to the associated flash cache.
Returns: The flash_cache of this FlashCacheMap. Return type: str Required/optional: required
-
flash_cache_map_ref
¶ Gets the flash_cache_map_ref of this FlashCacheMap. A unique identifier for the map entry.
Returns: The flash_cache_map_ref of this FlashCacheMap. Return type: str Required/optional: required
-
id
¶ Gets the id of this FlashCacheMap.
Returns: The id of this FlashCacheMap. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.flash_cache_params_update_descriptor module¶
FlashCacheParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache_params_update_descriptor.
FlashCacheParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
config_type
¶ Gets the config_type of this FlashCacheParamsUpdateDescriptor. The flash cache configuration type. This identifies how the flash cache is to be used.
Returns: The config_type of this FlashCacheParamsUpdateDescriptor. Return type: str Required/optional: required
-
flash_cache_ref
¶ Gets the flash_cache_ref of this FlashCacheParamsUpdateDescriptor. The flash cache to which the parameters should be applied.
Returns: The flash_cache_ref of this FlashCacheParamsUpdateDescriptor. Return type: str Required/optional: required
-
user_label
¶ Gets the user_label of this FlashCacheParamsUpdateDescriptor. The user assigned label of the flash cache.
Returns: The user_label of this FlashCacheParamsUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.flash_cache_reconfigure_drives_descriptor module¶
FlashCacheReconfigureDrivesDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache_reconfigure_drives_descriptor.
FlashCacheReconfigureDrivesDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_ref
¶ Gets the drive_ref of this FlashCacheReconfigureDrivesDescriptor. A list of drives to be removed.
Returns: The drive_ref of this FlashCacheReconfigureDrivesDescriptor. Return type: list[str] Required/optional: required
-
flash_cache_ref
¶ Gets the flash_cache_ref of this FlashCacheReconfigureDrivesDescriptor. The flash cache from which the drives will be removed.
Returns: The flash_cache_ref of this FlashCacheReconfigureDrivesDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.flash_cache_recovery_data module¶
FlashCacheRecoveryData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache_recovery_data.
FlashCacheRecoveryData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_ref_list
¶ Gets the drive_ref_list of this FlashCacheRecoveryData. A list of drives.
Returns: The drive_ref_list of this FlashCacheRecoveryData. Return type: DriveRefList Required/optional: required
-
flash_cache
¶ Gets the flash_cache of this FlashCacheRecoveryData. The flash cache in non-optimal state.
Returns: The flash_cache of this FlashCacheRecoveryData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.flash_cache_statistics module¶
FlashCacheStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache_statistics.
FlashCacheStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
allocated_bytes
¶ Gets the allocated_bytes of this FlashCacheStatistics. The number of allocated bytes.
Returns: The allocated_bytes of this FlashCacheStatistics. Return type: int Required/optional: required
-
available_bytes
¶ Gets the available_bytes of this FlashCacheStatistics. The number of available bytes.
Returns: The available_bytes of this FlashCacheStatistics. Return type: int Required/optional: required
-
complete_cache_miss
¶ Gets the complete_cache_miss of this FlashCacheStatistics. The number of complete cache misses.
Returns: The complete_cache_miss of this FlashCacheStatistics. Return type: int Required/optional: required
-
complete_cache_miss_blocks
¶ Gets the complete_cache_miss_blocks of this FlashCacheStatistics. The number of complete cache miss blocks.
Returns: The complete_cache_miss_blocks of this FlashCacheStatistics. Return type: int Required/optional: required
-
full_cache_hit_blocks
¶ Gets the full_cache_hit_blocks of this FlashCacheStatistics. The number of full cache hit blocks.
Returns: The full_cache_hit_blocks of this FlashCacheStatistics. Return type: int Required/optional: required
-
full_cache_hits
¶ Gets the full_cache_hits of this FlashCacheStatistics. The number of full cache hits.
Returns: The full_cache_hits of this FlashCacheStatistics. Return type: int Required/optional: required
-
invalidates
¶ Gets the invalidates of this FlashCacheStatistics. The number of invalidates on host writes.
Returns: The invalidates of this FlashCacheStatistics. Return type: int Required/optional: required
-
partial_cache_hit_blocks
¶ Gets the partial_cache_hit_blocks of this FlashCacheStatistics. The number of partial cache hit blocks.
Returns: The partial_cache_hit_blocks of this FlashCacheStatistics. Return type: int Required/optional: required
-
partial_cache_hits
¶ Gets the partial_cache_hits of this FlashCacheStatistics. The number of partial cache hits.
Returns: The partial_cache_hits of this FlashCacheStatistics. Return type: int Required/optional: required
-
populate_on_read_blocks
¶ Gets the populate_on_read_blocks of this FlashCacheStatistics. The number of populate on read blocks.
Returns: The populate_on_read_blocks of this FlashCacheStatistics. Return type: int Required/optional: required
-
populate_on_reads
¶ Gets the populate_on_reads of this FlashCacheStatistics. The number of populate on reads.
Returns: The populate_on_reads of this FlashCacheStatistics. Return type: int Required/optional: required
-
populate_on_write_blocks
¶ Gets the populate_on_write_blocks of this FlashCacheStatistics. The number of populate on write blocks.
Returns: The populate_on_write_blocks of this FlashCacheStatistics. Return type: int Required/optional: required
-
populate_on_writes
¶ Gets the populate_on_writes of this FlashCacheStatistics. The number of populate on writes.
Returns: The populate_on_writes of this FlashCacheStatistics. Return type: int Required/optional: required
-
populated_clean_bytes
¶ Gets the populated_clean_bytes of this FlashCacheStatistics. The number of populated clean bytes.
Returns: The populated_clean_bytes of this FlashCacheStatistics. Return type: int Required/optional: required
-
populated_dirty_bytes
¶ Gets the populated_dirty_bytes of this FlashCacheStatistics. The number of populated dirty bytes.
Returns: The populated_dirty_bytes of this FlashCacheStatistics. Return type: int Required/optional: required
-
read_blocks
¶ Gets the read_blocks of this FlashCacheStatistics. The number of block read operations.
Returns: The read_blocks of this FlashCacheStatistics. Return type: int Required/optional: required
-
reads
¶ Gets the reads of this FlashCacheStatistics. The number of read operations.
Returns: The reads of this FlashCacheStatistics. Return type: int Required/optional: required
-
recycles
¶ Gets the recycles of this FlashCacheStatistics. The number of times data is removed from the LRU.
Returns: The recycles of this FlashCacheStatistics. Return type: int Required/optional: required
-
timestamp
¶ Gets the timestamp of this FlashCacheStatistics. The time these statistics were recorded measured in seconds since midnight January 1, 1970.
Returns: The timestamp of this FlashCacheStatistics. Return type: int Required/optional: required
-
write_blocks
¶ Gets the write_blocks of this FlashCacheStatistics. The number of block write operations.
Returns: The write_blocks of this FlashCacheStatistics. Return type: int Required/optional: required
-
writes
¶ Gets the writes of this FlashCacheStatistics. The number of write operations.
Returns: The writes of this FlashCacheStatistics. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.flash_cache_statistics_returned module¶
FlashCacheStatisticsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache_statistics_returned.
FlashCacheStatisticsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
flash_cache_statistics
¶ Gets the flash_cache_statistics of this FlashCacheStatisticsReturned. The flash cache statistics are returned if the returnCode is equal to RETCODE_OK.
Returns: The flash_cache_statistics of this FlashCacheStatisticsReturned. Return type: FlashCacheStatistics Required/optional: optional
-
return_code
¶ Gets the return_code of this FlashCacheStatisticsReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this FlashCacheStatisticsReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.flash_cache_with_drives module¶
FlashCacheWithDrives.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.flash_cache_with_drives.
FlashCacheWithDrives
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
protection_information_capabilities
¶ Gets the protection_information_capabilities of this FlashCacheWithDrives. The protection information capabilities of the drives.
Returns: The protection_information_capabilities of this FlashCacheWithDrives. Return type: ProtectionInformationCapabilities Required/optional: required
-
security_level
¶ Gets the security_level of this FlashCacheWithDrives. Refines the information in the securityType field to describe the set of drives.
Returns: The security_level of this FlashCacheWithDrives. Return type: str Required/optional: required
-
security_type
¶ Gets the security_type of this FlashCacheWithDrives. The security type of the drives.
Returns: The security_type of this FlashCacheWithDrives. Return type: str Required/optional: required
-
used_capacity
¶ Gets the used_capacity of this FlashCacheWithDrives. The used capacity of the drives (in bytes).
Returns: The used_capacity of this FlashCacheWithDrives. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.free_extent module¶
FreeExtent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.free_extent.
FreeExtent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
free_extent_ref
¶ Gets the free_extent_ref of this FreeExtent. The unique identification value for this free extent. Other objects may use this reference value to refer to the free extent.
Returns: The free_extent_ref of this FreeExtent. Return type: str Required/optional: required
-
raid_level
¶ Gets the raid_level of this FreeExtent. The RAID level of this free extent, which governs the allowed configuration of volumes that can be created on it.
Returns: The raid_level of this FreeExtent. Return type: str Required/optional: required
-
raw_capacity
¶ Gets the raw_capacity of this FreeExtent. The total raw capacity of this free extent. If the storage array supports mixed RAID levels per volume group, this value will represent the raw capacity without accounting for RAID parity requirements. Otherwise, this value will represent the RAID-factored capacity of the free extent, and thus provide an indication of the maximum volume (using the volume group’s RAID level) that can be created on this free extent.
Returns: The raw_capacity of this FreeExtent. Return type: int Required/optional: required
-
reserved1
¶ Gets the reserved1 of this FreeExtent.
Returns: The reserved1 of this FreeExtent. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this FreeExtent.
Returns: The reserved2 of this FreeExtent. Return type: str Required/optional: optional
-
sector_offset
¶ Gets the sector_offset of this FreeExtent. The sector offset of this free extent within its volume group. This value is provided only to allow the client application to determine the relative positions of free extents and volumes within a given volume group. No other assumptions or computations should be made with this value.
Returns: The sector_offset of this FreeExtent. Return type: int Required/optional: required
-
volume_group_ref
¶ Gets the volume_group_ref of this FreeExtent. The volume group reference value of the volume group on which this free extent resides.
Returns: The volume_group_ref of this FreeExtent. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.fru_diag_descriptor module¶
FruDiagDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.fru_diag_descriptor.
FruDiagDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fru_diag_test_identifier
¶ Gets the fru_diag_test_identifier of this FruDiagDescriptor. The diagnostic test to be performed.
Returns: The fru_diag_test_identifier of this FruDiagDescriptor. Return type: str Required/optional: required
-
fru_diag_test_type
¶ Gets the fru_diag_test_type of this FruDiagDescriptor. The diagnostic test type.
Returns: The fru_diag_test_type of this FruDiagDescriptor. Return type: str Required/optional: required
-
slot
¶ Gets the slot of this FruDiagDescriptor. The slot number (1-based) of the device on which the test should be performed. If a slot number is not required by the diagnostic, this value will be ignored.
Returns: The slot of this FruDiagDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.fru_diag_return module¶
FruDiagReturn.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.fru_diag_return.
FruDiagReturn
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fru_diag_return_data
¶ Gets the fru_diag_return_data of this FruDiagReturn. This contains the data associated with a FRU diagnostic test. This field is only available when the returnCode is equal to RETCODE_OK.
Returns: The fru_diag_return_data of this FruDiagReturn. Return type: FruDiagReturnData Required/optional: optional
-
return_code
¶ Gets the return_code of this FruDiagReturn. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this FruDiagReturn. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.fru_diag_return_data module¶
FruDiagReturnData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.fru_diag_return_data.
FruDiagReturnData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
end_time
¶ Gets the end_time of this FruDiagReturnData. If the diagnostic is not running this is the time the diagnostic was completed or interrupted. If the diagnostic is running this is the time the status was requested. The time is represented in seconds since midnight GMT on January 1, 1970.
Returns: The end_time of this FruDiagReturnData. Return type: int Required/optional: required
-
error_code
¶ Gets the error_code of this FruDiagReturnData. The diagnostic test error code.
Returns: The error_code of this FruDiagReturnData. Return type: int Required/optional: required
-
percent_complete
¶ Gets the percent_complete of this FruDiagReturnData. This value is a number in the range 0 to 100 indicating the percent complete.
Returns: The percent_complete of this FruDiagReturnData. Return type: int Required/optional: required
-
serial_number
¶ Gets the serial_number of this FruDiagReturnData. Variable-length ASCII text string that identifies the device serial number.
Returns: The serial_number of this FruDiagReturnData. Return type: str Required/optional: required
-
slot
¶ Gets the slot of this FruDiagReturnData. Device slot number (1-based).
Returns: The slot of this FruDiagReturnData. Return type: int Required/optional: required
-
start_time
¶ Gets the start_time of this FruDiagReturnData. The time the diagnostic was started, represented in seconds since midnight GMT on January 1, 1970.
Returns: The start_time of this FruDiagReturnData. Return type: int Required/optional: required
-
status
¶ Gets the status of this FruDiagReturnData. The diagnostic test status.
Returns: The status of this FruDiagReturnData. Return type: str Required/optional: required
-
test_identifier
¶ Gets the test_identifier of this FruDiagReturnData. The diagnostic test identifier.
Returns: The test_identifier of this FruDiagReturnData. Return type: str Required/optional: required
-
test_type
¶ Gets the test_type of this FruDiagReturnData. The diagnostic test type.
Returns: The test_type of this FruDiagReturnData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.full_repository module¶
FullRepository.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.full_repository.
FullRepository
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
full_policy
¶ Gets the full_policy of this FullRepository. The policy concerning the behavior when a repository is full.
Returns: The full_policy of this FullRepository. Return type: str Required/optional: required
-
repository_volume
¶ Gets the repository_volume of this FullRepository. The repository volume that is full.
Returns: The repository_volume of this FullRepository. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.function_state_descriptor module¶
FunctionStateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.function_state_descriptor.
FunctionStateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
function_action
¶ Gets the function_action of this FunctionStateDescriptor. The action that should be taken on the specified function.
Returns: The function_action of this FunctionStateDescriptor. Return type: str Required/optional: required
-
function_id
¶ Gets the function_id of this FunctionStateDescriptor. The function that should be acted upon.
Returns: The function_id of this FunctionStateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.function_state_returned module¶
FunctionStateReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.function_state_returned.
FunctionStateReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
function_state
¶ Gets the function_state of this FunctionStateReturned. This field is present only if the value of returnCode is equal to RETCODE_OK.
Returns: The function_state of this FunctionStateReturned. Return type: str Required/optional: optional
-
return_code
¶ Gets the return_code of this FunctionStateReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this FunctionStateReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.gbic module¶
Gbic.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.gbic.
Gbic
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
gbic_port
¶ Gets the gbic_port of this Gbic. This field provides information about the port that the GBIC is associated with.
Returns: The gbic_port of this Gbic. Return type: str Required/optional: required
-
gbic_ref
¶ Gets the gbic_ref of this Gbic. The reference for this physical GBIC.
Returns: The gbic_ref of this Gbic. Return type: str Required/optional: required
-
gbic_type
¶ Gets the gbic_type of this Gbic. This field is the discriminator value, which identifies the type of GBIC.
Returns: The gbic_type of this Gbic. Return type: str Required/optional: required
-
parent_data
¶ Gets the parent_data of this Gbic. Information returned is based on the type of the GBIC parent. The data returned describes the component or controller that is associated with the GBIC.
Returns: The parent_data of this Gbic. Return type: GBICParentTypeData Required/optional: required
-
physical_location
¶ Gets the physical_location of this Gbic. The physical location of the GBIC. Note that the tray reference identifies the enclosure containing the GBIC, but the slot information does not apply to this component.
Returns: The physical_location of this Gbic. Return type: Location Required/optional: required
-
reserved1
¶ Gets the reserved1 of this Gbic.
Returns: The reserved1 of this Gbic. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this Gbic.
Returns: The reserved2 of this Gbic. Return type: str Required/optional: optional
-
status
¶ Gets the status of this Gbic. The operational status of the GBIC.
Returns: The status of this Gbic. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.gbic_parent_type_data module¶
GBICParentTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.gbic_parent_type_data.
GBICParentTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_gbic
¶ Gets the controller_gbic of this GBICParentTypeData. This field is present only if the gbicParentType value is GBIC_PARENT_TYPE_CONTROLLER. It contains the detailed information about the controller channel.
Returns: The controller_gbic of this GBICParentTypeData. Return type: ControllerGBIC Required/optional: optional
-
gbic_parent_type
¶ Gets the gbic_parent_type of this GBICParentTypeData. This enumeration is used to identify the parent type of a GBIC component.
Returns: The gbic_parent_type of this GBICParentTypeData. Return type: str Required/optional: required
-
parent_esm
¶ Gets the parent_esm of this GBICParentTypeData. No information is returned
Returns: The parent_esm of this GBICParentTypeData. Return type: str Required/optional: optional
-
parent_minihub
¶ Gets the parent_minihub of this GBICParentTypeData. This field is present only if the gbicParentType value is GBIC_PARENT_TYPE_MINIHUB. It contains the detailed information about the minihub the GBIC belongs to.
Returns: The parent_minihub of this GBICParentTypeData. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.get_iscsi_sessions_filter module¶
GetIscsiSessionsFilter.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.get_iscsi_sessions_filter.
GetIscsiSessionsFilter
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
initiator_ref
¶ Gets the initiator_ref of this GetIscsiSessionsFilter. A reference to an initiator instance. This field is present only if type is GET_ISCSI_SESSIONS_BY_INITIATOR.
Returns: The initiator_ref of this GetIscsiSessionsFilter. Return type: str Required/optional: optional
-
target_ref
¶ Gets the target_ref of this GetIscsiSessionsFilter. A reference to a target instance. This field is present only if type is GET_ISCSI_SESSIONS_BY_TARGET.
Returns: The target_ref of this GetIscsiSessionsFilter. Return type: str Required/optional: optional
-
type
¶ Gets the type of this GetIscsiSessionsFilter. This enumeration type identifies the different filter options for the getIscsiSessions procedure.
Returns: The type of this GetIscsiSessionsFilter. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ghost_vol_bundle module¶
GhostVolBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ghost_vol_bundle.
GhostVolBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ghost_vol
¶ Gets the ghost_vol of this GhostVolBundle. An array of GhostVolume objects.
Returns: The ghost_vol of this GhostVolBundle. Return type: list[GhostVolume] Required/optional: required
-
netapp.santricity.models.symbol.ghost_volume module¶
GhostVolume.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ghost_volume.
GhostVolume
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
reserved1
¶ Gets the reserved1 of this GhostVolume.
Returns: The reserved1 of this GhostVolume. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this GhostVolume.
Returns: The reserved2 of this GhostVolume. Return type: str Required/optional: optional
-
volume_ref
¶ Gets the volume_ref of this GhostVolume. The reference for this volume.
Returns: The volume_ref of this GhostVolume. Return type: str Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this GhostVolume. The World Wide Name of the volume.
Returns: The world_wide_name of this GhostVolume. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.high_resolution_request_descriptor module¶
HighResolutionRequestDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.high_resolution_request_descriptor.
HighResolutionRequestDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
enable
¶ Gets the enable of this HighResolutionRequestDescriptor. Enable or disable high resolution statistical sampling.
Returns: The enable of this HighResolutionRequestDescriptor. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.high_resolution_returned module¶
HighResolutionReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.high_resolution_returned.
HighResolutionReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
is_enabled
¶ Gets the is_enabled of this HighResolutionReturned. True if high resolution is enabled and false if disabled.
Returns: The is_enabled of this HighResolutionReturned. Return type: bool Required/optional: required
-
return_code
¶ Gets the return_code of this HighResolutionReturned. The return code from the procedure to enable or disable high resolution statistical sampling.
Returns: The return_code of this HighResolutionReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.histogram module¶
Histogram.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.histogram.
Histogram
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
above_range
¶ Gets the above_range of this Histogram. A summary of above-range, unrecorded values.
Returns: The above_range of this Histogram. Return type: HistogramSummary Required/optional: required
-
below_range
¶ Gets the below_range of this Histogram. A summary of below-range, unrecorded values.
Returns: The below_range of this Histogram. Return type: HistogramSummary Required/optional: required
-
controller_ref
¶ Gets the controller_ref of this Histogram. A reference to the controller that provided the statistics.
Returns: The controller_ref of this Histogram. Return type: str Required/optional: required
-
frequency_table
¶ Gets the frequency_table of this Histogram. An array of counter values, one counter per histogram category.
Returns: The frequency_table of this Histogram. Return type: list[int] Required/optional: required
-
in_range
¶ Gets the in_range of this Histogram. A summary of recorded values.
Returns: The in_range of this Histogram. Return type: HistogramSummary Required/optional: required
-
netapp.santricity.models.symbol.histogram_bundle module¶
HistogramBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.histogram_bundle.
HistogramBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
histogram
¶ Gets the histogram of this HistogramBundle. An array of histogram streams, one stream per controller.
Returns: The histogram of this HistogramBundle. Return type: list[Histogram] Required/optional: required
-
object_ref
¶ Gets the object_ref of this HistogramBundle. A reference to the object to which the histogram applies.
Returns: The object_ref of this HistogramBundle. Return type: ObjectReference Required/optional: required
-
observation_time
¶ Gets the observation_time of this HistogramBundle. The time that the histogram was retrieved. Time is the number of seconds since midnight, January 1, 1970.
Returns: The observation_time of this HistogramBundle. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.histogram_bundle_returned module¶
HistogramBundleReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.histogram_bundle_returned.
HistogramBundleReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
histogram_bundle
¶ Gets the histogram_bundle of this HistogramBundleReturned. The statistical stream data in the form of histograms.
Returns: The histogram_bundle of this HistogramBundleReturned. Return type: HistogramBundle Required/optional: optional
-
return_code
¶ Gets the return_code of this HistogramBundleReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this HistogramBundleReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.histogram_descriptor module¶
HistogramDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.histogram_descriptor.
HistogramDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
duration
¶ Gets the duration of this HistogramDescriptor. The amount of time, expressed in seconds, to spend recording observations. If the discrete time series is not retrieved by the client before the end of the duration, the stream wraps around, i.e., observations will be overwritten
Returns: The duration of this HistogramDescriptor. Return type: int Required/optional: required
-
lowest_range
¶ Gets the lowest_range of this HistogramDescriptor. The number of values in the first category.
Returns: The lowest_range of this HistogramDescriptor. Return type: int Required/optional: required
-
lowest_value
¶ Gets the lowest_value of this HistogramDescriptor. The lowest value of interest for the stream.
Returns: The lowest_value of this HistogramDescriptor. Return type: int Required/optional: required
-
num_categories
¶ Gets the num_categories of this HistogramDescriptor. The number of categories in the histogram.
Returns: The num_categories of this HistogramDescriptor. Return type: int Required/optional: required
-
object_ref
¶ Gets the object_ref of this HistogramDescriptor. A reference to the storage array object (e.g., volume, drive, ets.) to observe.
Returns: The object_ref of this HistogramDescriptor. Return type: ObjectReference Required/optional: required
-
scale_type
¶ Gets the scale_type of this HistogramDescriptor. The type of scale to use for the histogram.
Returns: The scale_type of this HistogramDescriptor. Return type: str Required/optional: required
-
stream_type
¶ Gets the stream_type of this HistogramDescriptor. The type of statistic to observe in the activated streams.
Returns: The stream_type of this HistogramDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.histogram_summary module¶
HistogramSummary.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.histogram_summary.
HistogramSummary
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
max_sample
¶ Gets the max_sample of this HistogramSummary. The maximum sampled value.
Returns: The max_sample of this HistogramSummary. Return type: int Required/optional: required
-
min_sample
¶ Gets the min_sample of this HistogramSummary. The minimum sampled value.
Returns: The min_sample of this HistogramSummary. Return type: int Required/optional: required
-
sum_samples
¶ Gets the sum_samples of this HistogramSummary. The sum of all samples.
Returns: The sum_samples of this HistogramSummary. Return type: int Required/optional: required
-
total_samples
¶ Gets the total_samples of this HistogramSummary. The total number of samples.
Returns: The total_samples of this HistogramSummary. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.hl_volume_bundle module¶
HLVolumeBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.hl_volume_bundle.
HLVolumeBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
async_mirror_group
¶ Gets the async_mirror_group of this HLVolumeBundle. Async Mirror Groups.
Returns: The async_mirror_group of this HLVolumeBundle. Return type: list[AsyncMirrorGroup] Required/optional: required
-
async_mirror_group_incomplete_member
¶ Gets the async_mirror_group_incomplete_member of this HLVolumeBundle. “Incomplete” Async Mirror Group Members.
Returns: The async_mirror_group_incomplete_member of this HLVolumeBundle. Return type: list[AsyncMirrorGroupIncompleteMember] Required/optional: required
-
async_mirror_group_member
¶ Gets the async_mirror_group_member of this HLVolumeBundle. Async Mirror Group Members.
Returns: The async_mirror_group_member of this HLVolumeBundle. Return type: list[AsyncMirrorGroupMember] Required/optional: required
-
concat_vol_member
¶ Gets the concat_vol_member of this HLVolumeBundle. An array of ConcatVolumeMember objects.
Returns: The concat_vol_member of this HLVolumeBundle. Return type: list[ConcatVolumeMember] Required/optional: required
-
concat_volume
¶ Gets the concat_volume of this HLVolumeBundle. An array of ConcatVolume objects.
Returns: The concat_volume of this HLVolumeBundle. Return type: list[ConcatVolume] Required/optional: required
-
metadata_vol
¶ Gets the metadata_vol of this HLVolumeBundle. An array of MetadataVolume objects.
Returns: The metadata_vol of this HLVolumeBundle. Return type: list[MetadataVolume] Required/optional: required
-
mirror_vol
¶ Gets the mirror_vol of this HLVolumeBundle. An array of MirrorProxyVolume objects.
Returns: The mirror_vol of this HLVolumeBundle. Return type: list[MirrorProxyVolume] Required/optional: required
-
pit
¶ Gets the pit of this HLVolumeBundle. An array of PiT objects.
Returns: The pit of this HLVolumeBundle. Return type: list[PIT] Required/optional: required
-
pit_consistency_group
¶ Gets the pit_consistency_group of this HLVolumeBundle. An array of PITConsistencyGroup objects.
Returns: The pit_consistency_group of this HLVolumeBundle. Return type: list[PITConsistencyGroup] Required/optional: required
-
pit_consistency_group_view
¶ Gets the pit_consistency_group_view of this HLVolumeBundle. An array of PITConsistencyGroupView objects.
Returns: The pit_consistency_group_view of this HLVolumeBundle. Return type: list[PITConsistencyGroupView] Required/optional: required
-
pit_group
¶ Gets the pit_group of this HLVolumeBundle. An array of PITGroup objects.
Returns: The pit_group of this HLVolumeBundle. Return type: list[PITGroup] Required/optional: required
-
pit_view
¶ Gets the pit_view of this HLVolumeBundle. An array of PITView objects.
Returns: The pit_view of this HLVolumeBundle. Return type: list[PITView] Required/optional: required
-
remote_vol
¶ Gets the remote_vol of this HLVolumeBundle. An array of RemoteVolume objects.
Returns: The remote_vol of this HLVolumeBundle. Return type: list[RemoteVolume] Required/optional: required
-
snapshot_vol
¶ Gets the snapshot_vol of this HLVolumeBundle. An array of SnapshotVolume objects.
Returns: The snapshot_vol of this HLVolumeBundle. Return type: list[SnapshotVolume] Required/optional: required
-
thin_volume
¶ Gets the thin_volume of this HLVolumeBundle. An array of ThinVolume objects.
Returns: The thin_volume of this HLVolumeBundle. Return type: list[ThinVolume] Required/optional: required
-
volume_copy
¶ Gets the volume_copy of this HLVolumeBundle. An array of VolumeCopy objects.
Returns: The volume_copy of this HLVolumeBundle. Return type: list[VolumeCopy] Required/optional: required
-
netapp.santricity.models.symbol.host module¶
Host.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host.
Host
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cluster_ref
¶ Gets the cluster_ref of this Host. The cluster reference value of the cluster in which this host resides. A NULL reference value indicates that the host has not been assigned to a cluster.
Returns: The cluster_ref of this Host. Return type: str Required/optional: required
-
confirm_lun_mapping_creation
¶ Gets the confirm_lun_mapping_creation of this Host. If true, indicates that creation of LUN-to-volume mappings should require careful confirmation from the end-user, since such a mapping will alter the volume access rights of other hosts, in addition to this one.
Returns: The confirm_lun_mapping_creation of this Host. Return type: bool Required/optional: required
-
host_ref
¶ Gets the host_ref of this Host. The unique identification value for this object. Other objects may use this reference value to refer to the host.
Returns: The host_ref of this Host. Return type: str Required/optional: required
-
host_type_index
¶ Gets the host_type_index of this Host. An integer index indicating the type of host.
Returns: The host_type_index of this Host. Return type: int Required/optional: required
-
id
¶ Gets the id of this Host.
Returns: The id of this Host. Return type: str Required/optional: optional
-
is_large_block_format_host
¶ Gets the is_large_block_format_host of this Host. If true, the host is capable of supporting large block formats.
Returns: The is_large_block_format_host of this Host. Return type: bool Required/optional: required
-
is_sa_controlled
¶ Gets the is_sa_controlled of this Host. If true, indicates that I/O accesses from this host are subject to the storage array’s default LUN-to-volume mappings. If false, indicates that I/O accesses from the host are subject to host-specific or cluster-specific LUN-to-volume mappings.
Returns: The is_sa_controlled of this Host. Return type: bool Required/optional: required
-
label
¶ Gets the label of this Host. The user-assigned, descriptive label string for the host.
Returns: The label of this Host. Return type: str Required/optional: required
-
name
¶ Gets the name of this Host.
Returns: The name of this Host. Return type: str Required/optional: optional
-
protection_information_capable_access_method
¶ Gets the protection_information_capable_access_method of this Host. This field is true if the host has a PI capable access method.
Returns: The protection_information_capable_access_method of this Host. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.host_board module¶
HostBoard.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_board.
HostBoard
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fru_type
¶ Gets the fru_type of this HostBoard. The field replaceable unit type string, from VPD.
Returns: The fru_type of this HostBoard. Return type: str Required/optional: required
-
hb_type_data
¶ Gets the hb_type_data of this HostBoard. Data that is specific to the type of host board.
Returns: The hb_type_data of this HostBoard. Return type: HostBoardTypeData Required/optional: required
-
host_board_controller_slot
¶ Gets the host_board_controller_slot of this HostBoard. The number of the slot on the controller where the host board resides. Host board slots are numbered starting at one, independent of other types of slots (e.g., cache backup device slots) on the controller.
Returns: The host_board_controller_slot of this HostBoard. Return type: int Required/optional: required
-
host_board_id
¶ Gets the host_board_id of this HostBoard. The board ID of the controller’s host card.
Returns: The host_board_id of this HostBoard. Return type: str Required/optional: required
-
host_board_ref
¶ Gets the host_board_ref of this HostBoard. The reference for this physical host board.
Returns: The host_board_ref of this HostBoard. Return type: str Required/optional: required
-
id
¶ Gets the id of this HostBoard.
Returns: The id of this HostBoard. Return type: str Required/optional: optional
-
manufacturer_date
¶ Gets the manufacturer_date of this HostBoard. The host board’s date of manufacture, from VPD.
Returns: The manufacturer_date of this HostBoard. Return type: int Required/optional: required
-
number_of_ports
¶ Gets the number_of_ports of this HostBoard. The number of ports provided by the host board.
Returns: The number_of_ports of this HostBoard. Return type: int Required/optional: required
-
oem_part_number
¶ Gets the oem_part_number of this HostBoard. The OEM part number of the host board.
Returns: The oem_part_number of this HostBoard. Return type: str Required/optional: required
-
parent_controller
¶ Gets the parent_controller of this HostBoard. The controller associated with the host board.
Returns: The parent_controller of this HostBoard. Return type: str Required/optional: required
-
part_number
¶ Gets the part_number of this HostBoard. The host board’s part number, from VPD.
Returns: The part_number of this HostBoard. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this HostBoard. The physical location of the host board. The parent reference in Location identifies the controller where the host board is physically located, and the position field is the parent-relative/like-component relative slot number of the host card, starting at 1.
Returns: The physical_location of this HostBoard. Return type: Location Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this HostBoard. The repair policy for the host board component.
Returns: The repair_policy of this HostBoard. Return type: RepairPolicy Required/optional: required
-
serial_number
¶ Gets the serial_number of this HostBoard. The host board’s serial number, from VPD.
Returns: The serial_number of this HostBoard. Return type: str Required/optional: required
-
status
¶ Gets the status of this HostBoard. The host board’s status.
Returns: The status of this HostBoard. Return type: str Required/optional: required
-
type
¶ Gets the type of this HostBoard. The host board’s type.
Returns: The type of this HostBoard. Return type: str Required/optional: required
-
vendor_name
¶ Gets the vendor_name of this HostBoard. The host board’s vendor name, from VPD.
Returns: The vendor_name of this HostBoard. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.host_board2_port_ib_type_data module¶
HostBoard2PortIbTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_board2_port_ib_type_data.
HostBoard2PortIbTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
completion_queues_supported
¶ Gets the completion_queues_supported of this HostBoard2PortIbTypeData. The number of completion queues supported by the host board.
Returns: The completion_queues_supported of this HostBoard2PortIbTypeData. Return type: int Required/optional: required
-
queue_pairs_supported
¶ Gets the queue_pairs_supported of this HostBoard2PortIbTypeData. The number of queue pairs supported by the host board.
Returns: The queue_pairs_supported of this HostBoard2PortIbTypeData. Return type: int Required/optional: required
Gets the shared_receive_queues_supported of this HostBoard2PortIbTypeData. The number of shared receive queues supported by the host board.
Returns: The shared_receive_queues_supported of this HostBoard2PortIbTypeData. Return type: int Required/optional: required
-
tca_guid
¶ Gets the tca_guid of this HostBoard2PortIbTypeData. The globally unique identifier (GUID) assigned to the host board.
Returns: The tca_guid of this HostBoard2PortIbTypeData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.host_board_type_data module¶
HostBoardTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_board_type_data.
HostBoardTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dual_port_denali_ib_type_data
¶ Gets the dual_port_denali_ib_type_data of this HostBoardTypeData. If the host board type is denali with two port infiniband, return the two port ib type data struct.
Returns: The dual_port_denali_ib_type_data of this HostBoardTypeData. Return type: HostBoard2PortIbTypeData Required/optional: optional
-
dual_port_ib_type_data
¶ Gets the dual_port_ib_type_data of this HostBoardTypeData. Host board data for two-port InfiniBand host board. This field is only present if type is equal to HB_TYPE_2PORT_IB.
Returns: The dual_port_ib_type_data of this HostBoardTypeData. Return type: HostBoard2PortIbTypeData Required/optional: optional
-
type
¶ Gets the type of this HostBoardTypeData. This enumeration object is used to indicate the type of a controller’s host board.
Returns: The type of this HostBoardTypeData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.host_changeable_properties module¶
HostChangeableProperties.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_changeable_properties.
HostChangeableProperties
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cluster_ref
¶ Gets the cluster_ref of this HostChangeableProperties. The cluster reference value of the cluster in which this host resides. A null reference (binary zeros) means that the host should not be attached to any cluster.
Returns: The cluster_ref of this HostChangeableProperties. Return type: list[str] Required/optional: required
-
host_type_index
¶ Gets the host_type_index of this HostChangeableProperties. The index value indicating the type of host. This value is used to reference the appropriate entry in the hostPortType field of the associated StorageArray object.
Returns: The host_type_index of this HostChangeableProperties. Return type: list[int] Required/optional: required
-
label
¶ Gets the label of this HostChangeableProperties. The user-assigned, descriptive label string for the host.
Returns: The label of this HostChangeableProperties. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.host_creation_descriptor module¶
HostCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_creation_descriptor.
HostCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cluster_ref
¶ Gets the cluster_ref of this HostCreationDescriptor. The cluster reference value of the cluster in which this host resides, or a null reference.
Returns: The cluster_ref of this HostCreationDescriptor. Return type: str Required/optional: required
-
label
¶ Gets the label of this HostCreationDescriptor. The user-assigned, descriptive label string for the host.
Returns: The label of this HostCreationDescriptor. Return type: str Required/optional: required
-
settings
¶ Gets the settings of this HostCreationDescriptor. The initial settings for the new host.
Returns: The settings of this HostCreationDescriptor. Return type: HostChangeableProperties Required/optional: required
-
netapp.santricity.models.symbol.host_io_card_location module¶
HostIoCardLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_io_card_location.
HostIoCardLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_slot
¶ Gets the controller_slot of this HostIoCardLocation. The slot number of the controller that houses the host card.
Returns: The controller_slot of this HostIoCardLocation. Return type: int Required/optional: required
-
controller_tray
¶ Gets the controller_tray of this HostIoCardLocation. The tray ID of the controller that houses the host card.
Returns: The controller_tray of this HostIoCardLocation. Return type: int Required/optional: required
-
host_io_card_controller_slot
¶ Gets the host_io_card_controller_slot of this HostIoCardLocation. The number of the slot on the controller where the host I/O card (a.k.a., host board) resides. Host I/O card slots are numbered starting at one, independent of other types of slots (e.g., cache backup device slots) on the controller.
Returns: The host_io_card_controller_slot of this HostIoCardLocation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.host_port module¶
HostPort.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_port.
HostPort
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
confirm_lun_mapping_creation
¶ Gets the confirm_lun_mapping_creation of this HostPort. If true, indicates that creation of LUN-to-volume mappings should require careful confirmation from the end-user, since such a mapping will alter the volume access rights of other host ports, in addition to this one.
Returns: The confirm_lun_mapping_creation of this HostPort. Return type: bool Required/optional: required
-
host_port_name
¶ Gets the host_port_name of this HostPort. The unique, externally-defined identifier for this object. For example, for a Fibre Channel host port, this field contains the value of the Fibre Channel world-wide name for the port.
Returns: The host_port_name of this HostPort. Return type: str Required/optional: required
-
host_port_ref
¶ Gets the host_port_ref of this HostPort. The unique identification value for this object. Other objects may use this reference value to refer to the host port.
Returns: The host_port_ref of this HostPort. Return type: str Required/optional: required
-
host_port_type_index
¶ Gets the host_port_type_index of this HostPort. An index value that indicates the type of host port. This value is used to reference the appropriate entry in the hostPortType field of the associated StorageArray object.
Returns: The host_port_type_index of this HostPort. Return type: int Required/optional: required
-
host_ref
¶ Gets the host_ref of this HostPort. The host reference value of the host in which this port resides.
Returns: The host_ref of this HostPort. Return type: str Required/optional: required
-
id
¶ Gets the id of this HostPort.
Returns: The id of this HostPort. Return type: str Required/optional: optional
-
is_sa_controlled
¶ Gets the is_sa_controlled of this HostPort. If true, indicates that I/O accesses from this host port are subject to the storage array’s default LUN-to-volume mappings. If false, indicates that I/O accesses from the host port are subject to host-specific or cluster-specific LUN-to-volume mappings.
Returns: The is_sa_controlled of this HostPort. Return type: bool Required/optional: required
-
label
¶ Gets the label of this HostPort. The user-assigned, descriptive label string for the host port.
Returns: The label of this HostPort. Return type: str Required/optional: required
-
port_id
¶ Gets the port_id of this HostPort. The I/O-protocol-based unique port identifier. This field replaces the deprecated hostPortName field.
Returns: The port_id of this HostPort. Return type: SCSIInitiatorPortId Required/optional: required
-
port_inactive
¶ Gets the port_inactive of this HostPort. The host port has been marked inactive
Returns: The port_inactive of this HostPort. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.host_port_changeable_properties module¶
HostPortChangeableProperties.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_port_changeable_properties.
HostPortChangeableProperties
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_port_name
¶ Gets the host_port_name of this HostPortChangeableProperties. The unique, externally-defined identifier for this object. For example, for a Fibre Channel host port, this field contains the value of the Fibre Channel world-wide name for the port.
Returns: The host_port_name of this HostPortChangeableProperties. Return type: list[str] Required/optional: required
-
host_ref
¶ Gets the host_ref of this HostPortChangeableProperties. The host reference value of the host in which this port resides.
Returns: The host_ref of this HostPortChangeableProperties. Return type: list[str] Required/optional: required
-
label
¶ Gets the label of this HostPortChangeableProperties. The user-assigned, descriptive label string for the host port.
Returns: The label of this HostPortChangeableProperties. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.host_port_create_descriptor module¶
HostPortCreateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_port_create_descriptor.
HostPortCreateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
settings
¶ Gets the settings of this HostPortCreateDescriptor. An object containing the initial settings for the new host port.
Returns: The settings of this HostPortCreateDescriptor. Return type: HostPortMutableProperties Required/optional: required
-
netapp.santricity.models.symbol.host_port_creation_descriptor module¶
HostPortCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_port_creation_descriptor.
HostPortCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_port_name
¶ Gets the host_port_name of this HostPortCreationDescriptor. The unique, externally-defined identifier for this object. For example, for a Fibre Channel host port, this field contains the value of the Fibre Channel world-wide name for the port.
Returns: The host_port_name of this HostPortCreationDescriptor. Return type: str Required/optional: required
-
host_port_type_index
¶ Gets the host_port_type_index of this HostPortCreationDescriptor. An index value that indicates the type of host port. This value is used to reference the appropriate entry in the hostPortType field of the associated StorageArray object.
Returns: The host_port_type_index of this HostPortCreationDescriptor. Return type: int Required/optional: required
-
host_ref
¶ Gets the host_ref of this HostPortCreationDescriptor. The host reference value of the host in which this port resides.
Returns: The host_ref of this HostPortCreationDescriptor. Return type: str Required/optional: required
-
label
¶ Gets the label of this HostPortCreationDescriptor. The user-assigned, descriptive label string for the host port.
Returns: The label of this HostPortCreationDescriptor. Return type: str Required/optional: required
-
settings
¶ Gets the settings of this HostPortCreationDescriptor. The settings to apply to the new host port. This field is in place of the above deprecated fields.
Returns: The settings of this HostPortCreationDescriptor. Return type: HostPortChangeableProperties Required/optional: required
-
netapp.santricity.models.symbol.host_port_location module¶
HostPortLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_port_location.
HostPortLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fc_port_name
¶ Gets the fc_port_name of this HostPortLocation. This field is present only if the type value is equal to IO_IF_FC.
Returns: The fc_port_name of this HostPortLocation. Return type: str Required/optional: optional
-
ib_port_name
¶ Gets the ib_port_name of this HostPortLocation. This field is present only if the type value is equal to IO_IF_IB.
Returns: The ib_port_name of this HostPortLocation. Return type: str Required/optional: optional
-
io_interface_type
¶ Gets the io_interface_type of this HostPortLocation. This enumeration defines the different I/O interface types that may be reported as part of the configuration information associated with a controller.
Returns: The io_interface_type of this HostPortLocation. Return type: str Required/optional: required
-
sas_port_name
¶ Gets the sas_port_name of this HostPortLocation. This field is present only if the type value is equal to IO_IF_SAS.
Returns: The sas_port_name of this HostPortLocation. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.host_port_mutable_properties module¶
HostPortMutableProperties.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_port_mutable_properties.
HostPortMutableProperties
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_ref
¶ Gets the host_ref of this HostPortMutableProperties. Either an empty field (length indicator = 0) signifying no change, or the new value of the hostRef field used to associate the port with a host.
Returns: The host_ref of this HostPortMutableProperties. Return type: list[str] Required/optional: required
-
label
¶ Gets the label of this HostPortMutableProperties. Either an empty field (length indicator = 0) signifying no change, or the new value of the user-assigned label for the port.r
Returns: The label of this HostPortMutableProperties. Return type: list[str] Required/optional: required
-
port_id
¶ Gets the port_id of this HostPortMutableProperties. Either an empty field (length indicator = 0) signifying no change, or the new value of the I/O-protocol-based unique port identifier
Returns: The port_id of this HostPortMutableProperties. Return type: list[SCSIInitiatorPortId] Required/optional: required
-
netapp.santricity.models.symbol.host_port_properties_update_descriptor module¶
HostPortPropertiesUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_port_properties_update_descriptor.
HostPortPropertiesUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_port_ref
¶ Gets the host_port_ref of this HostPortPropertiesUpdateDescriptor. A reference to the affected host port.
Returns: The host_port_ref of this HostPortPropertiesUpdateDescriptor. Return type: str Required/optional: required
-
settings
¶ Gets the settings of this HostPortPropertiesUpdateDescriptor. The new property settings for the host port.
Returns: The settings of this HostPortPropertiesUpdateDescriptor. Return type: HostPortMutableProperties Required/optional: required
-
netapp.santricity.models.symbol.host_port_rename_descriptor module¶
HostPortRenameDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_port_rename_descriptor.
HostPortRenameDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_port_name
¶ Gets the host_port_name of this HostPortRenameDescriptor. The new world-wide name value for the HostPort object.
Returns: The host_port_name of this HostPortRenameDescriptor. Return type: str Required/optional: required
-
host_port_ref
¶ Gets the host_port_ref of this HostPortRenameDescriptor. The unique identification value that identifies the HostPort to be modified.
Returns: The host_port_ref of this HostPortRenameDescriptor. Return type: str Required/optional: required
-
label
¶ Gets the label of this HostPortRenameDescriptor. The new user-assigned label value for the HostPort object.
Returns: The label of this HostPortRenameDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.host_port_type_update_descriptor module¶
HostPortTypeUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_port_type_update_descriptor.
HostPortTypeUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_port_ref
¶ Gets the host_port_ref of this HostPortTypeUpdateDescriptor. The unique identification value that identifies the HostPort to be modified.
Returns: The host_port_ref of this HostPortTypeUpdateDescriptor. Return type: str Required/optional: required
-
host_port_type_index
¶ Gets the host_port_type_index of this HostPortTypeUpdateDescriptor. The new index value that is to be used to identify the type of the HostPort object.
Returns: The host_port_type_index of this HostPortTypeUpdateDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.host_properties_update_descriptor module¶
HostPropertiesUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_properties_update_descriptor.
HostPropertiesUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_ref
¶ Gets the host_ref of this HostPropertiesUpdateDescriptor. A reference to the host to update.
Returns: The host_ref of this HostPropertiesUpdateDescriptor. Return type: str Required/optional: required
-
settings
¶ Gets the settings of this HostPropertiesUpdateDescriptor. The new property settings for the host.
Returns: The settings of this HostPropertiesUpdateDescriptor. Return type: HostChangeableProperties Required/optional: required
-
netapp.santricity.models.symbol.host_redundancy_loss_details module¶
HostRedundancyLossDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_redundancy_loss_details.
HostRedundancyLossDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this HostRedundancyLossDetails. The host has lost connection to this controller.
Returns: The controller_ref of this HostRedundancyLossDetails. Return type: str Required/optional: required
-
host_ref
¶ Gets the host_ref of this HostRedundancyLossDetails. The host that has lost redundant connection to the array.
Returns: The host_ref of this HostRedundancyLossDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.host_specific_nvsram_update_descriptor module¶
HostSpecificNVSRAMUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_specific_nvsram_update_descriptor.
HostSpecificNVSRAMUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_index
¶ Gets the host_index of this HostSpecificNVSRAMUpdateDescriptor. Host Type Index mapped by SPM.
Returns: The host_index of this HostSpecificNVSRAMUpdateDescriptor. Return type: int Required/optional: required
-
offset
¶ Gets the offset of this HostSpecificNVSRAMUpdateDescriptor. The offset into the region to update.
Returns: The offset of this HostSpecificNVSRAMUpdateDescriptor. Return type: int Required/optional: required
-
region_data
¶ Gets the region_data of this HostSpecificNVSRAMUpdateDescriptor. The data to write to NVSRAM.
Returns: The region_data of this HostSpecificNVSRAMUpdateDescriptor. Return type: str Required/optional: required
-
region_id
¶ Gets the region_id of this HostSpecificNVSRAMUpdateDescriptor. The region of NVSRAM to update.
Returns: The region_id of this HostSpecificNVSRAMUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.host_specific_values module¶
HostSpecificValues.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.host_specific_values.
HostSpecificValues
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
allow_preferred_owner_reporting_suppression
¶ Gets the allow_preferred_owner_reporting_suppression of this HostSpecificValues. If true, the controller will suppress reporting the preferred owner in REPORT TARGET PORT GROUPS or INQUIRY VPD data in conditions when the preferred controller cannot process I/O.
Returns: The allow_preferred_owner_reporting_suppression of this HostSpecificValues. Return type: bool Required/optional: required
-
allow_reservation_on_unowned_lu_ns
¶ Gets the allow_reservation_on_unowned_lu_ns of this HostSpecificValues. This value determines the controller response to Reservation/Release commands that are received for LUNs that are not owned by the controller.
Returns: The allow_reservation_on_unowned_lu_ns of this HostSpecificValues. Return type: bool Required/optional: required
-
asymmetric_lu_access
¶ Gets the asymmetric_lu_access of this HostSpecificValues. If true, Asymmetric Logical Unit Access is enabled.
Returns: The asymmetric_lu_access of this HostSpecificValues. Return type: bool Required/optional: required
-
auto_lun_transfer
¶ Gets the auto_lun_transfer of this HostSpecificValues. Auto Volume Transfer.
Returns: The auto_lun_transfer of this HostSpecificValues. Return type: bool Required/optional: required
-
avt_exclusion_extents_enabled
¶ Gets the avt_exclusion_extents_enabled of this HostSpecificValues. Enable the AVT exclusion extents for this heterogeneous host region.
Returns: The avt_exclusion_extents_enabled of this HostSpecificValues. Return type: bool Required/optional: required
-
check_condition_for_vendor_unique_ua_conditions
¶ Gets the check_condition_for_vendor_unique_ua_conditions of this HostSpecificValues. This value determines if the controller will report a vendor unique Unit Attention condition as a Check Condition status.
Returns: The check_condition_for_vendor_unique_ua_conditions of this HostSpecificValues. Return type: bool Required/optional: required
-
conditional_fc_logout
¶ Gets the conditional_fc_logout of this HostSpecificValues. Conditional Fibre Channel Logout.
Returns: The conditional_fc_logout of this HostSpecificValues. Return type: bool Required/optional: required
-
disable_explicit_tpgs
¶ Gets the disable_explicit_tpgs of this HostSpecificValues. If true, the standard INQUIRY data reporting TPGS support to the initiator will only indicate support for implicit mode (providing TPGS support is enabled, see tpgsSupported field).
Returns: The disable_explicit_tpgs of this HostSpecificValues. Return type: bool Required/optional: required
-
enable_auto_load_balance
¶ Gets the enable_auto_load_balance of this HostSpecificValues. If true, the controller may issue volume ownership changes to balance IO load between controllers.
Returns: The enable_auto_load_balance of this HostSpecificValues. Return type: bool Required/optional: required
-
enable_lu_check_condition_parallel_responses
¶ Gets the enable_lu_check_condition_parallel_responses of this HostSpecificValues. If true, array may return multiple CHECK CONDITION responses simultaneously on a given logical unit.
Returns: The enable_lu_check_condition_parallel_responses of this HostSpecificValues. Return type: bool Required/optional: required
-
enable_target_failback
¶ Gets the enable_target_failback of this HostSpecificValues. If true, controller initiates fail-back of volumes to the preferred owner .
Returns: The enable_target_failback of this HostSpecificValues. Return type: bool Required/optional: required
-
force_scsi2
¶ Gets the force_scsi2 of this HostSpecificValues. Report SCSI-2 Through Fibre Channel Host Interface.
Returns: The force_scsi2 of this HostSpecificValues. Return type: bool Required/optional: required
-
host_port_type
¶ Gets the host_port_type of this HostSpecificValues. The host type.
Returns: The host_port_type of this HostSpecificValues. Return type: str Required/optional: required
-
host_type
¶ Gets the host_type of this HostSpecificValues. The host type string. A zero-length string is allowed and indicates that the associated host-specific NVSRAM region has been cleared. This field should be used in place of the deprecated hostPortType field.
Returns: The host_type of this HostSpecificValues. Return type: str Required/optional: required
-
ignore_force_unit_access
¶ Gets the ignore_force_unit_access of this HostSpecificValues. This value determines controller treatment of the Force Unit Access Option in the SCSI Read(10) and Write(10) commands.
Returns: The ignore_force_unit_access of this HostSpecificValues. Return type: bool Required/optional: required
-
ignore_iscsi_session_id_in_itn
¶ Gets the ignore_iscsi_session_id_in_itn of this HostSpecificValues. If true, the array iSCSI target driver will not use the session identifier as part of its internal I_T Nexus identifiers. This reduces churn in I_T Nexus identifiers if the initiator does not re-use iSCSI session identifiers when re-opening a session.
Returns: The ignore_iscsi_session_id_in_itn of this HostSpecificValues. Return type: bool Required/optional: required
-
ignore_sync_cache
¶ Gets the ignore_sync_cache of this HostSpecificValues. Ignore Cache Sync Command.
Returns: The ignore_sync_cache of this HostSpecificValues. Return type: bool Required/optional: required
-
ignore_utm_lun_ownership
¶ Gets the ignore_utm_lun_ownership of this HostSpecificValues. Ignore UTM LUN Ownership.
Returns: The ignore_utm_lun_ownership of this HostSpecificValues. Return type: bool Required/optional: required
-
ignore_write_cache_disable
¶ Gets the ignore_write_cache_disable of this HostSpecificValues. This value determines if the controller will allow the resetting of the WCE bit in the Mode Select Caching Page to disable write caching.
Returns: The ignore_write_cache_disable of this HostSpecificValues. Return type: bool Required/optional: required
-
inquiry_unconfigured_device_type
¶ Gets the inquiry_unconfigured_device_type of this HostSpecificValues. The value returned in the Inquiry Device Type Field when an unconfigured LUN is accessed.
Returns: The inquiry_unconfigured_device_type of this HostSpecificValues. Return type: str Required/optional: required
-
inquiry_unowned_device_type
¶ Gets the inquiry_unowned_device_type of this HostSpecificValues. This value is used to define the device type the controller should return in the first byte of the Inquiry data, if the addressed logical unit is not owned by the addressed controller.
Returns: The inquiry_unowned_device_type of this HostSpecificValues. Return type: str Required/optional: required
-
max_restricted_lu_ns
¶ Gets the max_restricted_lu_ns of this HostSpecificValues. Maximum number of LUNs allowed for host type.
Returns: The max_restricted_lu_ns of this HostSpecificValues. Return type: int Required/optional: required
-
not_ready_sense_for_quiescence_in_progress
¶ Gets the not_ready_sense_for_quiescence_in_progress of this HostSpecificValues. This value determines the response of the controller to commands received during the ‘controller quiesced’ state.
Returns: The not_ready_sense_for_quiescence_in_progress of this HostSpecificValues. Return type: bool Required/optional: required
-
not_ready_sense_for_quiescence_in_progress2
¶ Gets the not_ready_sense_for_quiescence_in_progress2 of this HostSpecificValues. This value determines the response of the controller to commands received during the ‘controller quiesced’ state.
Returns: The not_ready_sense_for_quiescence_in_progress2 of this HostSpecificValues. Return type: bool Required/optional: required
-
persistent_id
¶ Gets the persistent_id of this HostSpecificValues. Unique identifier for this specific host type. This value is stored in the controller configuration database when persisting Host objects in order to uniquely identify this specific host type across all NVSRAM builds.
Returns: The persistent_id of this HostSpecificValues. Return type: int Required/optional: required
-
propagate_host_bus_resets
¶ Gets the propagate_host_bus_resets of this HostSpecificValues. This value determines whether the controller will propagate a Host Bus Reset/Target Reset/Logical Unit Reset to the other controller in a dual controller subsystem to support Microsoft Clustering Services.
Returns: The propagate_host_bus_resets of this HostSpecificValues. Return type: bool Required/optional: required
-
quiescence_in_progress_asc
¶ Gets the quiescence_in_progress_asc of this HostSpecificValues. Additional Sense Code returned to host for Quiescence In Progress Check Conditions.
Returns: The quiescence_in_progress_asc of this HostSpecificValues. Return type: int Required/optional: required
-
quiescence_in_progress_ascq
¶ Gets the quiescence_in_progress_ascq of this HostSpecificValues. Additional Sense Code Qualifier returned to host for Quiscence In Progress Check Conditions.
Returns: The quiescence_in_progress_ascq of this HostSpecificValues. Return type: int Required/optional: required
-
quiescence_in_progress_sense_key
¶ Gets the quiescence_in_progress_sense_key of this HostSpecificValues. Sense Key returned to host for Quiescence In Progress Check Conditions.
Returns: The quiescence_in_progress_sense_key of this HostSpecificValues. Return type: int Required/optional: required
-
report_deferred_errors
¶ Gets the report_deferred_errors of this HostSpecificValues. This value is used to determine how deferred errors are reported to the host.
Returns: The report_deferred_errors of this HostSpecificValues. Return type: bool Required/optional: required
-
report_lun_preferred_path_in_standard_inquiry
¶ Gets the report_lun_preferred_path_in_standard_inquiry of this HostSpecificValues. Report LUN Preferred Path in Standard Inquiry Data.
Returns: The report_lun_preferred_path_in_standard_inquiry of this HostSpecificValues. Return type: bool Required/optional: required
-
report_scc_device_enable
¶ Gets the report_scc_device_enable of this HostSpecificValues. Report SCC Device Enable.
Returns: The report_scc_device_enable of this HostSpecificValues. Return type: bool Required/optional: required
-
report_unconfigured_lu_ns
¶ Gets the report_unconfigured_lu_ns of this HostSpecificValues. This value determines the LUN data returned by the Report LUNs command.
Returns: The report_unconfigured_lu_ns of this HostSpecificValues. Return type: bool Required/optional: required
-
reserved1
¶ Gets the reserved1 of this HostSpecificValues.
Returns: The reserved1 of this HostSpecificValues. Return type: str Required/optional: optional
-
restricted_lun0
¶ Gets the restricted_lun0 of this HostSpecificValues. If true, LUN 0 is restricted and volume mapping to LUN 0 will not be allowed or be reported in the REPORT LUNS data. If false, a volume-to-LUN mapping can be created to LUN 0 and will be reported in a REPORT LUNS response.
Returns: The restricted_lun0 of this HostSpecificValues. Return type: bool Required/optional: required
-
retain_logins
¶ Gets the retain_logins of this HostSpecificValues. This field is deprecated.
Returns: The retain_logins of this HostSpecificValues. Return type: bool Required/optional: required
-
suppress_vol_off_preferred_path_alert
¶ Gets the suppress_vol_off_preferred_path_alert of this HostSpecificValues. If true, then volume-off-preferred events are not considered critical.
Returns: The suppress_vol_off_preferred_path_alert of this HostSpecificValues. Return type: bool Required/optional: required
-
tpgs_supported
¶ Gets the tpgs_supported of this HostSpecificValues. This field is set to true if Target Port Group Support is provided; otherwise it is false.
Returns: The tpgs_supported of this HostSpecificValues. Return type: bool Required/optional: required
-
unowned_block0_read
¶ Gets the unowned_block0_read of this HostSpecificValues. This value is used to define how the controller handles a read request to Block 0 of an unowned volume. When this is enabled, the non-owning controller sends a request for the block 0 data to the owning controller and the owning controller sends the requested block 0 data back to the non-owning controller. If disabled, the controller will do a volume transfer (if AVT is enabled) and then a read of the now owned volume.
Returns: The unowned_block0_read of this HostSpecificValues. Return type: str Required/optional: required
-
unowned_check_condition_during_fw_activation
¶ Gets the unowned_check_condition_during_fw_activation of this HostSpecificValues. If true, controller will return a LUN NOT OWNED (05h/94h/01h) CHECK CONDITION when unable to handle I/O during firmware activation.
Returns: The unowned_check_condition_during_fw_activation of this HostSpecificValues. Return type: bool Required/optional: required
-
use_page2_c_quiescence_timeout
¶ Gets the use_page2_c_quiescence_timeout of this HostSpecificValues. The quiescence timeout is the amount of time the controller should wait to achieve a “no I/Os active” state before invoking a forced transfer of LUN ownership. When this field is set to true, the timeout parameter provided by the host initiator in a mode select Page 2C will be used. When this field is set to false, the timeout value applied will be calculated by the controller.
Returns: The use_page2_c_quiescence_timeout of this HostSpecificValues. Return type: bool Required/optional: required
-
volume_format_options
¶ Gets the volume_format_options of this HostSpecificValues. If true, a format unit request will interrupt any in-progress IAF and start a write-zeros initialization. If false, the format unit will be returned with no action.
Returns: The volume_format_options of this HostSpecificValues. Return type: bool Required/optional: required
-
wait_for_download
¶ Gets the wait_for_download of this HostSpecificValues. The download microcode status control.
Returns: The wait_for_download of this HostSpecificValues. Return type: bool Required/optional: required
-
world_wide_name_in_standard_inquiry
¶ Gets the world_wide_name_in_standard_inquiry of this HostSpecificValues. Set to true if the WWN is in the standard inquiry data.
Returns: The world_wide_name_in_standard_inquiry of this HostSpecificValues. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.hot_spare_candidate module¶
HotSpareCandidate.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.hot_spare_candidate.
HotSpareCandidate
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_ref
¶ Gets the drive_ref of this HotSpareCandidate. The hot spare candidate (unassigned).
Returns: The drive_ref of this HotSpareCandidate. Return type: str Required/optional: required
-
volume_group_ref_list
¶ Gets the volume_group_ref_list of this HotSpareCandidate. The volume groups the drive can cover.
Returns: The volume_group_ref_list of this HotSpareCandidate. Return type: VolumeGroupRefList Required/optional: required
-
netapp.santricity.models.symbol.hot_spare_candidate_list module¶
HotSpareCandidateList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.hot_spare_candidate_list.
HotSpareCandidateList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
hot_spare_candidate
¶ Gets the hot_spare_candidate of this HotSpareCandidateList. A list of hot spare candidates.
Returns: The hot_spare_candidate of this HotSpareCandidateList. Return type: list[HotSpareCandidate] Required/optional: required
-
return_code
¶ Gets the return_code of this HotSpareCandidateList. The return code from the getHotSpareCandidates API.
Returns: The return_code of this HotSpareCandidateList. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.hot_spare_coverage module¶
HotSpareCoverage.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.hot_spare_coverage.
HotSpareCoverage
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_ref
¶ Gets the drive_ref of this HotSpareCoverage. The hot spare drive.
Returns: The drive_ref of this HotSpareCoverage. Return type: str Required/optional: required
-
in_use
¶ Gets the in_use of this HotSpareCoverage. True, if hot spare is in use.
Returns: The in_use of this HotSpareCoverage. Return type: bool Required/optional: required
-
volume_group_ref_list
¶ Gets the volume_group_ref_list of this HotSpareCoverage. The volume groups covered by the drive.
Returns: The volume_group_ref_list of this HotSpareCoverage. Return type: VolumeGroupRefList Required/optional: required
-
netapp.santricity.models.symbol.hot_spare_coverage_list module¶
HotSpareCoverageList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.hot_spare_coverage_list.
HotSpareCoverageList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
hot_spare_coverage
¶ Gets the hot_spare_coverage of this HotSpareCoverageList. A list of the hot spare drives and the volume groups they cover.
Returns: The hot_spare_coverage of this HotSpareCoverageList. Return type: list[HotSpareCoverage] Required/optional: required
-
return_code
¶ Gets the return_code of this HotSpareCoverageList. The return code from the getHotSpareCoverage API.
Returns: The return_code of this HotSpareCoverageList. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ib_baselined_statistics module¶
IbBaselinedStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_baselined_statistics.
IbBaselinedStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ib_interface_statistics_raw
¶ Gets the ib_interface_statistics_raw of this IbBaselinedStatistics. An array of structures containing “raw” (i.e., baseline = controller start-of-day) InfiniBand host interface statistics, one structure per InfiniBand interface.
Returns: The ib_interface_statistics_raw of this IbBaselinedStatistics. Return type: list[IbInterfaceStatistics] Required/optional: required
-
ib_interface_statistics_rel
¶ Gets the ib_interface_statistics_rel of this IbBaselinedStatistics. An array of structures containing “relative” (i.e., baseline = user pre-set baseline) InfiniBand host interface statistics, one structure per InfiniBand interface.
Returns: The ib_interface_statistics_rel of this IbBaselinedStatistics. Return type: list[IbInterfaceStatistics] Required/optional: required
-
time_data
¶ Gets the time_data of this IbBaselinedStatistics. The time data associated with this set of statistics.
Returns: The time_data of this IbBaselinedStatistics. Return type: StatisticalTimeData Required/optional: required
-
netapp.santricity.models.symbol.ib_interface module¶
IbInterface.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_interface.
IbInterface
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
bidirectional_max_rate
¶ Gets the bidirectional_max_rate of this IbInterface. Maximum bi-directional data rate in B/s
Returns: The bidirectional_max_rate of this IbInterface. Return type: int Required/optional: required
-
channel
¶ Gets the channel of this IbInterface. The number of the host channel associated with this interface.
Returns: The channel of this IbInterface. Return type: int Required/optional: required
-
channel_port_ref
¶ Gets the channel_port_ref of this IbInterface. A reference to the channel port for the channel associated with this interface.
Returns: The channel_port_ref of this IbInterface. Return type: str Required/optional: required
-
current_data_virtual_lanes
¶ Gets the current_data_virtual_lanes of this IbInterface. The number of data virtual lanes that are currently active for this interface.
Returns: The current_data_virtual_lanes of this IbInterface. Return type: int Required/optional: required
-
current_link_width
¶ Gets the current_link_width of this IbInterface. The width at which the link is currently operating, e.g., 1 means “1X,” 4 means “4X,”.etc.
Returns: The current_link_width of this IbInterface. Return type: str Required/optional: required
-
current_speed
¶ Gets the current_speed of this IbInterface. The speed at which the interface is currently operating.
Returns: The current_speed of this IbInterface. Return type: str Required/optional: required
-
global_identifier
¶ Gets the global_identifier of this IbInterface. The InfiniBand global identifier associated with this interface.
Returns: The global_identifier of this IbInterface. Return type: str Required/optional: required
-
id
¶ Gets the id of this IbInterface.
Returns: The id of this IbInterface. Return type: str Required/optional: optional
-
interface_ref
¶ Gets the interface_ref of this IbInterface. The opaque data by which an instance of IbInterface is uniquely identified.
Returns: The interface_ref of this IbInterface. Return type: str Required/optional: required
-
is_iser_supported
¶ Gets the is_iser_supported of this IbInterface. This flag is true if iSER (iSCSI Extensions for RDMA) is currently supported.
Returns: The is_iser_supported of this IbInterface. Return type: bool Required/optional: required
-
is_srp_supported
¶ Gets the is_srp_supported of this IbInterface. This flag is true if SRP (SCSI RDMA Protocol) is currently supported.
Returns: The is_srp_supported of this IbInterface. Return type: bool Required/optional: required
-
link_state
¶ Gets the link_state of this IbInterface. The state of the InfiniBand link.
Returns: The link_state of this IbInterface. Return type: str Required/optional: required
-
local_identifier
¶ Gets the local_identifier of this IbInterface. The InfiniBand local identifier associated with this interface.
Returns: The local_identifier of this IbInterface. Return type: int Required/optional: required
-
maximum_data_virtual_lanes
¶ Gets the maximum_data_virtual_lanes of this IbInterface. The maximum number of data virtual lanes supported by the interface.
Returns: The maximum_data_virtual_lanes of this IbInterface. Return type: int Required/optional: required
-
maximum_transmission_unit
¶ Gets the maximum_transmission_unit of this IbInterface. The size in bytes of the largest packet that the interface can transmit.
Returns: The maximum_transmission_unit of this IbInterface. Return type: int Required/optional: required
-
one_way_max_rate
¶ Gets the one_way_max_rate of this IbInterface. Maximum one way data rate in B/s
Returns: The one_way_max_rate of this IbInterface. Return type: int Required/optional: required
-
phys_port_state
¶ Gets the phys_port_state of this IbInterface. This element contains the current state of the physical Infiniband port.
Returns: The phys_port_state of this IbInterface. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this IbInterface. The physical location of the Infiniband interface. The parent reference in Location identifies the physical component (e.g., controller or host card) where the interface circuitry is located, and the position field is a firmware-assigned 1-relative number signifying “1st Infiniband interface relative to the parent,” “2nd Infiniband interface relative to the parent,” etc. This “interface number” is independent of the interface’s channel association.
Returns: The physical_location of this IbInterface. Return type: Location Required/optional: required
-
port_state
¶ Gets the port_state of this IbInterface. The state of the InfiniBand port.
Returns: The port_state of this IbInterface. Return type: str Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this IbInterface. This field indicates whether or not the I/O interface is PI capable.
Returns: The protection_information_capable of this IbInterface. Return type: bool Required/optional: required
-
supported_link_width
¶ Gets the supported_link_width of this IbInterface. An array containing the different link widths at which the link is capable of operating.
Returns: The supported_link_width of this IbInterface. Return type: list[str] Required/optional: required
-
supported_speed
¶ Gets the supported_speed of this IbInterface. An array containing the different speeds at which the interface is capable of operating.
Returns: The supported_speed of this IbInterface. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.ib_interface_statistics module¶
IbInterfaceStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_interface_statistics.
IbInterfaceStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
interface_ref
¶ Gets the interface_ref of this IbInterfaceStatistics. A reference to the interface for which the statistics apply.
Returns: The interface_ref of this IbInterfaceStatistics. Return type: str Required/optional: required
-
recovered_link_errors
¶ Gets the recovered_link_errors of this IbInterfaceStatistics. The number of recovered link errors.
Returns: The recovered_link_errors of this IbInterfaceStatistics. Return type: int Required/optional: required
-
rx_constraint_error_packet_discards
¶ Gets the rx_constraint_error_packet_discards of this IbInterfaceStatistics. The number of inbound packets discarded because either (1) the packet is a raw datagram, (2) the packet has a wrong partition key, or (3) the packet has a bad transport header version.
Returns: The rx_constraint_error_packet_discards of this IbInterfaceStatistics. Return type: int Required/optional: required
-
rx_ebp_delimited_packets
¶ Gets the rx_ebp_delimited_packets of this IbInterfaceStatistics. The total number of packets with End Bad Packet delimiter that have been received on the port.
Returns: The rx_ebp_delimited_packets of this IbInterfaceStatistics. Return type: int Required/optional: required
-
rx_multicast_total_packets
¶ Gets the rx_multicast_total_packets of this IbInterfaceStatistics. Total number of multicast packets, including multicast packets containing errors received from all VLs on the port.
Returns: The rx_multicast_total_packets of this IbInterfaceStatistics. Return type: int Required/optional: required
-
rx_packet_errors
¶ Gets the rx_packet_errors of this IbInterfaceStatistics. The number of packets containing an error that have been received on the port.
Returns: The rx_packet_errors of this IbInterfaceStatistics. Return type: int Required/optional: required
-
rx_subnet_management_dropped_packets
¶ Gets the rx_subnet_management_dropped_packets of this IbInterfaceStatistics. The number of virtual lane 15 packets dropped due to resource limitations (e.g., lack of buffers) in the port.
Returns: The rx_subnet_management_dropped_packets of this IbInterfaceStatistics. Return type: int Required/optional: required
-
rx_total_bytes
¶ Gets the rx_total_bytes of this IbInterfaceStatistics. The number of bytes received at the port on all virtual lanes.
Returns: The rx_total_bytes of this IbInterfaceStatistics. Return type: int Required/optional: required
-
rx_total_packets
¶ Gets the rx_total_packets of this IbInterfaceStatistics. The number of packets received at the port on all virtual lanes.
Returns: The rx_total_packets of this IbInterfaceStatistics. Return type: int Required/optional: required
-
rx_unicast_total_packets
¶ Gets the rx_unicast_total_packets of this IbInterfaceStatistics. Total number of unicast packets, including unicast packets containing errors, and excluding link packets, received from all VLs on the port.
Returns: The rx_unicast_total_packets of this IbInterfaceStatistics. Return type: int Required/optional: required
-
symbol_errors
¶ Gets the symbol_errors of this IbInterfaceStatistics. The number of symbol errors.
Returns: The symbol_errors of this IbInterfaceStatistics. Return type: int Required/optional: required
-
tx_constraint_error_packet_discards
¶ Gets the tx_constraint_error_packet_discards of this IbInterfaceStatistics. The number of outbound packets discarded because either (1) the packet is a raw datagram, (2) the packet has a wrong partition key, or (3) the packet has a bad transport header version.
Returns: The tx_constraint_error_packet_discards of this IbInterfaceStatistics. Return type: int Required/optional: required
-
tx_multicast_total_packets
¶ Gets the tx_multicast_total_packets of this IbInterfaceStatistics. Total number of multicast packets transmitted on all VLs from the port. This may include multicast packets with errors.
Returns: The tx_multicast_total_packets of this IbInterfaceStatistics. Return type: int Required/optional: required
-
tx_port_down_packet_discards
¶ Gets the tx_port_down_packet_discards of this IbInterfaceStatistics. The number of outbound packets discarded because the port is either down or congested.
Returns: The tx_port_down_packet_discards of this IbInterfaceStatistics. Return type: int Required/optional: required
-
tx_total_bytes
¶ Gets the tx_total_bytes of this IbInterfaceStatistics. The number of bytes transmitted at the port on all virtual lanes.
Returns: The tx_total_bytes of this IbInterfaceStatistics. Return type: int Required/optional: required
-
tx_total_packets
¶ Gets the tx_total_packets of this IbInterfaceStatistics. The number of packets transmitted at the port on all virtual lanes.
Returns: The tx_total_packets of this IbInterfaceStatistics. Return type: int Required/optional: required
-
tx_unicast_total_packets
¶ Gets the tx_unicast_total_packets of this IbInterfaceStatistics. Total number of unicast packets transmitted on all VLs from the port. This may include unicast packets with errors and excludes link packets.
Returns: The tx_unicast_total_packets of this IbInterfaceStatistics. Return type: int Required/optional: required
-
tx_wait_time
¶ Gets the tx_wait_time of this IbInterfaceStatistics. The number of microseconds during which the port had data to transmit, but none was sent because of insufficient credits or due to arbitration.
Returns: The tx_wait_time of this IbInterfaceStatistics. Return type: int Required/optional: required
-
unrecovered_link_errors
¶ Gets the unrecovered_link_errors of this IbInterfaceStatistics. The number of unrecovered link errors.
Returns: The unrecovered_link_errors of this IbInterfaceStatistics. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.ib_ioc_attributes module¶
IbIocAttributes.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_ioc_attributes.
IbIocAttributes
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_board_ref
¶ Gets the host_board_ref of this IbIocAttributes. A reference to the host board (a.k.a., InfiniBand Target Channel Adapter) with which the I/O controller is associated.
Returns: The host_board_ref of this IbIocAttributes. Return type: str Required/optional: required
-
ioc_profile
¶ Gets the ioc_profile of this IbIocAttributes. The I/O controller profile for the storage array controller.
Returns: The ioc_profile of this IbIocAttributes. Return type: IbIocProfile Required/optional: required
-
service_entries
¶ Gets the service_entries of this IbIocAttributes. An array of structures indicating the services that are provided by the InfiniBand I/O controller.
Returns: The service_entries of this IbIocAttributes. Return type: list[IbServiceEntry] Required/optional: required
-
netapp.santricity.models.symbol.ib_ioc_attributes_returned module¶
IbIocAttributesReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_ioc_attributes_returned.
IbIocAttributesReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ioc_attributes
¶ Gets the ioc_attributes of this IbIocAttributesReturned. An array of InfiniBand I/O controller attributes for the storage array, one entry for each InfiniBand I/O controller that is part of the storage array. An individual set of attributes consists of the I/O controller profile and the list of services that the controller provides. This field is only present when returnCode is equal to RETCODE_OK.
Returns: The ioc_attributes of this IbIocAttributesReturned. Return type: list[IbIocAttributes] Required/optional: optional
-
return_code
¶ Gets the return_code of this IbIocAttributesReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this IbIocAttributesReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ib_ioc_profile module¶
IbIocProfile.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_ioc_profile.
IbIocProfile
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ops_capability_mask
¶ Gets the controller_ops_capability_mask of this IbIocProfile. Supported operation types of this controller.: Bit 0 on = Send Messages to IOCs Bit 1 on = Send Messages from IOCs Bit 2 on = RDMA Read Requests to IOCs Bit 3 on = RDMA Read Requests from IOCs Bit 4 on = RDMA Write Requests to IOCs Bit 5 on = RDMA Write Requests from IOCs Bit 6 on = Atomic operations to IOCs Bit 7 on = Atomic operations from IOCs
Returns: The controller_ops_capability_mask of this IbIocProfile. Return type: int Required/optional: required
-
device_version
¶ Gets the device_version of this IbIocProfile. A number assigned by the vendor to identify the device version.
Returns: The device_version of this IbIocProfile. Return type: int Required/optional: required
-
id_string
¶ Gets the id_string of this IbIocProfile. A UTF-8 encoded string for identifying the controller to user.
Returns: The id_string of this IbIocProfile. Return type: str Required/optional: required
-
io_class
¶ Gets the io_class of this IbIocProfile. The I/O class of the controller. 0x0000 -0xFFFE is reserved for I/O classes encompassed by the InfiniBand architecture. 0xFFFF is vendor-specific.
Returns: The io_class of this IbIocProfile. Return type: int Required/optional: required
-
io_device_id
¶ Gets the io_device_id of this IbIocProfile. A number assigned by vendor to identify the type of I/O controller
Returns: The io_device_id of this IbIocProfile. Return type: int Required/optional: required
-
io_subclass
¶ Gets the io_subclass of this IbIocProfile. The I/O sub-class of the controller. 0x0000 -0xFFFE is reserved for I/O sub-classes encompassed by the InfiniBand architecture. 0xFFFF is vendor-specific.
Returns: The io_subclass of this IbIocProfile. Return type: int Required/optional: required
-
ioc_guid
¶ Gets the ioc_guid of this IbIocProfile. The EUI-64 GUID used to uniquely identify the I/O controller.
Returns: The ioc_guid of this IbIocProfile. Return type: str Required/optional: required
-
protocol
¶ Gets the protocol of this IbIocProfile. The I/O protocol of the controller. 0x0000 -0xFFFE is reserved for I/O protocols encompassed by the InfiniBand architecture. 0xFFFF is vendor-specific.
Returns: The protocol of this IbIocProfile. Return type: int Required/optional: required
-
protocol_version
¶ Gets the protocol_version of this IbIocProfile. The protocol version (protocol-specific).
Returns: The protocol_version of this IbIocProfile. Return type: int Required/optional: required
-
rdma_read_queue_depth
¶ Gets the rdma_read_queue_depth of this IbIocProfile. The maximum depth of the per-channel RDMA Read Queue
Returns: The rdma_read_queue_depth of this IbIocProfile. Return type: int Required/optional: required
-
rdma_transfer_size
¶ Gets the rdma_transfer_size of this IbIocProfile. The maximum size of outbound RDMA transfers initiated by the controller.
Returns: The rdma_transfer_size of this IbIocProfile. Return type: int Required/optional: required
-
send_message_queue_depth
¶ Gets the send_message_queue_depth of this IbIocProfile. The maximum depth of the Send Message Queue.
Returns: The send_message_queue_depth of this IbIocProfile. Return type: int Required/optional: required
-
send_message_size
¶ Gets the send_message_size of this IbIocProfile. The maximum size of Send Messages in bytes.
Returns: The send_message_size of this IbIocProfile. Return type: int Required/optional: required
-
service_entries
¶ Gets the service_entries of this IbIocProfile. The number of entries in the service entries table
Returns: The service_entries of this IbIocProfile. Return type: int Required/optional: required
-
subsystem_id
¶ Gets the subsystem_id of this IbIocProfile. A number identifying the subsystem where the I/O controller resides.
Returns: The subsystem_id of this IbIocProfile. Return type: int Required/optional: required
-
subsystem_vendor_id
¶ Gets the subsystem_vendor_id of this IbIocProfile. The ID of the enclosure vendor in IEEE format, or else all zeros if there is no vendor ID.
Returns: The subsystem_vendor_id of this IbIocProfile. Return type: str Required/optional: required
-
vendor_id
¶ Gets the vendor_id of this IbIocProfile. The I/O controller vendor ID in IEEE format.
Returns: The vendor_id of this IbIocProfile. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ib_point_in_time_statistics module¶
IbPointInTimeStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_point_in_time_statistics.
IbPointInTimeStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ib_rdma_channel_statistics
¶ Gets the ib_rdma_channel_statistics of this IbPointInTimeStatistics. An array of structures containing the IB RDMA channel statistics, one structure per RDMA channel.
Returns: The ib_rdma_channel_statistics of this IbPointInTimeStatistics. Return type: list[IbRdmaChannelStatistics] Required/optional: required
-
ib_tca_statistics
¶ Gets the ib_tca_statistics of this IbPointInTimeStatistics. An array of structures containing the IB TCA statistics, one structure per TCA (i.e., InfiniBand host board).
Returns: The ib_tca_statistics of this IbPointInTimeStatistics. Return type: list[IbTcaStatistics] Required/optional: required
-
time_of_reading
¶ Gets the time_of_reading of this IbPointInTimeStatistics. A timestamp, expressed as number of seconds since midnight GMT on January 1, 1970, which is the time at which the statistics were read by the controller firmware.
Returns: The time_of_reading of this IbPointInTimeStatistics. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.ib_port_partition_table module¶
IbPortPartitionTable.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_port_partition_table.
IbPortPartitionTable
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this IbPortPartitionTable. A reference to the controller that is associated with the port described by this structure.
Returns: The controller_ref of this IbPortPartitionTable. Return type: str Required/optional: required
-
pkeys
¶ Gets the pkeys of this IbPortPartitionTable. An array containing the partition keys for the port.
Returns: The pkeys of this IbPortPartitionTable. Return type: list[int] Required/optional: required
-
port_guid
¶ Gets the port_guid of this IbPortPartitionTable. The globally-unique identifier associated with the port.
Returns: The port_guid of this IbPortPartitionTable. Return type: str Required/optional: required
-
port_number
¶ Gets the port_number of this IbPortPartitionTable. The controller-relative number of the port for which the table applies.
Returns: The port_number of this IbPortPartitionTable. Return type: int Required/optional: required
-
tca_guid
¶ Gets the tca_guid of this IbPortPartitionTable. The globally-unique identifier of the Target Channel Adapter that controls the port.
Returns: The tca_guid of this IbPortPartitionTable. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ib_port_partition_tables_returned module¶
IbPortPartitionTablesReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_port_partition_tables_returned.
IbPortPartitionTablesReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
port_partition_tables
¶ Gets the port_partition_tables of this IbPortPartitionTablesReturned. An array of InfiniBand port partition tables, one table per InfiniBand port. This field is only present when returnCode equals RETCODE_OK.
Returns: The port_partition_tables of this IbPortPartitionTablesReturned. Return type: list[IbPortPartitionTable] Required/optional: optional
-
return_code
¶ Gets the return_code of this IbPortPartitionTablesReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this IbPortPartitionTablesReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ib_rdma_channel module¶
IbRdmaChannel.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_rdma_channel.
IbRdmaChannel
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel_state
¶ Gets the channel_state of this IbRdmaChannel. The current state of this RDMA channel.
Returns: The channel_state of this IbRdmaChannel. Return type: str Required/optional: required
-
endpoints
¶ Gets the endpoints of this IbRdmaChannel. This field identifies the RDMA channel by identifying its initiator and target endpoints.
Returns: The endpoints of this IbRdmaChannel. Return type: IbRdmaChannelEndpoints Required/optional: required
-
maximum_queue_depth
¶ Gets the maximum_queue_depth of this IbRdmaChannel. The maximum supported queue depth for this RDMA channel.
Returns: The maximum_queue_depth of this IbRdmaChannel. Return type: int Required/optional: required
-
maximum_rdma_message_size
¶ Gets the maximum_rdma_message_size of this IbRdmaChannel. The maximum supported RDMA message size or this RDMA channel.
Returns: The maximum_rdma_message_size of this IbRdmaChannel. Return type: int Required/optional: required
-
path_maximum_transmission_unit
¶ Gets the path_maximum_transmission_unit of this IbRdmaChannel. The maximum supported transmission unit for the path associated with the RDMA channel.
Returns: The path_maximum_transmission_unit of this IbRdmaChannel. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.ib_rdma_channel_endpoints module¶
IbRdmaChannelEndpoints.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_rdma_channel_endpoints.
IbRdmaChannelEndpoints
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
initiator_port_id
¶ Gets the initiator_port_id of this IbRdmaChannelEndpoints. The InfiniBand global identifier of the initiator port.
Returns: The initiator_port_id of this IbRdmaChannelEndpoints. Return type: str Required/optional: required
-
target_channel_port
¶ Gets the target_channel_port of this IbRdmaChannelEndpoints. A reference to the target channel port.
Returns: The target_channel_port of this IbRdmaChannelEndpoints. Return type: str Required/optional: required
-
target_port_id
¶ Gets the target_port_id of this IbRdmaChannelEndpoints. The InfiniBand global identifier of the target port.
Returns: The target_port_id of this IbRdmaChannelEndpoints. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ib_rdma_channel_statistics module¶
IbRdmaChannelStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_rdma_channel_statistics.
IbRdmaChannelStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
active_messages
¶ Gets the active_messages of this IbRdmaChannelStatistics. The number of messages in-flight on the channel.
Returns: The active_messages of this IbRdmaChannelStatistics. Return type: int Required/optional: required
-
endpoints
¶ Gets the endpoints of this IbRdmaChannelStatistics. A structure that identifies the RDMA channel by identifying its endpoints.
Returns: The endpoints of this IbRdmaChannelStatistics. Return type: IbRdmaChannelEndpoints Required/optional: required
-
maximum_observed_message_size
¶ Gets the maximum_observed_message_size of this IbRdmaChannelStatistics. The maximum message size observed since the baseline time.
Returns: The maximum_observed_message_size of this IbRdmaChannelStatistics. Return type: int Required/optional: required
-
maximum_observed_queue_depth
¶ Gets the maximum_observed_queue_depth of this IbRdmaChannelStatistics. The maximum queue depth observed since the baseline time.
Returns: The maximum_observed_queue_depth of this IbRdmaChannelStatistics. Return type: int Required/optional: required
-
messages_completed_with_error
¶ Gets the messages_completed_with_error of this IbRdmaChannelStatistics. The number of RDMA completed with error on the channel.
Returns: The messages_completed_with_error of this IbRdmaChannelStatistics. Return type: int Required/optional: required
-
queued_messages
¶ Gets the queued_messages of this IbRdmaChannelStatistics. The number of messages queued on the channel.
Returns: The queued_messages of this IbRdmaChannelStatistics. Return type: int Required/optional: required
-
rdma_ops_completed
¶ Gets the rdma_ops_completed of this IbRdmaChannelStatistics. The number of RDMA operations completed on the channel.
Returns: The rdma_ops_completed of this IbRdmaChannelStatistics. Return type: int Required/optional: required
-
rdma_ops_started
¶ Gets the rdma_ops_started of this IbRdmaChannelStatistics. The number of RDMA operations started on the channel.
Returns: The rdma_ops_started of this IbRdmaChannelStatistics. Return type: int Required/optional: required
-
rx_messages
¶ Gets the rx_messages of this IbRdmaChannelStatistics. The number of messages received on the channel.
Returns: The rx_messages of this IbRdmaChannelStatistics. Return type: int Required/optional: required
-
tx_messages
¶ Gets the tx_messages of this IbRdmaChannelStatistics. The number of messages transmitted on the channel.
Returns: The tx_messages of this IbRdmaChannelStatistics. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.ib_rdma_channels_returned module¶
IbRdmaChannelsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_rdma_channels_returned.
IbRdmaChannelsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
rdma_channels
¶ Gets the rdma_channels of this IbRdmaChannelsReturned. An array of structures containing information about an RDMA channel, one structure per currently-active channel. This field is only present when returnCode is equal to RETCODE_OK.
Returns: The rdma_channels of this IbRdmaChannelsReturned. Return type: list[IbRdmaChannel] Required/optional: optional
-
return_code
¶ Gets the return_code of this IbRdmaChannelsReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this IbRdmaChannelsReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ib_service_entry module¶
IbServiceEntry.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_service_entry.
IbServiceEntry
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
service_id
¶ Gets the service_id of this IbServiceEntry. An identifier associated with the service
Returns: The service_id of this IbServiceEntry. Return type: str Required/optional: required
-
service_name
¶ Gets the service_name of this IbServiceEntry. The UTF-8-encoded, name of the service
Returns: The service_name of this IbServiceEntry. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ib_statistical_data module¶
IbStatisticalData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_statistical_data.
IbStatisticalData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
baselined_stats
¶ Gets the baselined_stats of this IbStatisticalData. InfiniBand counter-oriented statistics that are relative to a pre-set baseline.
Returns: The baselined_stats of this IbStatisticalData. Return type: IbBaselinedStatistics Required/optional: required
-
controller
¶ Gets the controller of this IbStatisticalData. A reference to the controller that collected these statistics.
Returns: The controller of this IbStatisticalData. Return type: str Required/optional: required
-
pit_stats
¶ Gets the pit_stats of this IbStatisticalData. InfiniBand statistical data that just consists of certain values that are read at the point in time the request is received.
Returns: The pit_stats of this IbStatisticalData. Return type: IbPointInTimeStatistics Required/optional: required
-
netapp.santricity.models.symbol.ib_statistics_returned module¶
IbStatisticsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_statistics_returned.
IbStatisticsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ib_statistics
¶ Gets the ib_statistics of this IbStatisticsReturned. This field is an array of structures, one per controller, containing all InfiniBand statistical data for the storage array. It is only valid if returnCode is equal to RETCODE_OK.
Returns: The ib_statistics of this IbStatisticsReturned. Return type: list[IbStatisticalData] Required/optional: optional
-
return_code
¶ Gets the return_code of this IbStatisticsReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this IbStatisticsReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ib_tca_statistics module¶
IbTcaStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ib_tca_statistics.
IbTcaStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
average_depth_of_any_qpair
¶ Gets the average_depth_of_any_qpair of this IbTcaStatistics. The average depth attained across all queue pairs of the TCA.
Returns: The average_depth_of_any_qpair of this IbTcaStatistics. Return type: int Required/optional: required
-
average_qpairs_used_simultaneously
¶ Gets the average_qpairs_used_simultaneously of this IbTcaStatistics. The average number of queue pairs that were in use simultaneously.
Returns: The average_qpairs_used_simultaneously of this IbTcaStatistics. Return type: int Required/optional: required
-
host_board_ref
¶ Gets the host_board_ref of this IbTcaStatistics. A reference to the host board for which the statistics apply.
Returns: The host_board_ref of this IbTcaStatistics. Return type: str Required/optional: required
-
maximum_depth_of_any_qpair
¶ Gets the maximum_depth_of_any_qpair of this IbTcaStatistics. The maximum depth attained by any queue pair of the TCA.
Returns: The maximum_depth_of_any_qpair of this IbTcaStatistics. Return type: int Required/optional: required
-
maximum_qpairs_used_simultaneously
¶ Gets the maximum_qpairs_used_simultaneously of this IbTcaStatistics. The maximum number of queue pairs that were in use simultaneously.
Returns: The maximum_qpairs_used_simultaneously of this IbTcaStatistics. Return type: int Required/optional: required
-
minimum_depth_of_any_qpair
¶ Gets the minimum_depth_of_any_qpair of this IbTcaStatistics. The minimum depth attained by any queue pair of the TCA.
Returns: The minimum_depth_of_any_qpair of this IbTcaStatistics. Return type: int Required/optional: required
-
minimum_qpairs_used_simultaneously
¶ Gets the minimum_qpairs_used_simultaneously of this IbTcaStatistics. The minimum number of queue pairs that were in use simultaneously.
Returns: The minimum_qpairs_used_simultaneously of this IbTcaStatistics. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.implementation_counter_group module¶
ImplementationCounterGroup.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.implementation_counter_group.
ImplementationCounterGroup
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_time
¶ Gets the base_time of this ImplementationCounterGroup. The time that the counters were last reset. Time is the number of seconds since midnight, January 1, 1970.
Returns: The base_time of this ImplementationCounterGroup. Return type: int Required/optional: required
-
controller_ref
¶ Gets the controller_ref of this ImplementationCounterGroup. A reference to the controller that accumulated the counters for this group.
Returns: The controller_ref of this ImplementationCounterGroup. Return type: str Required/optional: required
-
err_redundancy_chk_indeterminate_reads
¶ Gets the err_redundancy_chk_indeterminate_reads of this ImplementationCounterGroup. The number of read requests for which the consistency of the redundancy data could not be determined, but for which the read was carried out to completion.
Returns: The err_redundancy_chk_indeterminate_reads of this ImplementationCounterGroup. Return type: int Required/optional: required
-
err_redundancy_chk_recovered_reads
¶ Gets the err_redundancy_chk_recovered_reads of this ImplementationCounterGroup. The number of read requests that have experienced a redundancy group inconsistency that was subsequently recovered by retrying the consistency check.
Returns: The err_redundancy_chk_recovered_reads of this ImplementationCounterGroup. Return type: int Required/optional: required
-
err_redundancy_chk_unrecovered_reads
¶ Gets the err_redundancy_chk_unrecovered_reads of this ImplementationCounterGroup. The number of read requests that have failed due to redundancy group inconsistencies.
Returns: The err_redundancy_chk_unrecovered_reads of this ImplementationCounterGroup. Return type: int Required/optional: required
-
flash_cache_read_hit_bytes
¶ Gets the flash_cache_read_hit_bytes of this ImplementationCounterGroup. The number of flash cache read hit bytes.
Returns: The flash_cache_read_hit_bytes of this ImplementationCounterGroup. Return type: int Required/optional: required
-
flash_cache_read_hit_ops
¶ Gets the flash_cache_read_hit_ops of this ImplementationCounterGroup. The number of flash cache read hit operations.
Returns: The flash_cache_read_hit_ops of this ImplementationCounterGroup. Return type: int Required/optional: required
-
flash_cache_read_hit_time_max
¶ Gets the flash_cache_read_hit_time_max of this ImplementationCounterGroup. Maximum I/O time in microseconds for any one read I/O that has a cache hit.
Returns: The flash_cache_read_hit_time_max of this ImplementationCounterGroup. Return type: int Required/optional: required
-
flash_cache_read_hit_time_total
¶ Gets the flash_cache_read_hit_time_total of this ImplementationCounterGroup. The sum of all response times for all reads that have cache hits, in microseconds.
Returns: The flash_cache_read_hit_time_total of this ImplementationCounterGroup. Return type: int Required/optional: required
-
flash_cache_read_hit_time_total_sq
¶ Gets the flash_cache_read_hit_time_total_sq of this ImplementationCounterGroup. The sum of the squares of the response times for all reads that have cache hits, in microseconds (used for standard deviation).
Returns: The flash_cache_read_hit_time_total_sq of this ImplementationCounterGroup. Return type: int Required/optional: required
-
idle_time
¶ Gets the idle_time of this ImplementationCounterGroup. The total time in microseconds spent idle since baseTime.
Returns: The idle_time of this ImplementationCounterGroup. Return type: int Required/optional: required
-
other_ops
¶ Gets the other_ops of this ImplementationCounterGroup. The number of non-read-write operations.
Returns: The other_ops of this ImplementationCounterGroup. Return type: int Required/optional: required
-
other_time_max
¶ Gets the other_time_max of this ImplementationCounterGroup. The maximum time in microseconds spent in any one non-read-write operation.
Returns: The other_time_max of this ImplementationCounterGroup. Return type: int Required/optional: required
-
other_time_total
¶ Gets the other_time_total of this ImplementationCounterGroup. The total time in microseconds spent in non-read-write operations.
Returns: The other_time_total of this ImplementationCounterGroup. Return type: int Required/optional: required
-
other_time_total_sq
¶ Gets the other_time_total_sq of this ImplementationCounterGroup. The sum of the squares of microseconds spent in non read-write operations.
Returns: The other_time_total_sq of this ImplementationCounterGroup. Return type: int Required/optional: required
-
read_bytes
¶ Gets the read_bytes of this ImplementationCounterGroup. The number of bytes read.
Returns: The read_bytes of this ImplementationCounterGroup. Return type: int Required/optional: required
-
read_hit_bytes
¶ Gets the read_hit_bytes of this ImplementationCounterGroup. The number of bytes read that hit cache.
Returns: The read_hit_bytes of this ImplementationCounterGroup. Return type: int Required/optional: required
-
read_hit_ops
¶ Gets the read_hit_ops of this ImplementationCounterGroup. The number of read operations that hit cache.
Returns: The read_hit_ops of this ImplementationCounterGroup. Return type: int Required/optional: required
-
read_hit_segments
¶ Gets the read_hit_segments of this ImplementationCounterGroup. The number of segment reads that hit cache.
Returns: The read_hit_segments of this ImplementationCounterGroup. Return type: int Required/optional: required
-
read_hit_stripes
¶ Gets the read_hit_stripes of this ImplementationCounterGroup. The number of stripe reads that hit cache.
Returns: The read_hit_stripes of this ImplementationCounterGroup. Return type: int Required/optional: required
-
read_hit_time_max
¶ Gets the read_hit_time_max of this ImplementationCounterGroup. The maximum time in microseconds spent in any one read operation that hit cache.
Returns: The read_hit_time_max of this ImplementationCounterGroup. Return type: int Required/optional: required
-
read_hit_time_total
¶ Gets the read_hit_time_total of this ImplementationCounterGroup. The total time in microseconds spent in read operations that hit cache.
Returns: The read_hit_time_total of this ImplementationCounterGroup. Return type: int Required/optional: required
-
read_hit_time_total_sq
¶ Gets the read_hit_time_total_sq of this ImplementationCounterGroup. The sum of the squares of microseconds spent in read operations that hit cache.
Returns: The read_hit_time_total_sq of this ImplementationCounterGroup. Return type: int Required/optional: required
-
read_ops
¶ Gets the read_ops of this ImplementationCounterGroup. The number of read operations.
Returns: The read_ops of this ImplementationCounterGroup. Return type: int Required/optional: required
-
read_segments
¶ Gets the read_segments of this ImplementationCounterGroup. The number of segment reads.
Returns: The read_segments of this ImplementationCounterGroup. Return type: int Required/optional: required
-
read_stripes
¶ Gets the read_stripes of this ImplementationCounterGroup. The number of stripe reads.
Returns: The read_stripes of this ImplementationCounterGroup. Return type: int Required/optional: required
-
read_time_max
¶ Gets the read_time_max of this ImplementationCounterGroup. The maximum time in microseconds spent in any one read operation.
Returns: The read_time_max of this ImplementationCounterGroup. Return type: int Required/optional: required
-
read_time_total
¶ Gets the read_time_total of this ImplementationCounterGroup. The total time in microseconds spent in read operations.
Returns: The read_time_total of this ImplementationCounterGroup. Return type: int Required/optional: required
-
read_time_total_sq
¶ Gets the read_time_total_sq of this ImplementationCounterGroup. The sum of the squares of microseconds spent in read operations.
Returns: The read_time_total_sq of this ImplementationCounterGroup. Return type: int Required/optional: required
-
write_bytes
¶ Gets the write_bytes of this ImplementationCounterGroup. The number of bytes written.
Returns: The write_bytes of this ImplementationCounterGroup. Return type: int Required/optional: required
-
write_hit_bytes
¶ Gets the write_hit_bytes of this ImplementationCounterGroup. The number of bytes written that hit cache.
Returns: The write_hit_bytes of this ImplementationCounterGroup. Return type: int Required/optional: required
-
write_hit_ops
¶ Gets the write_hit_ops of this ImplementationCounterGroup. The number of write operations that hit cache.
Returns: The write_hit_ops of this ImplementationCounterGroup. Return type: int Required/optional: required
-
write_hit_segments
¶ Gets the write_hit_segments of this ImplementationCounterGroup. The number of segment writes that hit cache.
Returns: The write_hit_segments of this ImplementationCounterGroup. Return type: int Required/optional: required
-
write_hit_stripes
¶ Gets the write_hit_stripes of this ImplementationCounterGroup. The number of stripe writes that hit cache.
Returns: The write_hit_stripes of this ImplementationCounterGroup. Return type: int Required/optional: required
-
write_hit_time_max
¶ Gets the write_hit_time_max of this ImplementationCounterGroup. The maximum time in microseconds spent in any one write operation that hit cache.
Returns: The write_hit_time_max of this ImplementationCounterGroup. Return type: int Required/optional: required
-
write_hit_time_total
¶ Gets the write_hit_time_total of this ImplementationCounterGroup. The total time in microseconds spent in write operations that hit cache.
Returns: The write_hit_time_total of this ImplementationCounterGroup. Return type: int Required/optional: required
-
write_hit_time_total_sq
¶ Gets the write_hit_time_total_sq of this ImplementationCounterGroup. The sum of the squares of microseconds spent in write operations that hit cache.
Returns: The write_hit_time_total_sq of this ImplementationCounterGroup. Return type: int Required/optional: required
-
write_ops
¶ Gets the write_ops of this ImplementationCounterGroup. The number of write operations.
Returns: The write_ops of this ImplementationCounterGroup. Return type: int Required/optional: required
-
write_ops_by_algorithm
¶ Gets the write_ops_by_algorithm of this ImplementationCounterGroup. This field is used to record the number of write operations for a given RAID implementation algorithm. The algorithms are numbered 0..(NUMBER_OF_ALGORITHMS - 1). The actual algorithm represented by a given algorithm number depends on the RAID level of the object of interest. For RAID 0 objects, algorithm 0 is Single, Algorithm 2 is Complex, and Algorithm 3 is Fast. For RAID 3/5, Algorithm 0 is Full, Algorithm 1 is Partial, Algorithm 2 is RMW, Algorithm 3 is No Parity, and Algorithm 4 is Fast.
Returns: The write_ops_by_algorithm of this ImplementationCounterGroup. Return type: list[int] Required/optional: required
-
write_segments
¶ Gets the write_segments of this ImplementationCounterGroup. The number of segment writes.
Returns: The write_segments of this ImplementationCounterGroup. Return type: int Required/optional: required
-
write_stripes
¶ Gets the write_stripes of this ImplementationCounterGroup. The number of stripe writes.
Returns: The write_stripes of this ImplementationCounterGroup. Return type: int Required/optional: required
-
write_time_max
¶ Gets the write_time_max of this ImplementationCounterGroup. The maximum time in microseconds spent in any one write operation.
Returns: The write_time_max of this ImplementationCounterGroup. Return type: int Required/optional: required
-
write_time_total
¶ Gets the write_time_total of this ImplementationCounterGroup. The total time in microseconds spent in write operations.
Returns: The write_time_total of this ImplementationCounterGroup. Return type: int Required/optional: required
-
write_time_total_sq
¶ Gets the write_time_total_sq of this ImplementationCounterGroup. The sum of the squares of microseconds spent in write operations.
Returns: The write_time_total_sq of this ImplementationCounterGroup. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.import_dependencies_returned module¶
ImportDependenciesReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.import_dependencies_returned.
ImportDependenciesReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dependency_types
¶ Gets the dependency_types of this ImportDependenciesReturned. This field is an array of ImportDependencyType values that identify all of the import dependencies for the volume group identified in the getImportDependencies call. This field is present only when the returnCode field is RETCODE_OK.
Returns: The dependency_types of this ImportDependenciesReturned. Return type: list[str] Required/optional: optional
-
return_code
¶ Gets the return_code of this ImportDependenciesReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this ImportDependenciesReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.infiniband_interface_data module¶
InfinibandInterfaceData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.infiniband_interface_data.
InfinibandInterfaceData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
is_iser
¶ Gets the is_iser of this InfinibandInterfaceData. If true, iSER (iSCSI Extensions for RDMA) is active and a corresponding IBInterface object exists
Returns: The is_iser of this InfinibandInterfaceData. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.initialization_operation module¶
InitializationOperation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.initialization_operation.
InitializationOperation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
pending
¶ Gets the pending of this InitializationOperation. If true, the operation has not started.
Returns: The pending of this InitializationOperation. Return type: bool Required/optional: required
-
percent_complete
¶ Gets the percent_complete of this InitializationOperation. Completion percentage for the operation. If the operation is not currently running this value will be equal to PERCENT_COMPLETE_OP_NOT_RUNNING.
Returns: The percent_complete of this InitializationOperation. Return type: int Required/optional: required
-
time_to_completion
¶ Gets the time_to_completion of this InitializationOperation. Estimated time to completion in minutes. If the time is not known this value will be equal to TIME_TO_COMPLETION_UNKNOWN.
Returns: The time_to_completion of this InitializationOperation. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this InitializationOperation. Reference to the volume.
Returns: The volume_ref of this InitializationOperation. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.initiator module¶
Initiator.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.initiator.
Initiator
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
alias
¶ Gets the alias of this Initiator. An additional name that can be assigned to an initiator, which is usually “friendlier” than the node name.
Returns: The alias of this Initiator. Return type: ScsiAlias Required/optional: required
-
configured_auth_methods
¶ Gets the configured_auth_methods of this Initiator. The authentication methods that have been configured for the initiator. Associated secrets are not exposed. instead the type field of the EncryptedPassword is set to ENCRYPT_UNSPECIFIED.
Returns: The configured_auth_methods of this Initiator. Return type: AuthenticationBundle Required/optional: required
-
host_ref
¶ Gets the host_ref of this Initiator. A reference to the Host object to which the initiator belongs.
Returns: The host_ref of this Initiator. Return type: str Required/optional: required
-
id
¶ Gets the id of this Initiator.
Returns: The id of this Initiator. Return type: str Required/optional: optional
-
initiator_inactive
¶ Gets the initiator_inactive of this Initiator. The initiator is marked inactive.
Returns: The initiator_inactive of this Initiator. Return type: bool Required/optional: required
-
initiator_ref
¶ Gets the initiator_ref of this Initiator. The reference that uniquely identifies an instance of this object.
Returns: The initiator_ref of this Initiator. Return type: str Required/optional: required
-
label
¶ Gets the label of this Initiator. An additional “friendly” name that can be assigned to an initiator through the Storage Manager application.
Returns: The label of this Initiator. Return type: str Required/optional: required
-
node_name
¶ Gets the node_name of this Initiator. The unique node name associated with the initiator.
Returns: The node_name of this Initiator. Return type: ScsiNodeName Required/optional: required
-
netapp.santricity.models.symbol.initiator_changeable_properties module¶
InitiatorChangeableProperties.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.initiator_changeable_properties.
InitiatorChangeableProperties
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
configured_auth_methods
¶ Gets the configured_auth_methods of this InitiatorChangeableProperties. The set of the authentication methods for the initiator. When creating a new initiator, this field defines the authentication methods that the new initiator will have. When updating an existing initiator, this field replaces all existing authentication methods; depending on how the caller populates the list, authentication methods may be added, deleted, or modified. Secrets associated with authentication methods may be modified in this manner. The way to indicate that there is no password is to set the length indicator on the field named secret within AuthMethodTypeData (which is the type of the individual elements of AuthenticationBundle) to zero.
Returns: The configured_auth_methods of this InitiatorChangeableProperties. Return type: list[AuthenticationBundle] Required/optional: required
-
host_ref
¶ Gets the host_ref of this InitiatorChangeableProperties. A reference to the host with which this initiator is associated.
Returns: The host_ref of this InitiatorChangeableProperties. Return type: list[str] Required/optional: required
-
label
¶ Gets the label of this InitiatorChangeableProperties. The user-assigned, descriptive label string for the initiator.
Returns: The label of this InitiatorChangeableProperties. Return type: list[str] Required/optional: required
-
node_name
¶ Gets the node_name of this InitiatorChangeableProperties. The node name for the initiator.
Returns: The node_name of this InitiatorChangeableProperties. Return type: list[ScsiNodeName] Required/optional: required
-
netapp.santricity.models.symbol.initiator_creation_descriptor module¶
InitiatorCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.initiator_creation_descriptor.
InitiatorCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
settings
¶ Gets the settings of this InitiatorCreationDescriptor. The initial settings for the new initiator.
Returns: The settings of this InitiatorCreationDescriptor. Return type: InitiatorChangeableProperties Required/optional: required
-
netapp.santricity.models.symbol.initiator_location module¶
InitiatorLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.initiator_location.
InitiatorLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
initiator_name
¶ Gets the initiator_name of this InitiatorLocation. The iSCSI node name of the initiator, left-truncated if necessary. (Left-truncation preserves the part of the name most likely to vary.)
Returns: The initiator_name of this InitiatorLocation. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.initiator_properties_update_descriptor module¶
InitiatorPropertiesUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.initiator_properties_update_descriptor.
InitiatorPropertiesUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
initiator_ref
¶ Gets the initiator_ref of this InitiatorPropertiesUpdateDescriptor. A reference to the initiator to which the property settings apply.
Returns: The initiator_ref of this InitiatorPropertiesUpdateDescriptor. Return type: str Required/optional: required
-
settings
¶ Gets the settings of this InitiatorPropertiesUpdateDescriptor. The settings for the initiator.
Returns: The settings of this InitiatorPropertiesUpdateDescriptor. Return type: InitiatorChangeableProperties Required/optional: required
-
netapp.santricity.models.symbol.initiator_target_changeable_properties module¶
InitiatorTargetChangeableProperties.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.initiator_target_changeable_properties.
InitiatorTargetChangeableProperties
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
io_interface_type
¶ Gets the io_interface_type of this InitiatorTargetChangeableProperties. This enumeration defines the different I/O interface types that may be reported as part of the configuration information associated with a controller.
Returns: The io_interface_type of this InitiatorTargetChangeableProperties. Return type: str Required/optional: required
-
iscsiinitiator_target_base_parameters
¶ Gets the iscsiinitiator_target_base_parameters of this InitiatorTargetChangeableProperties.
Returns: The iscsiinitiator_target_base_parameters of this InitiatorTargetChangeableProperties. Return type: IscsiInitiatorTargetBaseParameters Required/optional: optional
-
node_name
¶ Gets the node_name of this InitiatorTargetChangeableProperties. The node name is returned if the ioInterfaceType is equal to IO_IF_FC.
Returns: The node_name of this InitiatorTargetChangeableProperties. Return type: list[ScsiNodeName] Required/optional: optional
-
netapp.santricity.models.symbol.initiator_target_initial_properties module¶
InitiatorTargetInitialProperties.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.initiator_target_initial_properties.
InitiatorTargetInitialProperties
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
node_name
¶ Gets the node_name of this InitiatorTargetInitialProperties. Node name for the target.
Returns: The node_name of this InitiatorTargetInitialProperties. Return type: list[ScsiNodeName] Required/optional: required
-
scsiinitiator_target_base_properties
¶ Gets the scsiinitiator_target_base_properties of this InitiatorTargetInitialProperties.
Returns: The scsiinitiator_target_base_properties of this InitiatorTargetInitialProperties. Return type: ScsiInitiatorTargetBaseProperties Required/optional: optional
-
netapp.santricity.models.symbol.initiator_target_properties_update_descriptor module¶
InitiatorTargetPropertiesUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.initiator_target_properties_update_descriptor.
InitiatorTargetPropertiesUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
remote_ref
¶ Gets the remote_ref of this InitiatorTargetPropertiesUpdateDescriptor. The remote entity (initiator or target) to which the property settings apply.
Returns: The remote_ref of this InitiatorTargetPropertiesUpdateDescriptor. Return type: str Required/optional: required
-
remote_target_settings
¶ Gets the remote_target_settings of this InitiatorTargetPropertiesUpdateDescriptor. The settings for the remote target.
Returns: The remote_target_settings of this InitiatorTargetPropertiesUpdateDescriptor. Return type: InitiatorTargetChangeableProperties Required/optional: required
-
netapp.santricity.models.symbol.instance_returned module¶
InstanceReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.instance_returned.
InstanceReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ref
¶ Gets the ref of this InstanceReturned. This field contains the reference to the new object. It is present only when the returnCode is equal to RETCODE_OK.
Returns: The ref of this InstanceReturned. Return type: str Required/optional: optional
-
return_code
¶ Gets the return_code of this InstanceReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this InstanceReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.interconnect_cru module¶
InterconnectCRU.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.interconnect_cru.
InterconnectCRU
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fru_type
¶ Gets the fru_type of this InterconnectCRU. The VPD field replaceable unit type
Returns: The fru_type of this InterconnectCRU. Return type: str Required/optional: required
-
interconnect_cru_ref
¶ Gets the interconnect_cru_ref of this InterconnectCRU. The reference for this physical interconnect CRU
Returns: The interconnect_cru_ref of this InterconnectCRU. Return type: str Required/optional: required
-
manufacturer_date
¶ Gets the manufacturer_date of this InterconnectCRU. VPD Manufacture Date
Returns: The manufacturer_date of this InterconnectCRU. Return type: int Required/optional: required
-
physical_location
¶ Gets the physical_location of this InterconnectCRU. The physical location of the interconnect CRU. The parent reference in Location identifies the tray containing the CRU, and the position field is always one.
Returns: The physical_location of this InterconnectCRU. Return type: Location Required/optional: required
-
ready_to_remove
¶ Gets the ready_to_remove of this InterconnectCRU. When set to True, it means that the component is ready to remove (and the Ready to Remove indicator will be turned on). This field is deprecated. The rtrAttributes field should be used instead.
Returns: The ready_to_remove of this InterconnectCRU. Return type: bool Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this InterconnectCRU. The repair policy for the interconnect CRU component.
Returns: The repair_policy of this InterconnectCRU. Return type: RepairPolicy Required/optional: required
-
rtr_attributes
¶ Gets the rtr_attributes of this InterconnectCRU. The CRU type of the interconnect CRU plus its ready-to-remove attributes, which are based on the CRU type.
Returns: The rtr_attributes of this InterconnectCRU. Return type: RTRAttributes Required/optional: required
-
status
¶ Gets the status of this InterconnectCRU. The operational status of the interconnect CRU
Returns: The status of this InterconnectCRU. Return type: str Required/optional: required
-
vendor_name
¶ Gets the vendor_name of this InterconnectCRU. The VPD vendor name
Returns: The vendor_name of this InterconnectCRU. Return type: str Required/optional: required
-
vendor_pn
¶ Gets the vendor_pn of this InterconnectCRU. The VPD part number
Returns: The vendor_pn of this InterconnectCRU. Return type: str Required/optional: required
-
vendor_sn
¶ Gets the vendor_sn of this InterconnectCRU. The VPD serial number
Returns: The vendor_sn of this InterconnectCRU. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.interface_counter_group module¶
InterfaceCounterGroup.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.interface_counter_group.
InterfaceCounterGroup
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_time
¶ Gets the base_time of this InterfaceCounterGroup. Time the counters were last reset. Time is the number of seconds since midnight, January 1, 1970.
Returns: The base_time of this InterfaceCounterGroup. Return type: int Required/optional: required
-
channel_error_counts
¶ Gets the channel_error_counts of this InterfaceCounterGroup. The total number of errors detected on this channel.
Returns: The channel_error_counts of this InterfaceCounterGroup. Return type: int Required/optional: required
-
channel_number
¶ Gets the channel_number of this InterfaceCounterGroup. Channel numerical ID.
Returns: The channel_number of this InterfaceCounterGroup. Return type: int Required/optional: required
-
channel_type
¶ Gets the channel_type of this InterfaceCounterGroup. Channel Type enumeration Drive side, host side, or management.
Returns: The channel_type of this InterfaceCounterGroup. Return type: str Required/optional: required
-
controller_ref
¶ Gets the controller_ref of this InterfaceCounterGroup. The controller that generated this group.
Returns: The controller_ref of this InterfaceCounterGroup. Return type: str Required/optional: required
-
observed_time
¶ Gets the observed_time of this InterfaceCounterGroup. End time for this collection as measured by the number of seconds since baseTime.
Returns: The observed_time of this InterfaceCounterGroup. Return type: int Required/optional: required
-
other_ops
¶ Gets the other_ops of this InterfaceCounterGroup. Number of non-read-write operations.
Returns: The other_ops of this InterfaceCounterGroup. Return type: int Required/optional: required
-
other_time_max
¶ Gets the other_time_max of this InterfaceCounterGroup. Max time in microseconds spent processing one non-read-write op.
Returns: The other_time_max of this InterfaceCounterGroup. Return type: int Required/optional: required
-
other_time_total
¶ Gets the other_time_total of this InterfaceCounterGroup. Total time in microseconds spent in non-read-write ops.
Returns: The other_time_total of this InterfaceCounterGroup. Return type: int Required/optional: required
-
other_time_total_sq
¶ Gets the other_time_total_sq of this InterfaceCounterGroup. Sum of the squares of microseconds spent in non-read-write operations.
Returns: The other_time_total_sq of this InterfaceCounterGroup. Return type: int Required/optional: required
-
queue_depth_max
¶ Gets the queue_depth_max of this InterfaceCounterGroup. Maximum channel queue depth.
Returns: The queue_depth_max of this InterfaceCounterGroup. Return type: int Required/optional: required
-
queue_depth_total
¶ Gets the queue_depth_total of this InterfaceCounterGroup. Total channel queue depth.
Returns: The queue_depth_total of this InterfaceCounterGroup. Return type: int Required/optional: required
-
read_bytes
¶ Gets the read_bytes of this InterfaceCounterGroup. Number of bytes read.
Returns: The read_bytes of this InterfaceCounterGroup. Return type: int Required/optional: required
-
read_ops
¶ Gets the read_ops of this InterfaceCounterGroup. Number of read operations.
Returns: The read_ops of this InterfaceCounterGroup. Return type: int Required/optional: required
-
read_time_max
¶ Gets the read_time_max of this InterfaceCounterGroup. Max time in microseconds spent processing one read operation.
Returns: The read_time_max of this InterfaceCounterGroup. Return type: int Required/optional: required
-
read_time_total
¶ Gets the read_time_total of this InterfaceCounterGroup. Total time in microseconds spent in read operations.
Returns: The read_time_total of this InterfaceCounterGroup. Return type: int Required/optional: required
-
read_time_total_sq
¶ Gets the read_time_total_sq of this InterfaceCounterGroup. Sum of the squares of microseconds spent in read operations.
Returns: The read_time_total_sq of this InterfaceCounterGroup. Return type: int Required/optional: required
-
start_time
¶ Gets the start_time of this InterfaceCounterGroup. Start time for this collection as measured by the number of seconds since baseTime.
Returns: The start_time of this InterfaceCounterGroup. Return type: int Required/optional: required
-
write_bytes
¶ Gets the write_bytes of this InterfaceCounterGroup. Number of bytes write.
Returns: The write_bytes of this InterfaceCounterGroup. Return type: int Required/optional: required
-
write_ops
¶ Gets the write_ops of this InterfaceCounterGroup. Number of write operations.
Returns: The write_ops of this InterfaceCounterGroup. Return type: int Required/optional: required
-
write_time_max
¶ Gets the write_time_max of this InterfaceCounterGroup. Max time in microseconds spent processing one write operation.
Returns: The write_time_max of this InterfaceCounterGroup. Return type: int Required/optional: required
-
write_time_total
¶ Gets the write_time_total of this InterfaceCounterGroup. Total time in microseconds spent in write operations.
Returns: The write_time_total of this InterfaceCounterGroup. Return type: int Required/optional: required
-
write_time_total_sq
¶ Gets the write_time_total_sq of this InterfaceCounterGroup. Sum of the squares of microseconds spent in write operations.
Returns: The write_time_total_sq of this InterfaceCounterGroup. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.interface_update_descriptor module¶
InterfaceUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.interface_update_descriptor.
InterfaceUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this InterfaceUpdateDescriptor. The reference value that identifies the controller whose interface configuration is to be changed by this operation.
Returns: The controller_ref of this InterfaceUpdateDescriptor. Return type: str Required/optional: required
-
port_name
¶ Gets the port_name of this InterfaceUpdateDescriptor. The unique identifier of the port associated with this channel.
Returns: The port_name of this InterfaceUpdateDescriptor. Return type: str Required/optional: required
-
preferred_id
¶ Gets the preferred_id of this InterfaceUpdateDescriptor. The new preferred ID value for the channel. For Fibre Channel interfaces, the following values are supported:
Returns: The preferred_id of this InterfaceUpdateDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.internet_protocol_v4_data module¶
InternetProtocolV4Data.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.internet_protocol_v4_data.
InternetProtocolV4Data
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ipv4_address
¶ Gets the ipv4_address of this InternetProtocolV4Data. The various IPV4 address-related elements (IP address, gateway IP address, and subnet mask), along with the state of their configuration.
Returns: The ipv4_address of this InternetProtocolV4Data. Return type: str Required/optional: required
-
ipv4_address_config_method
¶ Gets the ipv4_address_config_method of this InternetProtocolV4Data. IPV4 configuration method for the endpoint; always STATIC for iSER interfaces.
Returns: The ipv4_address_config_method of this InternetProtocolV4Data. Return type: str Required/optional: required
-
ipv4_address_data
¶ Gets the ipv4_address_data of this InternetProtocolV4Data. The various IPV4 address-related elements (IP address, gateway IP address, and subnet mask), along with the state of their configuration.
Returns: The ipv4_address_data of this InternetProtocolV4Data. Return type: IpV4AddressData Required/optional: required
-
ipv4_outbound_packet_priority
¶ Gets the ipv4_outbound_packet_priority of this InternetProtocolV4Data. Priority associate with outbound IPV4 packets; always disabled for iSER interfaces.
Returns: The ipv4_outbound_packet_priority of this InternetProtocolV4Data. Return type: SettingControl Required/optional: required
-
ipv4_vlan_id
¶ Gets the ipv4_vlan_id of this InternetProtocolV4Data. Value of IPV4 VLAN id for the interface; always disabled for iSER interfaces.
Returns: The ipv4_vlan_id of this InternetProtocolV4Data. Return type: SettingControl Required/optional: required
-
netapp.santricity.models.symbol.internet_protocol_v6_data module¶
InternetProtocolV6Data.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.internet_protocol_v6_data.
InternetProtocolV6Data
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ipv6_address_config_method
¶ Gets the ipv6_address_config_method of this InternetProtocolV6Data. The method by which the IPV6 address information is configured for the endpoint.
Returns: The ipv6_address_config_method of this InternetProtocolV6Data. Return type: str Required/optional: required
-
ipv6_duplicate_address_detection_attempts
¶ Gets the ipv6_duplicate_address_detection_attempts of this InternetProtocolV6Data. The number of neighbor-solicitation messages to send in trying to determine IP address uniqueness.
Returns: The ipv6_duplicate_address_detection_attempts of this InternetProtocolV6Data. Return type: int Required/optional: required
-
ipv6_hop_limit
¶ Gets the ipv6_hop_limit of this InternetProtocolV6Data. The hop limit to use in IPV6 packets sent over the interface.
Returns: The ipv6_hop_limit of this InternetProtocolV6Data. Return type: int Required/optional: required
-
ipv6_local_addresses
¶ Gets the ipv6_local_addresses of this InternetProtocolV6Data. The set of IPV6 local addresses that have been assigned to the iSCSI Ethernet port.
Returns: The ipv6_local_addresses of this InternetProtocolV6Data. Return type: list[IpV6AddressData] Required/optional: required
-
ipv6_nd_reachable_time
¶ Gets the ipv6_nd_reachable_time of this InternetProtocolV6Data. A “neighbor discovery” parameter - the amount of time in milliseconds, within which a neighbor is assumed to be reachable.
Returns: The ipv6_nd_reachable_time of this InternetProtocolV6Data. Return type: int Required/optional: required
-
ipv6_nd_retransmit_time
¶ Gets the ipv6_nd_retransmit_time of this InternetProtocolV6Data. A “neighbor discovery” parameter - the number of milliseconds between neighbor solicitation probes.
Returns: The ipv6_nd_retransmit_time of this InternetProtocolV6Data. Return type: int Required/optional: required
-
ipv6_nd_stale_timeout
¶ Gets the ipv6_nd_stale_timeout of this InternetProtocolV6Data. A “neighbor discovery” parameter - the time in milliseconds after which information for a neighbor that cannot be verified as reachable will be considered “stale.”
Returns: The ipv6_nd_stale_timeout of this InternetProtocolV6Data. Return type: int Required/optional: required
-
ipv6_outbound_packet_priority
¶ Gets the ipv6_outbound_packet_priority of this InternetProtocolV6Data. Settings that govern the priority to associate with outbound IPV6 packets sent over the interface
Returns: The ipv6_outbound_packet_priority of this InternetProtocolV6Data. Return type: SettingControl Required/optional: required
-
ipv6_port_router_address
¶ Gets the ipv6_port_router_address of this InternetProtocolV6Data. The IPV6 address of the port router.
Returns: The ipv6_port_router_address of this InternetProtocolV6Data. Return type: IpV6AddressData Required/optional: required
-
ipv6_routable_addresses
¶ Gets the ipv6_routable_addresses of this InternetProtocolV6Data. The set of IPV6 routable addresses that have been assigned to the iSCSI Ethernet port
Returns: The ipv6_routable_addresses of this InternetProtocolV6Data. Return type: list[IpV6AddressData] Required/optional: required
-
ipv6_vlan_id
¶ Gets the ipv6_vlan_id of this InternetProtocolV6Data. Settings that govern the value of the IPV6 VLAN identifier for the interface. VLAN identifiers are in the range 1 through 4094.
Returns: The ipv6_vlan_id of this InternetProtocolV6Data. Return type: SettingControl Required/optional: required
-
netapp.santricity.models.symbol.interposer module¶
Interposer.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.interposer.
Interposer
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
interposer_ref
¶ Gets the interposer_ref of this Interposer. The drive interposer identifier.
Returns: The interposer_ref of this Interposer. Return type: str Required/optional: required
-
interposer_type_data
¶ Gets the interposer_type_data of this Interposer. The vendor product data associated with the interposer.
Returns: The interposer_type_data of this Interposer. Return type: InterposerTypeData Required/optional: required
-
netapp.santricity.models.symbol.interposer_data module¶
InterposerData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.interposer_data.
InterposerData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
device_wwn
¶ Gets the device_wwn of this InterposerData. This data represents the device name of the interposer.
Returns: The device_wwn of this InterposerData. Return type: str Required/optional: required
-
drive_fw_version
¶ Gets the drive_fw_version of this InterposerData. 4 bytes left-justified ASCII drive firmware version as retrieved from the drive’s standard INQUIRY data, followed by 4 blank bytes.
Returns: The drive_fw_version of this InterposerData. Return type: str Required/optional: required
-
part_number
¶ Gets the part_number of this InterposerData. This data is a variable length ASCII text string that represents the part number of the interposer.
Returns: The part_number of this InterposerData. Return type: str Required/optional: required
-
product_id
¶ Gets the product_id of this InterposerData. This data is a variable length ASCII text string containing the product identification of the interposer.
Returns: The product_id of this InterposerData. Return type: str Required/optional: required
-
revision
¶ Gets the revision of this InterposerData. This data is a variable length ASCII text string that represents the current version, or revision level, of the interposer.
Returns: The revision of this InterposerData. Return type: str Required/optional: required
-
serial_number
¶ Gets the serial_number of this InterposerData. This data is a variable length ASCII text string that represents the serial number of the interposer.
Returns: The serial_number of this InterposerData. Return type: str Required/optional: required
-
vendor_id
¶ Gets the vendor_id of this InterposerData. This data is a variable length ASCII text string containing the vendor identification of the interposer.
Returns: The vendor_id of this InterposerData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.interposer_type_data module¶
InterposerTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.interposer_type_data.
InterposerTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fc_sas_interposer
¶ Gets the fc_sas_interposer of this InterposerTypeData. This field is available when the interfaceTypeData is equal to INTERPOSER_TYPE_FC_TO_SAS
Returns: The fc_sas_interposer of this InterposerTypeData. Return type: InterposerData Required/optional: optional
-
interposer_type
¶ Gets the interposer_type of this InterposerTypeData. This enumeration defines the different interposer types.
Returns: The interposer_type of this InterposerTypeData. Return type: str Required/optional: required
-
reserved
¶ Gets the reserved of this InterposerTypeData. Reserved.
Returns: The reserved of this InterposerTypeData. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.inventory_item module¶
InventoryItem.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.inventory_item.
InventoryItem
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
item_name
¶ Gets the item_name of this InventoryItem. An ASCII string that provides the symbolic name of the item.
Returns: The item_name of this InventoryItem. Return type: str Required/optional: required
-
item_version
¶ Gets the item_version of this InventoryItem. An ASCII string that represents the current version, or revision level, of the item.
Returns: The item_version of this InventoryItem. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.io_counter_group module¶
IoCounterGroup.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.io_counter_group.
IoCounterGroup
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_time
¶ Gets the base_time of this IoCounterGroup. The time the counters were last reset. Time is the number of seconds since midnight, January 1, 1970.
Returns: The base_time of this IoCounterGroup. Return type: int Required/optional: required
-
bytes_in
¶ Gets the bytes_in of this IoCounterGroup. The number of bytes transferred into controller memory.
Returns: The bytes_in of this IoCounterGroup. Return type: int Required/optional: required
-
bytes_out
¶ Gets the bytes_out of this IoCounterGroup. The number of bytes transferred out of controller memory.
Returns: The bytes_out of this IoCounterGroup. Return type: int Required/optional: required
-
controller_ref
¶ Gets the controller_ref of this IoCounterGroup. A reference to the controller that generated this group.
Returns: The controller_ref of this IoCounterGroup. Return type: str Required/optional: required
-
idle_time
¶ Gets the idle_time of this IoCounterGroup. The amount of time in microseconds the channel spent idle since baseTime.
Returns: The idle_time of this IoCounterGroup. Return type: int Required/optional: required
-
opcode_counters
¶ Gets the opcode_counters of this IoCounterGroup. An array of opcode counters. Each element in the array has an opcode value and an associated count of the number of times that opcode was observed.
Returns: The opcode_counters of this IoCounterGroup. Return type: list[OpcodeCounter] Required/optional: required
-
netapp.santricity.models.symbol.io_interface module¶
IoInterface.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.io_interface.
IoInterface
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel_type
¶ Gets the channel_type of this IoInterface. The type of channel (e.g., host-side, drive-side) that the interface is associated with.
Returns: The channel_type of this IoInterface. Return type: str Required/optional: required
-
controller_ref
¶ Gets the controller_ref of this IoInterface. Uniquely identifies a particular physical RAID controller within the storage array.
Returns: The controller_ref of this IoInterface. Return type: str Required/optional: required
-
interface_ref
¶ Gets the interface_ref of this IoInterface. The SYMbol array-wide unique name for the interface object.
Returns: The interface_ref of this IoInterface. Return type: str Required/optional: required
-
io_interface_type_data
¶ Gets the io_interface_type_data of this IoInterface. A field whose contents vary depending on the I/O protocol type of the interface.
Returns: The io_interface_type_data of this IoInterface. Return type: IOInterfaceTypeData Required/optional: required
-
netapp.santricity.models.symbol.io_interface_hic_map module¶
IoInterfaceHicMap.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.io_interface_hic_map.
IoInterfaceHicMap
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_board_ref
¶ Gets the host_board_ref of this IoInterfaceHicMap. The reference to the associated HIC.
Returns: The host_board_ref of this IoInterfaceHicMap. Return type: str Required/optional: required
-
interface_ref
¶ Gets the interface_ref of this IoInterfaceHicMap. A reference to the I/O interface.
Returns: The interface_ref of this IoInterfaceHicMap. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.io_interface_type_data module¶
IOInterfaceTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.io_interface_type_data.
IOInterfaceTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fibre
¶ Gets the fibre of this IOInterfaceTypeData. This field is present only if the interfaceType value is equal to IO_IF_FC. It contains the detailed interface information for a Fibre Channel I/O interface.
Returns: The fibre of this IOInterfaceTypeData. Return type: FibreInterface Required/optional: optional
-
ib
¶ Gets the ib of this IOInterfaceTypeData. This field is present only if the interfaceType value is equal to IO_IF_IB. It contains the detailed interface information for an Infiniband interface.
Returns: The ib of this IOInterfaceTypeData. Return type: IbInterface Required/optional: optional
-
interface_type
¶ Gets the interface_type of this IOInterfaceTypeData. This enumeration defines the different I/O interface types that may be reported as part of the configuration information associated with a controller.
Returns: The interface_type of this IOInterfaceTypeData. Return type: str Required/optional: required
-
iscsi
¶ Gets the iscsi of this IOInterfaceTypeData. This field is present only if the interface type value is equal to IO_IF_ISCSI. It contains the detailed interface information for an iSCSI I/O interface.
Returns: The iscsi of this IOInterfaceTypeData. Return type: IscsiInterface Required/optional: optional
-
sas
¶ Gets the sas of this IOInterfaceTypeData. This field is present only if the interfaceType value is equal to IO_IF_SAS. It contains the detailed interface information for a serial-attached SCSI I/O interface.
Returns: The sas of this IOInterfaceTypeData. Return type: SasInterface Required/optional: optional
-
sata
¶ Gets the sata of this IOInterfaceTypeData. This field is present only if the interfaceType value is equal to IO_IF_SATA. It contains the detailed interface information for a SATA I/O interface.
Returns: The sata of this IOInterfaceTypeData. Return type: SATAInterface Required/optional: optional
-
scsi
¶ Gets the scsi of this IOInterfaceTypeData. This field is present only if the interfaceType value is equal to IO_IF_SCSI. It contains the detailed interface information for a SCSI I/O interface.
Returns: The scsi of this IOInterfaceTypeData. Return type: SCSIInterface Required/optional: optional
-
netapp.santricity.models.symbol.io_interface_type_data_list module¶
IOInterfaceTypeDataList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.io_interface_type_data_list.
IOInterfaceTypeDataList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
interfaces
¶ Gets the interfaces of this IOInterfaceTypeDataList. A variable-length array of IOInterfaceTypeData objects.
Returns: The interfaces of this IOInterfaceTypeDataList. Return type: list[IOInterfaceTypeData] Required/optional: required
-
netapp.santricity.models.symbol.io_statistics_retrieve_chunk_details module¶
IoStatisticsRetrieveChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.io_statistics_retrieve_chunk_details.
IoStatisticsRetrieveChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
io_statistics_data
¶ Gets the io_statistics_data of this IoStatisticsRetrieveChunkDetails.
Returns: The io_statistics_data of this IoStatisticsRetrieveChunkDetails. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.io_statistics_retrieve_start_details module¶
IoStatisticsRetrieveStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.io_statistics_retrieve_start_details.
IoStatisticsRetrieveStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
clear
¶ Gets the clear of this IoStatisticsRetrieveStartDetails. This field is not used.
Returns: The clear of this IoStatisticsRetrieveStartDetails. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.ioc_dump_data module¶
IOCDumpData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ioc_dump_data.
IOCDumpData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ioc_dump_enabled
¶ Gets the ioc_dump_enabled of this IOCDumpData. If true, IOC Dump is enabled in the controller.
Returns: The ioc_dump_enabled of this IOCDumpData. Return type: bool Required/optional: required
-
ioc_dump_needs_retrieved
¶ Gets the ioc_dump_needs_retrieved of this IOCDumpData. If true, an IOC Dump currently exists in controller memory and has not been retrieved.
Returns: The ioc_dump_needs_retrieved of this IOCDumpData. Return type: bool Required/optional: required
-
ioc_dump_tag
¶ Gets the ioc_dump_tag of this IOCDumpData. The tag value of the IOC Dump currently in controller memory. Each dump has a unique tag value. A value of IOC_DUMP_NULL_TAG indicates there is no IOC Dump to retrieve.
Returns: The ioc_dump_tag of this IOCDumpData. Return type: int Required/optional: required
-
time_stamp
¶ Gets the time_stamp of this IOCDumpData. The time that the dump was collected measured in seconds since midnight GMT on January 1, 1970.
Returns: The time_stamp of this IOCDumpData. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.ioc_dump_info module¶
IOCDumpInfo.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ioc_dump_info.
IOCDumpInfo
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
capture_size
¶ Gets the capture_size of this IOCDumpInfo. The size of the IOC Dump in megabytes.
Returns: The capture_size of this IOCDumpInfo. Return type: int Required/optional: required
-
capture_time
¶ Gets the capture_time of this IOCDumpInfo. The time that the IOC Dump was captured measured in seconds since January 1, 1970.
Returns: The capture_time of this IOCDumpInfo. Return type: int Required/optional: required
-
channel
¶ Gets the channel of this IOCDumpInfo. The channel number.
Returns: The channel of this IOCDumpInfo. Return type: int Required/optional: required
-
fw_version
¶ Gets the fw_version of this IOCDumpInfo. The controller firmware version at the time the IOC Dump was captured.
Returns: The fw_version of this IOCDumpInfo. Return type: str Required/optional: required
-
ioc_dump_reason
¶ Gets the ioc_dump_reason of this IOCDumpInfo. The reason for the IOC Dump.
Returns: The ioc_dump_reason of this IOCDumpInfo. Return type: str Required/optional: required
-
ioc_dump_tag
¶ Gets the ioc_dump_tag of this IOCDumpInfo. The IOC Dump Tag. Each IOC Dump has a unique tag value.
Returns: The ioc_dump_tag of this IOCDumpInfo. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.ioc_dump_info_return module¶
IOCDumpInfoReturn.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ioc_dump_info_return.
IOCDumpInfoReturn
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
info
¶ Gets the info of this IOCDumpInfoReturn. This field is present only if the value of returnCode is equal to RETCODE_OK.
Returns: The info of this IOCDumpInfoReturn. Return type: IOCDumpInfo Required/optional: optional
-
return_code
¶ Gets the return_code of this IOCDumpInfoReturn. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this IOCDumpInfoReturn. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ioc_dump_on_demand_return module¶
IOCDumpOnDemandReturn.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ioc_dump_on_demand_return.
IOCDumpOnDemandReturn
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ioc_dump_tag
¶ Gets the ioc_dump_tag of this IOCDumpOnDemandReturn. This field is present only if the value of returnCode is equal to RETCODE_OK. The value of the tag is unique for each IOC dump.
Returns: The ioc_dump_tag of this IOCDumpOnDemandReturn. Return type: int Required/optional: optional
-
return_code
¶ Gets the return_code of this IOCDumpOnDemandReturn. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this IOCDumpOnDemandReturn. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ioc_dump_retrieve_chunk_details module¶
IOCDumpRetrieveChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ioc_dump_retrieve_chunk_details.
IOCDumpRetrieveChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ioc_dump_data
¶ Gets the ioc_dump_data of this IOCDumpRetrieveChunkDetails. The current chunk of the IOC Dump data requested.
Returns: The ioc_dump_data of this IOCDumpRetrieveChunkDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ioc_dump_retrieve_start_details module¶
IOCDumpRetrieveStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ioc_dump_retrieve_start_details.
IOCDumpRetrieveStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ioc_dump_tag
¶ Gets the ioc_dump_tag of this IOCDumpRetrieveStartDetails. The tag value of the IOC Dump to be retrieved. This value is unique for each dump.
Returns: The ioc_dump_tag of this IOCDumpRetrieveStartDetails. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.ip_endpoint_statistics module¶
IpEndpointStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ip_endpoint_statistics.
IpEndpointStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
interfaces
¶ Gets the interfaces of this IpEndpointStatistics. The interface(s) for which the statistics apply. In some cases, the statistics may be aggregated across multiple interfaces. Even though this is shown as an array, it will only be a single instance.
Returns: The interfaces of this IpEndpointStatistics. Return type: list[str] Required/optional: required
-
ipv4_fragmentation
¶ Gets the ipv4_fragmentation of this IpEndpointStatistics. The number of IPV4 packet fragments received.
Returns: The ipv4_fragmentation of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv4_fragmented_pdus_creates
¶ Gets the ipv4_fragmented_pdus_creates of this IpEndpointStatistics. The number of IPV4 packet fragments transmitted.
Returns: The ipv4_fragmented_pdus_creates of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv4_out_of_order_frag_count
¶ Gets the ipv4_out_of_order_frag_count of this IpEndpointStatistics. The number of IPV4 datagrams with fragments received that were out of order.
Returns: The ipv4_out_of_order_frag_count of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv4_overlapped_frag_count
¶ Gets the ipv4_overlapped_frag_count of this IpEndpointStatistics. The number of IPV4 datagrams with fragments that overlapped.
Returns: The ipv4_overlapped_frag_count of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv4_reassembled_packets
¶ Gets the ipv4_reassembled_packets of this IpEndpointStatistics. The number of IPV4 datagrams successfully reassembled.
Returns: The ipv4_reassembled_packets of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv4_received_pdus
¶ Gets the ipv4_received_pdus of this IpEndpointStatistics. The number of IPV4 input datagrams received.
Returns: The ipv4_received_pdus of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv4_rx_byte_count
¶ Gets the ipv4_rx_byte_count of this IpEndpointStatistics. The number of data payload bytes received in IPV4 packets.
Returns: The ipv4_rx_byte_count of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv4_rx_error_count
¶ Gets the ipv4_rx_error_count of this IpEndpointStatistics. # of IPV4 packets received with errors
Returns: The ipv4_rx_error_count of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv4_sent_pdus
¶ Gets the ipv4_sent_pdus of this IpEndpointStatistics. The number of IPV4 output datagrams sent.
Returns: The ipv4_sent_pdus of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv4_timeout_count
¶ Gets the ipv4_timeout_count of this IpEndpointStatistics. The number of timed-out IPV4 datagrams waiting for reassembly.
Returns: The ipv4_timeout_count of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv4_tx_byte_count
¶ Gets the ipv4_tx_byte_count of this IpEndpointStatistics. The number of data payload bytes transmitted in IPV4 packets.
Returns: The ipv4_tx_byte_count of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv6_fragmentation
¶ Gets the ipv6_fragmentation of this IpEndpointStatistics. The number of IPV6packet fragments received.
Returns: The ipv6_fragmentation of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv6_fragmented_pdus_creates
¶ Gets the ipv6_fragmented_pdus_creates of this IpEndpointStatistics. The number of IPV6 packet fragments transmitted.
Returns: The ipv6_fragmented_pdus_creates of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv6_out_of_order_frag_count
¶ Gets the ipv6_out_of_order_frag_count of this IpEndpointStatistics. The number of IPV6 datagrams with fragments received that were out of order.
Returns: The ipv6_out_of_order_frag_count of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv6_overlapped_frag_count
¶ Gets the ipv6_overlapped_frag_count of this IpEndpointStatistics. The number of IPV6 datagrams with fragments that overlapped.
Returns: The ipv6_overlapped_frag_count of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv6_reassembled_packets
¶ Gets the ipv6_reassembled_packets of this IpEndpointStatistics. The number of IPV6 datagrams successfully reassembled.
Returns: The ipv6_reassembled_packets of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv6_received_pdus
¶ Gets the ipv6_received_pdus of this IpEndpointStatistics. The number of IPV6 input datagrams received.
Returns: The ipv6_received_pdus of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv6_rx_byte_count
¶ Gets the ipv6_rx_byte_count of this IpEndpointStatistics. The number of data payload bytes received in IPV6 packets.
Returns: The ipv6_rx_byte_count of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv6_rx_error_count
¶ Gets the ipv6_rx_error_count of this IpEndpointStatistics. The number of IPV6 packets received with errors.
Returns: The ipv6_rx_error_count of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv6_sent_pdus
¶ Gets the ipv6_sent_pdus of this IpEndpointStatistics. The number of IPV6output datagrams sent.
Returns: The ipv6_sent_pdus of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv6_timeout_count
¶ Gets the ipv6_timeout_count of this IpEndpointStatistics. The number of timed-out IPV6 datagrams waiting for reassembly.
Returns: The ipv6_timeout_count of this IpEndpointStatistics. Return type: int Required/optional: required
-
ipv6_tx_byte_count
¶ Gets the ipv6_tx_byte_count of this IpEndpointStatistics. The number of data payload bytes transmitted in IPV6 packets.
Returns: The ipv6_tx_byte_count of this IpEndpointStatistics. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.ip_v4_address_data module¶
IpV4AddressData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ip_v4_address_data.
IpV4AddressData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
config_state
¶ Gets the config_state of this IpV4AddressData. Configuration state for the various address elements; always IP_CONFIG_STATE_CONFIGURED for iSER interfaces.
Returns: The config_state of this IpV4AddressData. Return type: str Required/optional: required
-
ipv4_address
¶ Gets the ipv4_address of this IpV4AddressData. The IPV4 address associated with the endpoint.
Returns: The ipv4_address of this IpV4AddressData. Return type: str Required/optional: required
-
ipv4_gateway_address
¶ Gets the ipv4_gateway_address of this IpV4AddressData. IPV4 gateway address associated w/ the endpoint; used for iSER interfaces.
Returns: The ipv4_gateway_address of this IpV4AddressData. Return type: str Required/optional: required
-
ipv4_subnet_mask
¶ Gets the ipv4_subnet_mask of this IpV4AddressData. IPV4 subnet mask associated w/ the endpoint; used for iSER interfaces.
Returns: The ipv4_subnet_mask of this IpV4AddressData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ip_v6_address_data module¶
IpV6AddressData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ip_v6_address_data.
IpV6AddressData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
address
¶ Gets the address of this IpV6AddressData. The IPV6 address.
Returns: The address of this IpV6AddressData. Return type: str Required/optional: required
-
address_state
¶ Gets the address_state of this IpV6AddressData. The state of the IPV6 address.
Returns: The address_state of this IpV6AddressData. Return type: IpV6AddressState Required/optional: required
-
netapp.santricity.models.symbol.ip_v6_address_data_bundle module¶
IpV6AddressDataBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ip_v6_address_data_bundle.
IpV6AddressDataBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
value
¶ Gets the value of this IpV6AddressDataBundle.
Returns: The value of this IpV6AddressDataBundle. Return type: list[IpV6AddressData] Required/optional: optional
-
netapp.santricity.models.symbol.ip_v6_address_state module¶
IpV6AddressState.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ip_v6_address_state.
IpV6AddressState
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
address_type
¶ Gets the address_type of this IpV6AddressState. This enumeration defines the two different types of IPV6 addresses - interface or router.
Returns: The address_type of this IpV6AddressState. Return type: str Required/optional: required
-
interface_address_state
¶ Gets the interface_address_state of this IpV6AddressState. The interface address state. This field is only valid if addressType is equal to IPV6_ADDR_TYPE_INTERFACE.
Returns: The interface_address_state of this IpV6AddressState. Return type: str Required/optional: optional
-
router_address_state
¶ Gets the router_address_state of this IpV6AddressState. The router address state. This field is only valid if addressType is equal to IPV6_ADDR_TYPE_ROUTER.
Returns: The router_address_state of this IpV6AddressState. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.ip_vx_address module¶
IpVxAddress.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ip_vx_address.
IpVxAddress
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
address_type
¶ Gets the address_type of this IpVxAddress. This enumeration defines the different types of IP addresses, corresponding to different versions of the Internet protocol.
Returns: The address_type of this IpVxAddress. Return type: str Required/optional: required
-
ipv4_address
¶ Gets the ipv4_address of this IpVxAddress. An IP address formatted according to version 4 of the Internet protocol. This field is only present if addressType is equal to IPV4.
Returns: The ipv4_address of this IpVxAddress. Return type: str Required/optional: optional
-
ipv6_address
¶ Gets the ipv6_address of this IpVxAddress. An IP address formatted according to version 6 of the Internet protocol. This field is only present if addressType is equal to IPV6.
Returns: The ipv6_address of this IpVxAddress. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.iscsi_cable_diag_channel_results module¶
IscsiCableDiagChannelResults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_cable_diag_channel_results.
IscsiCableDiagChannelResults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cable_length
¶ Gets the cable_length of this IscsiCableDiagChannelResults. The approximate length of the cable measured in meters.
Returns: The cable_length of this IscsiCableDiagChannelResults. Return type: int Required/optional: required
-
channel_status
¶ Gets the channel_status of this IscsiCableDiagChannelResults. A code indicating the status results for the channel.
Returns: The channel_status of this IscsiCableDiagChannelResults. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.iscsi_cable_diag_results module¶
IscsiCableDiagResults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_cable_diag_results.
IscsiCableDiagResults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel_results
¶ Gets the channel_results of this IscsiCableDiagResults. The diagnostic results for each channel. This array will be empty unless the diagnostics completed, i.e., completionStatus is equal to ISCSI_DIAG_STATUS_COMPLETE.
Returns: The channel_results of this IscsiCableDiagResults. Return type: list[IscsiCableDiagChannelResults] Required/optional: required
-
completion_status
¶ Gets the completion_status of this IscsiCableDiagResults. The completion status for the diagnostics.
Returns: The completion_status of this IscsiCableDiagResults. Return type: str Required/optional: required
-
interface_ref
¶ Gets the interface_ref of this IscsiCableDiagResults. A reference to the interface on which the diagnostics were performed.
Returns: The interface_ref of this IscsiCableDiagResults. Return type: str Required/optional: required
-
time_stamp
¶ Gets the time_stamp of this IscsiCableDiagResults. The time the diagnostics were performed, represented in seconds since midnight GMT on January 1, 1970.
Returns: The time_stamp of this IscsiCableDiagResults. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.iscsi_cable_diagnostics_descriptor module¶
IscsiCableDiagnosticsDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_cable_diagnostics_descriptor.
IscsiCableDiagnosticsDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
interface_ref
¶ Gets the interface_ref of this IscsiCableDiagnosticsDescriptor. The interface on which the diagnostics should be performed.
Returns: The interface_ref of this IscsiCableDiagnosticsDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.iscsi_cable_diagnostics_return module¶
IscsiCableDiagnosticsReturn.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_cable_diagnostics_return.
IscsiCableDiagnosticsReturn
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
iscsi_cable_diag_results
¶ Gets the iscsi_cable_diag_results of this IscsiCableDiagnosticsReturn. This field is present only if returnCode is equal to RETCODE_OK.
Returns: The iscsi_cable_diag_results of this IscsiCableDiagnosticsReturn. Return type: IscsiCableDiagResults Required/optional: optional
-
return_code
¶ Gets the return_code of this IscsiCableDiagnosticsReturn. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this IscsiCableDiagnosticsReturn. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.iscsi_connection module¶
IscsiConnection.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_connection.
IscsiConnection
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
active_iscsi_version
¶ Gets the active_iscsi_version of this IscsiConnection. The active version number of the iSCSI specification negotiated on this connection.
Returns: The active_iscsi_version of this IscsiConnection. Return type: str Required/optional: required
-
connection_id
¶ Gets the connection_id of this IscsiConnection. The unique identifier of the connection within the scope of the parent session.
Returns: The connection_id of this IscsiConnection. Return type: int Required/optional: required
-
endpoints
¶ Gets the endpoints of this IscsiConnection. The TCP protocol endpoints of the connection.
Returns: The endpoints of this IscsiConnection. Return type: IscsiConnectionEndpoints Required/optional: required
-
iscsi_interface
¶ Gets the iscsi_interface of this IscsiConnection. A reference to the physical interface to which this connection is bound.
Returns: The iscsi_interface of this IscsiConnection. Return type: str Required/optional: required
-
max_transmit_data_segment_length
¶ Gets the max_transmit_data_segment_length of this IscsiConnection. The maximum data payload size supported for command or data PDUs to be sent on this connection.
Returns: The max_transmit_data_segment_length of this IscsiConnection. Return type: int Required/optional: required
-
mutual_authentication
¶ Gets the mutual_authentication of this IscsiConnection. True if the target is required to authenticate itself to the Initiator, in addition to the Initiator authenticating itself to the target.
Returns: The mutual_authentication of this IscsiConnection. Return type: bool Required/optional: required
-
negotiated_settings
¶ Gets the negotiated_settings of this IscsiConnection. A collection of connection-level settings that are subject to initiator-target negotiation.
Returns: The negotiated_settings of this IscsiConnection. Return type: IscsiNegotiableConnectionSettings Required/optional: required
-
sending_markers
¶ Gets the sending_markers of this IscsiConnection. True if this connection is inserting markers in in its outgoing data stream.
Returns: The sending_markers of this IscsiConnection. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.iscsi_connection_endpoints module¶
IscsiConnectionEndpoints.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_connection_endpoints.
IscsiConnectionEndpoints
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
local_endpoint
¶ Gets the local_endpoint of this IscsiConnectionEndpoints. The TCP/IP protocol endpoint that is local to the storage array.
Returns: The local_endpoint of this IscsiConnectionEndpoints. Return type: TcpProtocolEndpoint Required/optional: required
-
remote_endpoint
¶ Gets the remote_endpoint of this IscsiConnectionEndpoints. The TCP/IP protocol endpoint that is remote from the storage array.
Returns: The remote_endpoint of this IscsiConnectionEndpoints. Return type: TcpProtocolEndpoint Required/optional: required
-
netapp.santricity.models.symbol.iscsi_entity_changeable_properties module¶
IscsiEntityChangeableProperties.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_entity_changeable_properties.
IscsiEntityChangeableProperties
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
icmp_ping_response_enabled
¶ Gets the icmp_ping_response_enabled of this IscsiEntityChangeableProperties. The setting for enabling or disabling the ICMP (Internet Control Message Protocol) ping messages.
Returns: The icmp_ping_response_enabled of this IscsiEntityChangeableProperties. Return type: list[bool] Required/optional: required
-
ipv4_isns_server_address
¶ Gets the ipv4_isns_server_address of this IscsiEntityChangeableProperties. The IPV4 configuration method to use for determining the IP address of the iSNS server. Whenever there is a transition of the configuration method from IPV4_CONFIG_STATIC to IPV4_CONFIG_DHCP, the storage array performs the equivalent of a refreshIsnsServerLocation operation.
Returns: The ipv4_isns_server_address of this IscsiEntityChangeableProperties. Return type: list[str] Required/optional: required
-
ipv4_isns_server_address_config_method
¶ Gets the ipv4_isns_server_address_config_method of this IscsiEntityChangeableProperties. The IPV4 configuration method to use for determining the IP address of the iSNS server. Whenever there is a transition of the configuration method from IPV4_CONFIG_STATIC to IPV4_CONFIG_DHCP, the storage array performs the equivalent of a refreshIsnsServerLocation operation.
Returns: The ipv4_isns_server_address_config_method of this IscsiEntityChangeableProperties. Return type: list[str] Required/optional: required
-
ipv6_isns_server_address
¶ Gets the ipv6_isns_server_address of this IscsiEntityChangeableProperties. The IPV6 address of the iSNS server.
Returns: The ipv6_isns_server_address of this IscsiEntityChangeableProperties. Return type: list[str] Required/optional: required
-
isns_server_registration_enabled
¶ Gets the isns_server_registration_enabled of this IscsiEntityChangeableProperties. The setting is for enabling or disabling storage array registration with the iSNS server.
Returns: The isns_server_registration_enabled of this IscsiEntityChangeableProperties. Return type: list[bool] Required/optional: required
-
isns_server_tcp_listen_port
¶ Gets the isns_server_tcp_listen_port of this IscsiEntityChangeableProperties. The number of the TCP port on which the iSNS server listens for incoming connections.
Returns: The isns_server_tcp_listen_port of this IscsiEntityChangeableProperties. Return type: list[int] Required/optional: required
-
unnamed_discovery_sessions_enabled
¶ Gets the unnamed_discovery_sessions_enabled of this IscsiEntityChangeableProperties. The setting for enabling or disabling unnamed discovery sessions.
Returns: The unnamed_discovery_sessions_enabled of this IscsiEntityChangeableProperties. Return type: list[bool] Required/optional: required
-
netapp.santricity.models.symbol.iscsi_entity_data module¶
IscsiEntityData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_entity_data.
IscsiEntityData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_ports_configured_dhcp
¶ Gets the host_ports_configured_dhcp of this IscsiEntityData. True if all the host ports have DHCP enabled, regardless of the configuration state.
Returns: The host_ports_configured_dhcp of this IscsiEntityData. Return type: bool Required/optional: required
-
icmp_ping_response_enabled
¶ Gets the icmp_ping_response_enabled of this IscsiEntityData. True if the storage array is enabled to respond to ICMP ping messages.
Returns: The icmp_ping_response_enabled of this IscsiEntityData. Return type: bool Required/optional: required
-
ipv4_isns_server_address
¶ Gets the ipv4_isns_server_address of this IscsiEntityData. The method by which the storage array determines the IPV4 address of the iSNS server.
Returns: The ipv4_isns_server_address of this IscsiEntityData. Return type: str Required/optional: required
-
ipv4_isns_server_address_config_method
¶ Gets the ipv4_isns_server_address_config_method of this IscsiEntityData. The method by which the storage array determines the IPV4 address of the iSNS server.
Returns: The ipv4_isns_server_address_config_method of this IscsiEntityData. Return type: str Required/optional: required
-
ipv6_isns_server_address
¶ Gets the ipv6_isns_server_address of this IscsiEntityData. The method by which the storage array determines the IPV6 address of the iSNS server. This is always set to “static” and cannot be changed.
Returns: The ipv6_isns_server_address of this IscsiEntityData. Return type: str Required/optional: required
-
ipv6_isns_server_address_config_method
¶ Gets the ipv6_isns_server_address_config_method of this IscsiEntityData. The method by which the storage array determines the IPV6 address of the iSNS server. This is always set to “static” and cannot be changed.
Returns: The ipv6_isns_server_address_config_method of this IscsiEntityData. Return type: str Required/optional: required
-
isns_registration_state
¶ Gets the isns_registration_state of this IscsiEntityData. The state of the iSCSI entity with respect to iSNS server registration.
Returns: The isns_registration_state of this IscsiEntityData. Return type: str Required/optional: required
-
isns_server_registration_enabled
¶ Gets the isns_server_registration_enabled of this IscsiEntityData. True if the storage array is enabled to register with the iSNS (Internet Storage Name Service) server.
Returns: The isns_server_registration_enabled of this IscsiEntityData. Return type: bool Required/optional: required
-
isns_server_tcp_listen_port
¶ Gets the isns_server_tcp_listen_port of this IscsiEntityData. The number of the TCP port on which the iSNS server listens for incoming connections.
Returns: The isns_server_tcp_listen_port of this IscsiEntityData. Return type: int Required/optional: required
-
unnamed_discovery_sessions_enabled
¶ Gets the unnamed_discovery_sessions_enabled of this IscsiEntityData. True if the storage array is enabled to participate in unnamed discovery sessions.
Returns: The unnamed_discovery_sessions_enabled of this IscsiEntityData. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.iscsi_entity_properties_update_descriptor module¶
IscsiEntityPropertiesUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_entity_properties_update_descriptor.
IscsiEntityPropertiesUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
settings
¶ Gets the settings of this IscsiEntityPropertiesUpdateDescriptor. The settings for the new iSCSI entity.
Returns: The settings of this IscsiEntityPropertiesUpdateDescriptor. Return type: IscsiEntityChangeableProperties Required/optional: required
-
netapp.santricity.models.symbol.iscsi_initiator_port_id module¶
IscsiInitiatorPortId.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_initiator_port_id.
IscsiInitiatorPortId
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
initiator_node_name
¶ Gets the initiator_node_name of this IscsiInitiatorPortId. The iSCSI node name of the initiator.
Returns: The initiator_node_name of this IscsiInitiatorPortId. Return type: str Required/optional: required
-
initiator_session_id
¶ Gets the initiator_session_id of this IscsiInitiatorPortId. The initiator session ID associated with the initiator port.
Returns: The initiator_session_id of this IscsiInitiatorPortId. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.iscsi_initiator_statistics module¶
IscsiInitiatorStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_initiator_statistics.
IscsiInitiatorStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
authentication_login_failures
¶ Gets the authentication_login_failures of this IscsiInitiatorStatistics. This element contains the number of times an initiator login authentication attempt was rejected by the target.
Returns: The authentication_login_failures of this IscsiInitiatorStatistics. Return type: int Required/optional: required
-
connection_failures
¶ Gets the connection_failures of this IscsiInitiatorStatistics. This element contains the number of iSCSI connections for the initiator that terminated abnormally, either by administrative action or due to firmware-detected error.
Returns: The connection_failures of this IscsiInitiatorStatistics. Return type: int Required/optional: required
-
data_digest_errors
¶ Gets the data_digest_errors of this IscsiInitiatorStatistics. This element contains the number of iSCSI PDUs received by the initiator having data digest errors.
Returns: The data_digest_errors of this IscsiInitiatorStatistics. Return type: int Required/optional: required
-
error_free_pdus
¶ Gets the error_free_pdus of this IscsiInitiatorStatistics. This element contains the number of iSCSI PDUs processed by the initiator that experienced no errors of any sort.
Returns: The error_free_pdus of this IscsiInitiatorStatistics. Return type: int Required/optional: required
-
header_digest_errors
¶ Gets the header_digest_errors of this IscsiInitiatorStatistics. This element contains the number of iSCSI PDUs received by the initiator having header digest errors.
Returns: The header_digest_errors of this IscsiInitiatorStatistics. Return type: int Required/optional: required
-
login_failures
¶ Gets the login_failures of this IscsiInitiatorStatistics. This element contains the number of times an iSCSI login attempt to or from the target failed.
Returns: The login_failures of this IscsiInitiatorStatistics. Return type: int Required/optional: required
-
protocol_error_pdus
¶ Gets the protocol_error_pdus of this IscsiInitiatorStatistics. This element contains the number of iSCSI PDUs processed by the initiator that experienced protocol errors.
Returns: The protocol_error_pdus of this IscsiInitiatorStatistics. Return type: int Required/optional: required
-
session_failures
¶ Gets the session_failures of this IscsiInitiatorStatistics. This element contains the number of iSCSI sessions for the initiator that terminated abnormally, either by administrative action or due to firmware-detected error.
Returns: The session_failures of this IscsiInitiatorStatistics. Return type: int Required/optional: required
-
successful_login_authentications
¶ Gets the successful_login_authentications of this IscsiInitiatorStatistics. This element contains the number of times an initiator login authentication attempt was accepted by the target.
Returns: The successful_login_authentications of this IscsiInitiatorStatistics. Return type: int Required/optional: required
-
successful_logins
¶ Gets the successful_logins of this IscsiInitiatorStatistics. This element contains the count of successful iSCSI logins to the target.
Returns: The successful_logins of this IscsiInitiatorStatistics. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.iscsi_initiator_target_base_parameters module¶
IscsiInitiatorTargetBaseParameters.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_initiator_target_base_parameters.
IscsiInitiatorTargetBaseParameters
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
portals
¶ Gets the portals of this IscsiInitiatorTargetBaseParameters. The IP addresses, portal group numbers, and port number for the initiator or target.
Returns: The portals of this IscsiInitiatorTargetBaseParameters. Return type: list[TargetPortal] Required/optional: required
-
netapp.santricity.models.symbol.iscsi_interface module¶
IscsiInterface.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_interface.
IscsiInterface
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
bidirectional_max_rate
¶ Gets the bidirectional_max_rate of this IscsiInterface. Maximum bi-directional data rate in B/s
Returns: The bidirectional_max_rate of this IscsiInterface. Return type: int Required/optional: required
-
channel
¶ Gets the channel of this IscsiInterface. The number of the channel controlled by this interface.
Returns: The channel of this IscsiInterface. Return type: int Required/optional: required
-
channel_port_ref
¶ Gets the channel_port_ref of this IscsiInterface. A reference to the channel port object associated with the channel controlled by this interface.
Returns: The channel_port_ref of this IscsiInterface. Return type: str Required/optional: required
-
id
¶ Gets the id of this IscsiInterface.
Returns: The id of this IscsiInterface. Return type: str Required/optional: optional
-
interface_data
¶ Gets the interface_data of this IscsiInterface. Information about the physical interface (e.g., Ethernet).
Returns: The interface_data of this IscsiInterface. Return type: PhysicalInterfaceTypeData Required/optional: required
-
interface_ref
¶ Gets the interface_ref of this IscsiInterface. The unique identifier for a given instance of this structure.
Returns: The interface_ref of this IscsiInterface. Return type: str Required/optional: required
-
ipv4_data
¶ Gets the ipv4_data of this IscsiInterface. IPV4-related information for the interface.
Returns: The ipv4_data of this IscsiInterface. Return type: InternetProtocolV4Data Required/optional: required
-
ipv4_enabled
¶ Gets the ipv4_enabled of this IscsiInterface. True if IPV4 is enabled for this interface; always true for iSER interface.
Returns: The ipv4_enabled of this IscsiInterface. Return type: bool Required/optional: required
-
ipv6_data
¶ Gets the ipv6_data of this IscsiInterface. IPV6-related information for the interface.
Returns: The ipv6_data of this IscsiInterface. Return type: InternetProtocolV6Data Required/optional: required
-
ipv6_enabled
¶ Gets the ipv6_enabled of this IscsiInterface. True if IPV6 is enabled for this interface; otherwise false.
Returns: The ipv6_enabled of this IscsiInterface. Return type: bool Required/optional: required
-
is_i_pv6_capable
¶ Gets the is_i_pv6_capable of this IscsiInterface. This flag is true if the interface is capable of IPv6 functionality.
Returns: The is_i_pv6_capable of this IscsiInterface. Return type: bool Required/optional: required
-
one_way_max_rate
¶ Gets the one_way_max_rate of this IscsiInterface. Maximum one way data rate in B/s
Returns: The one_way_max_rate of this IscsiInterface. Return type: int Required/optional: required
-
physical_location
¶ Gets the physical_location of this IscsiInterface. The physical location of the iSCSI interface. The parent reference in Location identifies the physical component (e.g., controller or host card) where the interface circuitry is located, and the position field is a firmware-assigned 1-relative number signifying “1st iSCSI interface relative to the parent,” “2nd iSCSI interface relative to the parent,” etc. This “interface number” is independent of the interface’s channel association.
Returns: The physical_location of this IscsiInterface. Return type: Location Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this IscsiInterface. This field indicates whether or not the I/O interface is PI capable.
Returns: The protection_information_capable of this IscsiInterface. Return type: bool Required/optional: required
-
tcp_listen_port
¶ Gets the tcp_listen_port of this IscsiInterface. The number of the TCP port on which the target listens for incoming connections.
Returns: The tcp_listen_port of this IscsiInterface. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.iscsi_interface_changeable_properties module¶
IscsiInterfaceChangeableProperties.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_interface_changeable_properties.
IscsiInterfaceChangeableProperties
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ipv4_address
¶ Gets the ipv4_address of this IscsiInterfaceChangeableProperties. The IPV4 address for the interface.
Returns: The ipv4_address of this IscsiInterfaceChangeableProperties. Return type: list[str] Required/optional: required
-
ipv4_address_config_method
¶ Gets the ipv4_address_config_method of this IscsiInterfaceChangeableProperties. The IPV4 configuration method for the interface. The method is either by static setting of the IP address (IPV4_CONFIG_STATIC) or by use of the dynamic host configuration protocol (IPV4_CONFIG_DHCP). Whenever there is a transition of the configuration method from IPV4_CONFIG_STATIC to IPV4_CONFIG_DHCP, the storage array performs the equivalent of a refreshIscsiDhcpParameters operation.
Returns: The ipv4_address_config_method of this IscsiInterfaceChangeableProperties. Return type: list[str] Required/optional: required
-
ipv4_enabled
¶ Gets the ipv4_enabled of this IscsiInterfaceChangeableProperties. A boolean which, if set to true, indicates that IPV4 addressing should be enabled for the interface.
Returns: The ipv4_enabled of this IscsiInterfaceChangeableProperties. Return type: list[bool] Required/optional: required
-
ipv4_gateway_address
¶ Gets the ipv4_gateway_address of this IscsiInterfaceChangeableProperties. The gateway IPV4 address for the interface.
Returns: The ipv4_gateway_address of this IscsiInterfaceChangeableProperties. Return type: list[str] Required/optional: required
-
ipv4_outbound_packet_priority
¶ Gets the ipv4_outbound_packet_priority of this IscsiInterfaceChangeableProperties. Settings that govern the priority to associate with outbound IPV4 packets sent over the interface.
Returns: The ipv4_outbound_packet_priority of this IscsiInterfaceChangeableProperties. Return type: list[SettingControl] Required/optional: required
-
ipv4_subnet_mask
¶ Gets the ipv4_subnet_mask of this IscsiInterfaceChangeableProperties. The IPV4 subnet mask for the interface.
Returns: The ipv4_subnet_mask of this IscsiInterfaceChangeableProperties. Return type: list[str] Required/optional: required
-
ipv4_vlan_id
¶ Gets the ipv4_vlan_id of this IscsiInterfaceChangeableProperties. Settings that govern the value of the IPV4 VLAN identifier for the interface.
Returns: The ipv4_vlan_id of this IscsiInterfaceChangeableProperties. Return type: list[SettingControl] Required/optional: required
-
ipv6_address_config_method
¶ Gets the ipv6_address_config_method of this IscsiInterfaceChangeableProperties. The method to use in configuring IPV6 addresses for the interface.
Returns: The ipv6_address_config_method of this IscsiInterfaceChangeableProperties. Return type: list[str] Required/optional: required
-
ipv6_duplicate_address_detection_attempts
¶ Gets the ipv6_duplicate_address_detection_attempts of this IscsiInterfaceChangeableProperties. The number of neighbor-solicitation messages to send in trying to determine IP address uniqueness.
Returns: The ipv6_duplicate_address_detection_attempts of this IscsiInterfaceChangeableProperties. Return type: list[int] Required/optional: required
-
ipv6_enabled
¶ Gets the ipv6_enabled of this IscsiInterfaceChangeableProperties. A boolean which, if set to true, indicates that IPV6 addressing should be enabled for the interface.
Returns: The ipv6_enabled of this IscsiInterfaceChangeableProperties. Return type: list[bool] Required/optional: required
-
ipv6_hop_limit
¶ Gets the ipv6_hop_limit of this IscsiInterfaceChangeableProperties. The hop limit to use in IPV6 packets sent over the interface.
Returns: The ipv6_hop_limit of this IscsiInterfaceChangeableProperties. Return type: list[int] Required/optional: required
-
ipv6_local_addresses
¶ Gets the ipv6_local_addresses of this IscsiInterfaceChangeableProperties. The set of IPV6 local addresses that are to be assigned to the interface. This set completely replaces the previous set.
Returns: The ipv6_local_addresses of this IscsiInterfaceChangeableProperties. Return type: list[IpV6AddressDataBundle] Required/optional: required
-
ipv6_nd_reachable_time
¶ Gets the ipv6_nd_reachable_time of this IscsiInterfaceChangeableProperties. The amount of time in milliseconds, within which a neighbor is assumed to be reachable
Returns: The ipv6_nd_reachable_time of this IscsiInterfaceChangeableProperties. Return type: list[int] Required/optional: required
-
ipv6_nd_retransmit_time
¶ Gets the ipv6_nd_retransmit_time of this IscsiInterfaceChangeableProperties. The number of milliseconds between neighbor solicitation probes.
Returns: The ipv6_nd_retransmit_time of this IscsiInterfaceChangeableProperties. Return type: list[int] Required/optional: required
-
ipv6_nd_stale_timeout
¶ Gets the ipv6_nd_stale_timeout of this IscsiInterfaceChangeableProperties. The time in milliseconds after which information for a neighbor that cannot be verified as reachable will be considered “stale.
Returns: The ipv6_nd_stale_timeout of this IscsiInterfaceChangeableProperties. Return type: list[int] Required/optional: required
-
ipv6_outbound_packet_priority
¶ Gets the ipv6_outbound_packet_priority of this IscsiInterfaceChangeableProperties. Settings that govern priority assignment for packets sent over the interface.
Returns: The ipv6_outbound_packet_priority of this IscsiInterfaceChangeableProperties. Return type: list[SettingControl] Required/optional: required
-
ipv6_port_router_address
¶ Gets the ipv6_port_router_address of this IscsiInterfaceChangeableProperties. The address to set for the IPV6 port router.
Returns: The ipv6_port_router_address of this IscsiInterfaceChangeableProperties. Return type: list[IpV6AddressData] Required/optional: required
-
ipv6_routable_addresses
¶ Gets the ipv6_routable_addresses of this IscsiInterfaceChangeableProperties. The set of IPV6 routable addresses that are to be assigned to the interface. This set completely replaces the previous set.
Returns: The ipv6_routable_addresses of this IscsiInterfaceChangeableProperties. Return type: list[IpV6AddressDataBundle] Required/optional: required
-
ipv6_vlan_id
¶ Gets the ipv6_vlan_id of this IscsiInterfaceChangeableProperties. Settings that govern VLAN identifier assignment for packets sent over the interface.
Returns: The ipv6_vlan_id of this IscsiInterfaceChangeableProperties. Return type: list[SettingControl] Required/optional: required
-
maximum_frame_payload_size
¶ Gets the maximum_frame_payload_size of this IscsiInterfaceChangeableProperties. The maximum size of the payload section in an Ethernet frame.
Returns: The maximum_frame_payload_size of this IscsiInterfaceChangeableProperties. Return type: list[int] Required/optional: required
-
maximum_interface_speed
¶ Gets the maximum_interface_speed of this IscsiInterfaceChangeableProperties. This field is used to set the maximum interface speed. If autoconfiguration is supported (see the autoconfigSupport field in the EthernetInterfaceData structure), the value in this field is ignored.
Returns: The maximum_interface_speed of this IscsiInterfaceChangeableProperties. Return type: list[str] Required/optional: required
-
tcp_listen_port
¶ Gets the tcp_listen_port of this IscsiInterfaceChangeableProperties. The tcp port number on which to listen for incoming connections.
Returns: The tcp_listen_port of this IscsiInterfaceChangeableProperties. Return type: list[int] Required/optional: required
-
netapp.santricity.models.symbol.iscsi_interface_properties_update_descriptor module¶
IscsiInterfacePropertiesUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_interface_properties_update_descriptor.
IscsiInterfacePropertiesUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
iscsi_interface
¶ Gets the iscsi_interface of this IscsiInterfacePropertiesUpdateDescriptor. The data needed to uniquely identify the interface.
Returns: The iscsi_interface of this IscsiInterfacePropertiesUpdateDescriptor. Return type: str Required/optional: required
-
settings
¶ Gets the settings of this IscsiInterfacePropertiesUpdateDescriptor. The property settings for the interface.
Returns: The settings of this IscsiInterfacePropertiesUpdateDescriptor. Return type: IscsiInterfaceChangeableProperties Required/optional: required
-
netapp.santricity.models.symbol.iscsi_interface_statistics module¶
IscsiInterfaceStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_interface_statistics.
IscsiInterfaceStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
enh_stats
¶ Gets the enh_stats of this IscsiInterfaceStatistics. This member is used to report statistical data related to Enhanced Ethernet features.
Returns: The enh_stats of this IscsiInterfaceStatistics. Return type: list[EnhancedEthernetStatistics] Required/optional: required
-
ethernet_port_stats
¶ Gets the ethernet_port_stats of this IscsiInterfaceStatistics. Statistics related to the physical Ethernet port.
Returns: The ethernet_port_stats of this IscsiInterfaceStatistics. Return type: list[EthernetPortStatistics] Required/optional: required
-
ip_stats
¶ Gets the ip_stats of this IscsiInterfaceStatistics. Statistics related to the IP protocol.
Returns: The ip_stats of this IscsiInterfaceStatistics. Return type: list[IpEndpointStatistics] Required/optional: required
-
tcp_stats
¶ Gets the tcp_stats of this IscsiInterfaceStatistics. Statistics related to the TCP protocol.
Returns: The tcp_stats of this IscsiInterfaceStatistics. Return type: list[TcpStatisticalData] Required/optional: required
-
netapp.santricity.models.symbol.iscsi_negotiable_connection_settings module¶
IscsiNegotiableConnectionSettings.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_negotiable_connection_settings.
IscsiNegotiableConnectionSettings
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auth_method
¶ Gets the auth_method of this IscsiNegotiableConnectionSettings. The authentication method being used on this connection, as communicated during the login phase. The same method is followed as for header digest in reporting default versus current settings.
Returns: The auth_method of this IscsiNegotiableConnectionSettings. Return type: list[str] Required/optional: required
-
data_digest_method
¶ Gets the data_digest_method of this IscsiNegotiableConnectionSettings. The iSCSI data digest scheme in use within this connection. The same method is followed as for header digest in reporting default versus current settings.
Returns: The data_digest_method of this IscsiNegotiableConnectionSettings. Return type: list[str] Required/optional: required
-
header_digest_method
¶ Gets the header_digest_method of this IscsiNegotiableConnectionSettings. The iSCSI header digest scheme in use within this connection. This field is an array of at most two elements so that, when reporting default settings, both primary and secondary methods can be reported, which are at array indexes 0 and 1 respectively. When used to report current settings, the array is sized at one.
Returns: The header_digest_method of this IscsiNegotiableConnectionSettings. Return type: list[str] Required/optional: required
-
max_receive_data_segment_length
¶ Gets the max_receive_data_segment_length of this IscsiNegotiableConnectionSettings. The maximum data payload size supported for command or data PDUs able to be received on this connection.
Returns: The max_receive_data_segment_length of this IscsiNegotiableConnectionSettings. Return type: int Required/optional: required
-
receiving_markers
¶ Gets the receiving_markers of this IscsiNegotiableConnectionSettings. True if this connection is receiving markers in in its incoming data stream.
Returns: The receiving_markers of this IscsiNegotiableConnectionSettings. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.iscsi_negotiable_session_settings module¶
IscsiNegotiableSessionSettings.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_negotiable_session_settings.
IscsiNegotiableSessionSettings
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
data_pdu_in_order
¶ Gets the data_pdu_in_order of this IscsiNegotiableSessionSettings. True indicates that data PDUs within sequences must be at continuously increasing addresses, with no gaps or overlay between PDUs. False indicates that iSCSI data PDUs within sequences may be in any order.
Returns: The data_pdu_in_order of this IscsiNegotiableSessionSettings. Return type: bool Required/optional: required
-
data_sequence_in_order
¶ Gets the data_sequence_in_order of this IscsiNegotiableSessionSettings. True indicates that data PDU sequences must be transferred using continuously increasing offsets, except during error recovery False indicates that iSCSI data PDU sequences may be transferred in any order.
Returns: The data_sequence_in_order of this IscsiNegotiableSessionSettings. Return type: bool Required/optional: required
-
default_time_to_retain
¶ Gets the default_time_to_retain of this IscsiNegotiableSessionSettings. The maximum time, in seconds after an initial wait, before which an active iSCSI task reassignment is still possible after an unexpected connection.
Returns: The default_time_to_retain of this IscsiNegotiableSessionSettings. Return type: int Required/optional: required
-
default_time_to_wait
¶ Gets the default_time_to_wait of this IscsiNegotiableSessionSettings. The minimum time, in seconds, to wait before attempting an explicit/implicit logout or active iSCSI task reassignment after an unexpected connection termination or a connection reset.
Returns: The default_time_to_wait of this IscsiNegotiableSessionSettings. Return type: int Required/optional: required
-
error_recovery_level
¶ Gets the error_recovery_level of this IscsiNegotiableSessionSettings. The level of error recovery negotiated between the initiator and the target.
Returns: The error_recovery_level of this IscsiNegotiableSessionSettings. Return type: int Required/optional: required
-
immediate_data
¶ Gets the immediate_data of this IscsiNegotiableSessionSettings. True indicates that the initiator and target have agreed to support immediate data on this session.
Returns: The immediate_data of this IscsiNegotiableSessionSettings. Return type: bool Required/optional: required
-
initial_r2t
¶ Gets the initial_r2t of this IscsiNegotiableSessionSettings. True indicates that the initiator must wait for an R2T before sending to the target. False indicates the initiator may send data immediately.
Returns: The initial_r2t of this IscsiNegotiableSessionSettings. Return type: bool Required/optional: required
-
max_connections_per_session
¶ Gets the max_connections_per_session of this IscsiNegotiableSessionSettings. The maximum number of connections allowed in this session.
Returns: The max_connections_per_session of this IscsiNegotiableSessionSettings. Return type: int Required/optional: required
-
max_data_burst_length
¶ Gets the max_data_burst_length of this IscsiNegotiableSessionSettings. The maximum number of bytes which can be sent within a single sequence of Data-In or Data-Out PDUs.
Returns: The max_data_burst_length of this IscsiNegotiableSessionSettings. Return type: int Required/optional: required
-
max_outstanding_r2t
¶ Gets the max_outstanding_r2t of this IscsiNegotiableSessionSettings. The maximum number of outstanding request-to-transmit (R2T)s per iSCSI task within this session.
Returns: The max_outstanding_r2t of this IscsiNegotiableSessionSettings. Return type: int Required/optional: required
-
max_unsolicited_first_data_burst_length
¶ Gets the max_unsolicited_first_data_burst_length of this IscsiNegotiableSessionSettings. The maximum length supported for unsolicited data sent within this session.
Returns: The max_unsolicited_first_data_burst_length of this IscsiNegotiableSessionSettings. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.iscsi_negotiation_defaults module¶
IscsiNegotiationDefaults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_negotiation_defaults.
IscsiNegotiationDefaults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
connection_defaults
¶ Gets the connection_defaults of this IscsiNegotiationDefaults. The connection-level default settings
Returns: The connection_defaults of this IscsiNegotiationDefaults. Return type: IscsiNegotiableConnectionSettings Required/optional: required
-
session_defaults
¶ Gets the session_defaults of this IscsiNegotiationDefaults. The session-level default settings
Returns: The session_defaults of this IscsiNegotiationDefaults. Return type: IscsiNegotiableSessionSettings Required/optional: required
-
netapp.santricity.models.symbol.iscsi_negotiation_defaults_returned module¶
IscsiNegotiationDefaultsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_negotiation_defaults_returned.
IscsiNegotiationDefaultsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
defaults
¶ Gets the defaults of this IscsiNegotiationDefaultsReturned. The default settings for iSCSI negotiation.
Returns: The defaults of this IscsiNegotiationDefaultsReturned. Return type: IscsiNegotiationDefaults Required/optional: optional
-
return_code
¶ Gets the return_code of this IscsiNegotiationDefaultsReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this IscsiNegotiationDefaultsReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.iscsi_remote_target_connections module¶
IscsiRemoteTargetConnections.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_remote_target_connections.
IscsiRemoteTargetConnections
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
connected_remote_target_portals
¶ Gets the connected_remote_target_portals of this IscsiRemoteTargetConnections. Connected remote target ports.
Returns: The connected_remote_target_portals of this IscsiRemoteTargetConnections. Return type: list[TargetPortal] Required/optional: required
-
netapp.santricity.models.symbol.iscsi_session module¶
IscsiSession.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_session.
IscsiSession
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
connections
¶ Gets the connections of this IscsiSession. The set of connections that are associated with this session.
Returns: The connections of this IscsiSession. Return type: list[IscsiConnection] Required/optional: required
-
endpoints
¶ Gets the endpoints of this IscsiSession. The SCSI protocol endpoints of the session.
Returns: The endpoints of this IscsiSession. Return type: IscsiSessionEndpoints Required/optional: required
-
negotiated_settings
¶ Gets the negotiated_settings of this IscsiSession. A collection of session-level settings that are subject to initiator-target negotiation.
Returns: The negotiated_settings of this IscsiSession. Return type: IscsiNegotiableSessionSettings Required/optional: required
-
tsih
¶ Gets the tsih of this IscsiSession. A target-assigned handle of unspecified format that uniquely identifies the session.
Returns: The tsih of this IscsiSession. Return type: int Required/optional: required
-
type
¶ Gets the type of this IscsiSession. The type of session, discovery or normal.
Returns: The type of this IscsiSession. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.iscsi_session_endpoints module¶
IscsiSessionEndpoints.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_session_endpoints.
IscsiSessionEndpoints
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
local_endpoint
¶ Gets the local_endpoint of this IscsiSessionEndpoints. The SCSI protocol endpoint that is local to the storage array.
Returns: The local_endpoint of this IscsiSessionEndpoints. Return type: ScsiProtocolEndpoint Required/optional: required
-
remote_endpoint
¶ Gets the remote_endpoint of this IscsiSessionEndpoints. The SCSI protocol endpoint that is remote from the storage array.
Returns: The remote_endpoint of this IscsiSessionEndpoints. Return type: ScsiProtocolEndpoint Required/optional: required
-
netapp.santricity.models.symbol.iscsi_sessions_returned module¶
IscsiSessionsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_sessions_returned.
IscsiSessionsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this IscsiSessionsReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this IscsiSessionsReturned. Return type: str Required/optional: required
-
sessions
¶ Gets the sessions of this IscsiSessionsReturned. The settings that are in effect for the sessions identified in the getIscsiSessions procedure call.
Returns: The sessions of this IscsiSessionsReturned. Return type: list[IscsiSession] Required/optional: optional
-
netapp.santricity.models.symbol.iscsi_statistical_data module¶
IscsiStatisticalData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_statistical_data.
IscsiStatisticalData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller
¶ Gets the controller of this IscsiStatisticalData. A reference to the controller that collected these statistics.
Returns: The controller of this IscsiStatisticalData. Return type: str Required/optional: required
-
iscsi_initiator_statistics
¶ Gets the iscsi_initiator_statistics of this IscsiStatisticalData. iSCSI statistical data that pertain to the iSCSI initiator. Each element of the array contains the statistics for one initiator that was collected by this controller. The counters from the two controllers, for a given initiator, must be added together by the client if a combined total for the initiator is desired.
Returns: The iscsi_initiator_statistics of this IscsiStatisticalData. Return type: list[IscsiInitiatorStatistics] Required/optional: required
-
iscsi_interface_statistics
¶ Gets the iscsi_interface_statistics of this IscsiStatisticalData. iSCSI statistical data that pertain to the iSCSI interfaces for this controller. Each sub-structure of IscsiInterfaceStatistics has data identifying the iSCSI interface(s) with which the statistics are associated. Note that the data in any of the sub-structures may be associated with multiple interfaces. See the section on the IscsiInterfaceStatistics structure.
Returns: The iscsi_interface_statistics of this IscsiStatisticalData. Return type: IscsiInterfaceStatistics Required/optional: required
-
iscsi_target_statistics
¶ Gets the iscsi_target_statistics of this IscsiStatisticalData. iSCSI statistical data that pertain to the iSCSI targets. Each element of the array contains the statistics for one target that was collected by this controller. The counters from the two controllers, for a given target, must be added together by the client if a combined total for the target is desired.
Returns: The iscsi_target_statistics of this IscsiStatisticalData. Return type: list[IscsiTargetStatistics] Required/optional: required
-
time_data
¶ Gets the time_data of this IscsiStatisticalData. The time data associated with this set of statistics.
Returns: The time_data of this IscsiStatisticalData. Return type: StatisticalTimeData Required/optional: required
-
netapp.santricity.models.symbol.iscsi_statistics_returned module¶
IscsiStatisticsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_statistics_returned.
IscsiStatisticsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
iscsi_statistics
¶ Gets the iscsi_statistics of this IscsiStatisticsReturned. This field is an array of structures, one per controller, containing all iSCSI statistical data for the storage array. It is only valid if returnCode is equal to RETCODE_OK.
Returns: The iscsi_statistics of this IscsiStatisticsReturned. Return type: list[IscsiStatisticalData] Required/optional: optional
-
return_code
¶ Gets the return_code of this IscsiStatisticsReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this IscsiStatisticsReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.iscsi_target_port_id module¶
IscsiTargetPortId.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_target_port_id.
IscsiTargetPortId
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
target_node_name
¶ Gets the target_node_name of this IscsiTargetPortId. The iSCSI node name of the target.
Returns: The target_node_name of this IscsiTargetPortId. Return type: str Required/optional: required
-
target_portal_group_tag
¶ Gets the target_portal_group_tag of this IscsiTargetPortId. The portal group tag associated with the target port.
Returns: The target_portal_group_tag of this IscsiTargetPortId. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.iscsi_target_statistics module¶
IscsiTargetStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.iscsi_target_statistics.
IscsiTargetStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
authentication_login_failures
¶ Gets the authentication_login_failures of this IscsiTargetStatistics. The number of times an initiator login authentication attempt was rejected by the target.
Returns: The authentication_login_failures of this IscsiTargetStatistics. Return type: int Required/optional: required
-
connection_failures
¶ Gets the connection_failures of this IscsiTargetStatistics. The number of iSCSI connections for the target that terminated abnormally, either by administrative action or due to firmware-detected error.
Returns: The connection_failures of this IscsiTargetStatistics. Return type: int Required/optional: required
-
data_digest_errors
¶ Gets the data_digest_errors of this IscsiTargetStatistics. The number of iSCSI PDUs received by the target having data digest errors.
Returns: The data_digest_errors of this IscsiTargetStatistics. Return type: int Required/optional: required
-
error_free_pdus
¶ Gets the error_free_pdus of this IscsiTargetStatistics. The number of iSCSI PDUs processed by the target that experienced no errors of any sort.
Returns: The error_free_pdus of this IscsiTargetStatistics. Return type: int Required/optional: required
-
header_digest_errors
¶ Gets the header_digest_errors of this IscsiTargetStatistics. The number of iSCSI PDUs received by the target having header digest errors.
Returns: The header_digest_errors of this IscsiTargetStatistics. Return type: int Required/optional: required
-
login_failures
¶ Gets the login_failures of this IscsiTargetStatistics. The number of times an iSCSI login attempt to or from the target failed.
Returns: The login_failures of this IscsiTargetStatistics. Return type: int Required/optional: required
-
protocol_error_pdus
¶ Gets the protocol_error_pdus of this IscsiTargetStatistics. The number of iSCSI PDUs processed by the target that experienced protocol errors.
Returns: The protocol_error_pdus of this IscsiTargetStatistics. Return type: int Required/optional: required
-
session_failures
¶ Gets the session_failures of this IscsiTargetStatistics. The number of iSCSI sessions for the target that terminated abnormally, either by administrative action or due to firmware-detected error.
Returns: The session_failures of this IscsiTargetStatistics. Return type: int Required/optional: required
-
successful_login_authentications
¶ Gets the successful_login_authentications of this IscsiTargetStatistics. The number of times an initiator login authentication attempt was accepted by the target.
Returns: The successful_login_authentications of this IscsiTargetStatistics. Return type: int Required/optional: required
-
successful_logins
¶ Gets the successful_logins of this IscsiTargetStatistics. The count of successful iSCSI logins to the target.
Returns: The successful_logins of this IscsiTargetStatistics. Return type: int Required/optional: required
-
target
¶ Gets the target of this IscsiTargetStatistics. A reference to the target with which the statistics are associated.
Returns: The target of this IscsiTargetStatistics. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.isns_server_location module¶
IsnsServerLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.isns_server_location.
IsnsServerLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ip_address
¶ Gets the ip_address of this IsnsServerLocation. The IP address of the iSNS server.
Returns: The ip_address of this IsnsServerLocation. Return type: IpVxAddress Required/optional: required
-
tcp_listen_port
¶ Gets the tcp_listen_port of this IsnsServerLocation. The number of the TCP port on which the iSNS server listens for incoming connections.
Returns: The tcp_listen_port of this IsnsServerLocation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.it_nexus module¶
ITNexus.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.it_nexus.
ITNexus
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_label
¶ Gets the host_label of this ITNexus. The user label for a host port (iSCSI host initiator).
Returns: The host_label of this ITNexus. Return type: str Required/optional: required
-
initiator_port_id
¶ Gets the initiator_port_id of this ITNexus. The TCP port of an iSCSI initiator.
Returns: The initiator_port_id of this ITNexus. Return type: SCSIInitiatorPortId Required/optional: required
-
target_port_id
¶ Gets the target_port_id of this ITNexus. The TCP port of an iSCSI target.
Returns: The target_port_id of this ITNexus. Return type: SCSITargetPortId Required/optional: required
-
netapp.santricity.models.symbol.key_id_info module¶
KeyIDInfo.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.key_id_info.
KeyIDInfo
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
lock_key_id
¶ Gets the lock_key_id of this KeyIDInfo. This is the lock Key ID. Whenever a lock key is initialized or changed, a new lock key ID is generated. The lock key ID can be set to a value set by the user, or the controller can generate a lock key. The lock key ID is written to all security-enabled drives that use the referenced lock key. Note that the lock key ID can be read at any time from the disk drive, even if the drive is locked.
Returns: The lock_key_id of this KeyIDInfo. Return type: str Required/optional: required
-
pass_phrase
¶ Gets the pass_phrase of this KeyIDInfo. The Pass Phrase is an alphanumeric string that is used to provide a human-compatible method of generating a lock key (for MegaRAID controllers) or for securely wrapping the lock key (external controllers). The controller firmware places no restrictions on the Pass Phrase, but for improved security, the management application will place the following requirements on a Pass Phrase used for any purpose:
Returns: The pass_phrase of this KeyIDInfo. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.key_value_tag module¶
KeyValueTag.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.key_value_tag.
KeyValueTag
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
key
¶ Gets the key of this KeyValueTag. The key is a fixed length, opaque byte sequence that stores user-defined data.
Returns: The key of this KeyValueTag. Return type: str Required/optional: required
-
key_value_tag_ref
¶ Gets the key_value_tag_ref of this KeyValueTag. The unique handle for a key-value object contained within this structure.
Returns: The key_value_tag_ref of this KeyValueTag. Return type: str Required/optional: required
-
value
¶ Gets the value of this KeyValueTag. The value is a fixed length opaque byte sequence that stores user-defined data.
Returns: The value of this KeyValueTag. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.key_value_tag_creation_descriptor module¶
KeyValueTagCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.key_value_tag_creation_descriptor.
KeyValueTagCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
key
¶ Gets the key of this KeyValueTagCreationDescriptor. The key is an opaque fixed length byte field that contains user-assigned data. The data is not required to be ASCII.
Returns: The key of this KeyValueTagCreationDescriptor. Return type: str Required/optional: required
-
value
¶ Gets the value of this KeyValueTagCreationDescriptor. The value is a fixed length opaque byte field that stores user-defined data. The data are not required to be ASCII.
Returns: The value of this KeyValueTagCreationDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.key_value_tag_creation_descriptor_list module¶
KeyValueTagCreationDescriptorList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.key_value_tag_creation_descriptor_list.
KeyValueTagCreationDescriptorList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
descriptor_list
¶ Gets the descriptor_list of this KeyValueTagCreationDescriptorList. Contains the KeyValue descriptor object.
Returns: The descriptor_list of this KeyValueTagCreationDescriptorList. Return type: list[KeyValueTagCreationDescriptor] Required/optional: required
-
netapp.santricity.models.symbol.key_value_tag_mapping module¶
KeyValueTagMapping.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.key_value_tag_mapping.
KeyValueTagMapping
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
associated_object
¶ Gets the associated_object of this KeyValueTagMapping. This element identifies the object that is associated with the key-value tag.
Returns: The associated_object of this KeyValueTagMapping. Return type: KeyValueTagObjectReference Required/optional: required
-
key_value_tag_ref
¶ Gets the key_value_tag_ref of this KeyValueTagMapping. This field identifies the key-value tag to be associated with the Volume or Workload.
Returns: The key_value_tag_ref of this KeyValueTagMapping. Return type: str Required/optional: required
-
mapping_ref
¶ Gets the mapping_ref of this KeyValueTagMapping. The unique identifier for the specific mapping between the KeyValueTag and the KeyValueTagObjectReference identified in this structure.
Returns: The mapping_ref of this KeyValueTagMapping. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.key_value_tag_mapping_deletion_descriptor module¶
KeyValueTagMappingDeletionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.key_value_tag_mapping_deletion_descriptor.
KeyValueTagMappingDeletionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
associated_object
¶ Gets the associated_object of this KeyValueTagMappingDeletionDescriptor. This defines the list of objects whose associates are to be deleted.
Returns: The associated_object of this KeyValueTagMappingDeletionDescriptor. Return type: KeyValueTagObjectReference Required/optional: required
-
netapp.santricity.models.symbol.key_value_tag_mapping_deletion_descriptor_list module¶
KeyValueTagMappingDeletionDescriptorList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.key_value_tag_mapping_deletion_descriptor_list.
KeyValueTagMappingDeletionDescriptorList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
descriptor_list
¶ Gets the descriptor_list of this KeyValueTagMappingDeletionDescriptorList. The array of mappings between a volume and a list of key value tags.
Returns: The descriptor_list of this KeyValueTagMappingDeletionDescriptorList. Return type: list[KeyValueTagMappingDeletionDescriptor] Required/optional: required
-
netapp.santricity.models.symbol.key_value_tag_mapping_set_descriptor module¶
KeyValueTagMappingSetDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.key_value_tag_mapping_set_descriptor.
KeyValueTagMappingSetDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
key_value_tag_ref_list
¶ Gets the key_value_tag_ref_list of this KeyValueTagMappingSetDescriptor. This defines the list of key value tags that are associated with the volume.
Returns: The key_value_tag_ref_list of this KeyValueTagMappingSetDescriptor. Return type: KeyValueTagRefList Required/optional: required
-
object
¶ Gets the object of this KeyValueTagMappingSetDescriptor. This union identifies the type of object and its reference which is to be associated with the key values contained in the list.
Returns: The object of this KeyValueTagMappingSetDescriptor. Return type: KeyValueTagObjectReference Required/optional: required
-
netapp.santricity.models.symbol.key_value_tag_mapping_set_descriptor_list module¶
KeyValueTagMappingSetDescriptorList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.key_value_tag_mapping_set_descriptor_list.
KeyValueTagMappingSetDescriptorList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
descriptor_list
¶ Gets the descriptor_list of this KeyValueTagMappingSetDescriptorList. This field defines the mapping between a specified object and a collection of key values.
Returns: The descriptor_list of this KeyValueTagMappingSetDescriptorList. Return type: list[KeyValueTagMappingSetDescriptor] Required/optional: required
-
netapp.santricity.models.symbol.key_value_tag_object_reference module¶
KeyValueTagObjectReference.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.key_value_tag_object_reference.
KeyValueTagObjectReference
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
object_type
¶ Gets the object_type of this KeyValueTagObjectReference. Enumeration used to define the different type of object that can be associated with a key value tag.
Returns: The object_type of this KeyValueTagObjectReference. Return type: str Required/optional: required
-
volume
¶ Gets the volume of this KeyValueTagObjectReference. This field is returned for an object of type Volume.
Returns: The volume of this KeyValueTagObjectReference. Return type: str Required/optional: optional
-
workload
¶ Gets the workload of this KeyValueTagObjectReference. This field is returned for an object of type Workload.
Returns: The workload of this KeyValueTagObjectReference. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.key_value_tag_ref_list module¶
KeyValueTagRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.key_value_tag_ref_list.
KeyValueTagRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
key_value_tag_ref
¶ Gets the key_value_tag_ref of this KeyValueTagRefList. An array of references for the key-value tags used for application awareness.
Returns: The key_value_tag_ref of this KeyValueTagRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.link_speed_detection_error module¶
LinkSpeedDetectionError.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.link_speed_detection_error.
LinkSpeedDetectionError
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this LinkSpeedDetectionError. The drive channel identifier.
Returns: The channel of this LinkSpeedDetectionError. Return type: int Required/optional: required
-
channel_port
¶ Gets the channel_port of this LinkSpeedDetectionError. The channel port identifier.
Returns: The channel_port of this LinkSpeedDetectionError. Return type: int Required/optional: required
-
channel_port_ref
¶ Gets the channel_port_ref of this LinkSpeedDetectionError. A reference to the channel port object identifying where the link speed detection occurred. This field is currently not used.
Returns: The channel_port_ref of this LinkSpeedDetectionError. Return type: str Required/optional: required
-
connector
¶ Gets the connector of this LinkSpeedDetectionError. Connector type from VPD data.
Returns: The connector of this LinkSpeedDetectionError. Return type: str Required/optional: required
-
current_link_speed
¶ Gets the current_link_speed of this LinkSpeedDetectionError. Actual link speed.
Returns: The current_link_speed of this LinkSpeedDetectionError. Return type: int Required/optional: required
-
manually_bypassed
¶ Gets the manually_bypassed of this LinkSpeedDetectionError. True if manually bypassed.
Returns: The manually_bypassed of this LinkSpeedDetectionError. Return type: bool Required/optional: required
-
parent_ref
¶ Gets the parent_ref of this LinkSpeedDetectionError. The reference for the controller.
Returns: The parent_ref of this LinkSpeedDetectionError. Return type: str Required/optional: required
-
supported_link_speeds
¶ Gets the supported_link_speeds of this LinkSpeedDetectionError. Link speeds supported by device.
Returns: The supported_link_speeds of this LinkSpeedDetectionError. Return type: list[str] Required/optional: required
-
supports_speed
¶ Gets the supports_speed of this LinkSpeedDetectionError. True if currentLinkSpeed is also supported
Returns: The supports_speed of this LinkSpeedDetectionError. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.location module¶
Location.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.location.
Location
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
label
¶ Gets the label of this Location. Label associated with the location (i.e., label printed on the canister or the enclosure).
Returns: The label of this Location. Return type: str Required/optional: required
-
location_parent
¶ Gets the location_parent of this Location. An object reference that identifies the parent physical component (e.g., Tray, CRU, etc.) of the object containing the Location attribute.
Returns: The location_parent of this Location. Return type: ObjectReference Required/optional: required
-
location_position
¶ Gets the location_position of this Location. The parent-relative/like-component relative position of the object containing the Location attribute.
Returns: The location_position of this Location. Return type: int Required/optional: required
-
slot
¶ Gets the slot of this Location. The slot identifier, or ordinal identifier, of the component within its physical tray.
Returns: The slot of this Location. Return type: int Required/optional: required
-
tray_ref
¶ Gets the tray_ref of this Location. The TrayRef reference value of the tray object in which the component resides.
Returns: The tray_ref of this Location. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.lock_down_info module¶
LockDownInfo.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.lock_down_info.
LockDownInfo
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
board_id
¶ Gets the board_id of this LockDownInfo. This field contains the board id of the foreign controller.
Returns: The board_id of this LockDownInfo. Return type: str Required/optional: required
-
board_submodel_id
¶ Gets the board_submodel_id of this LockDownInfo. sub-model ID of the foreign controller.
Returns: The board_submodel_id of this LockDownInfo. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.lock_down_info_returned module¶
LockDownInfoReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.lock_down_info_returned.
LockDownInfoReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
lock_down_info
¶ Gets the lock_down_info of this LockDownInfoReturned. This field contains information about a locked down controller and is only valid if returnCode is RETCODE_OK.
Returns: The lock_down_info of this LockDownInfoReturned. Return type: LockDownInfo Required/optional: optional
-
return_code
¶ Gets the return_code of this LockDownInfoReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this LockDownInfoReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.lock_key_blob module¶
LockKeyBlob.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.lock_key_blob.
LockKeyBlob
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
lock_key
¶ Gets the lock_key of this LockKeyBlob. The wrapped lock key that contains the encrypted wrappedLockKey string.
Returns: The lock_key of this LockKeyBlob. Return type: WrappedLockKey Required/optional: required
-
pass_phrase
¶ Gets the pass_phrase of this LockKeyBlob. The encrypted pass phrase used in generating the wrappedLockKey string.
Returns: The pass_phrase of this LockKeyBlob. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.lock_key_id module¶
LockKeyID.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.lock_key_id.
LockKeyID
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
lock_key_id
¶ Gets the lock_key_id of this LockKeyID. The lock key ID.
Returns: The lock_key_id of this LockKeyID. Return type: str Required/optional: required
-
lock_key_id_ref
¶ Gets the lock_key_id_ref of this LockKeyID. The unique reference to a lockKeyID.
Returns: The lock_key_id_ref of this LockKeyID. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.lockdown_ctrl_fw_version module¶
LockdownCtrlFwVersion.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.lockdown_ctrl_fw_version.
LockdownCtrlFwVersion
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fw_version
¶ Gets the fw_version of this LockdownCtrlFwVersion. The firmware version of the native controller, as read from the configuration database on the array drives. Note that this will be dot delimited; i.e. nn.nn.nn.nn.
Returns: The fw_version of this LockdownCtrlFwVersion. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.long_lived_operation module¶
LongLivedOperation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.long_lived_operation.
LongLivedOperation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
capacity_expansion
¶ Gets the capacity_expansion of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_REMAPPING_DCE.
Returns: The capacity_expansion of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
copy
¶ Gets the copy of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_VOLUME_COPY.
Returns: The copy of this LongLivedOperation. Return type: VolumeCopyOperation Required/optional: optional
-
copy_then_fail
¶ Gets the copy_then_fail of this LongLivedOperation. This field is present only if the value of volAction is equal to VOL_ACTION_COPY_THEN_FAIL.
Returns: The copy_then_fail of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
copy_then_fail_pending
¶ Gets the copy_then_fail_pending of this LongLivedOperation. This field is present only if the value of volAction is equal to VOL_ACTION_COPY_THEN_FAIL_PENDING.
Returns: The copy_then_fail_pending of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
copy_then_replace
¶ Gets the copy_then_replace of this LongLivedOperation. This field is present only if the value of volAction is equal to VOL_ACTION_COPY_THEN_REPLACE.
Returns: The copy_then_replace of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
copy_then_replace_and_fail
¶ Gets the copy_then_replace_and_fail of this LongLivedOperation. This field is present only if the value of volAction is equal to VOL_ACTION_COPY_THEN_REPLACE_AND_FAIL.
Returns: The copy_then_replace_and_fail of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
copyback
¶ Gets the copyback of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_COPYBACK.
Returns: The copyback of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
defrag
¶ Gets the defrag of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_REMAPPING_DEFRAG.
Returns: The defrag of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
format
¶ Gets the format of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_FORMATTING.
Returns: The format of this LongLivedOperation. Return type: InitializationOperation Required/optional: optional
-
init
¶ Gets the init of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_INITIALIZING.
Returns: The init of this LongLivedOperation. Return type: InitializationOperation Required/optional: optional
-
initial_sync
¶ Gets the initial_sync of this LongLivedOperation. This field is present only if the value of volAction is equal to VOL_ACTION_ASYNC_MIRROR_GROUP_INITIAL_SYNC.
Returns: The initial_sync of this LongLivedOperation. Return type: AsyncMirrorGroupInitialSyncOperation Required/optional: optional
-
parity_scan
¶ Gets the parity_scan of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_PARITY_SCAN.
Returns: The parity_scan of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
pit_rollback
¶ Gets the pit_rollback of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_PIT_ROLLBACK.
Returns: The pit_rollback of this LongLivedOperation. Return type: PITRollbackOperation Required/optional: optional
-
raid_migration
¶ Gets the raid_migration of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_REMAPPING_DRM.
Returns: The raid_migration of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
raid_migrationand_expansion
¶ Gets the raid_migrationand_expansion of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_REMAPPING_DCEDRM.
Returns: The raid_migrationand_expansion of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
rebalancing
¶ Gets the rebalancing of this LongLivedOperation. This field is present only if the value of volAction is equal to VOL_ACTION_REBALANCING.
Returns: The rebalancing of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
reconstruct
¶ Gets the reconstruct of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_RECONSTRUCTING.
Returns: The reconstruct of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
reconstruct_critical
¶ Gets the reconstruct_critical of this LongLivedOperation. This field is present only if the DDP pool is critical due to two drive failures.
Returns: The reconstruct_critical of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
rollback
¶ Gets the rollback of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_SNAPSHOT_ROLLBACK.
Returns: The rollback of this LongLivedOperation. Return type: SnapshotRollbackOperation Required/optional: optional
-
seg_size
¶ Gets the seg_size of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_REMAPPING_DSEG.
Returns: The seg_size of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
sync
¶ Gets the sync of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_SYNCHRONIZING.
Returns: The sync of this LongLivedOperation. Return type: MirrorSyncOperation Required/optional: optional
-
thin_defrag
¶ Gets the thin_defrag of this LongLivedOperation. Thin volume defrag operation
Returns: The thin_defrag of this LongLivedOperation. Return type: VolumeOperation Required/optional: optional
-
vol_action
¶ Gets the vol_action of this LongLivedOperation. This enumeration object is used to specify one of a set of volume actions that may be active for a volume. These volume actions represent “long-running” operations on a volume. Any time such an operation is active, the current progress can be determined using the getVolumeActionProgress procedure.
Returns: The vol_action of this LongLivedOperation. Return type: str Required/optional: required
-
vol_and_cap_expansion
¶ Gets the vol_and_cap_expansion of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_REMAPPING_DCEDVE.
Returns: The vol_and_cap_expansion of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
vol_creation
¶ Gets the vol_creation of this LongLivedOperation. A DDP Volume is in the creating state.
Returns: The vol_creation of this LongLivedOperation. Return type: VolumeOperation Required/optional: optional
-
vol_deletion
¶ Gets the vol_deletion of this LongLivedOperation. A DDP Volume is in the deleting state.
Returns: The vol_deletion of this LongLivedOperation. Return type: VolumeOperation Required/optional: optional
-
vol_expansion
¶ Gets the vol_expansion of this LongLivedOperation. This field is present only if volAction is equal to VOL_ACTION_REMAPPING_DVE.
Returns: The vol_expansion of this LongLivedOperation. Return type: VolumeGroupOperation Required/optional: optional
-
netapp.santricity.models.symbol.long_lived_ops_progress_return module¶
LongLivedOpsProgressReturn.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.long_lived_ops_progress_return.
LongLivedOpsProgressReturn
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
long_lived_ops_progress
¶ Gets the long_lived_ops_progress of this LongLivedOpsProgressReturn. This field is present only if returnCode is equal to RETCODE_OK.
Returns: The long_lived_ops_progress of this LongLivedOpsProgressReturn. Return type: list[LongLivedOperation] Required/optional: optional
-
return_code
¶ Gets the return_code of this LongLivedOpsProgressReturn. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this LongLivedOpsProgressReturn. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.lun_mapping module¶
LUNMapping.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.lun_mapping.
LUNMapping
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
id
¶ Gets the id of this LUNMapping.
Returns: The id of this LUNMapping. Return type: str Required/optional: optional
-
lun
¶ Gets the lun of this LUNMapping. The unique identification value for this object. Other objects may use this reference value to refer to the mapping definition.
Returns: The lun of this LUNMapping. Return type: int Required/optional: required
-
lun_mapping_ref
¶ Gets the lun_mapping_ref of this LUNMapping. The unique identification value for this object. Other objects may use this reference value to refer to the mapping definition.
Returns: The lun_mapping_ref of this LUNMapping. Return type: str Required/optional: required
-
map_ref
¶ Gets the map_ref of this LUNMapping. The unique identifier of the entity for which the mapping applies. The type of the entity, and thus of the SYMbol reference, depends on the mapping type. For example, if the LUNMapping object represents a cluster-wide mapping, this field will contain the ClusterRef of the cluster for which the mapping applies. Similarly, if the object represents a host-specific mapping, this field will contain the HostRef of the host for which the mapping applies. Note that if the object represents a default mapping, this field will contain a NULL SYMbolRef.
Returns: The map_ref of this LUNMapping. Return type: str Required/optional: required
-
perms
¶ Gets the perms of this LUNMapping. The permission values associated with this mapping definition. This field is not currently used, but is provided for future extensions.
Returns: The perms of this LUNMapping. Return type: int Required/optional: required
-
ssid
¶ Gets the ssid of this LUNMapping. An internal volume identifier value that is not meaningful outside the firmware environment.
Returns: The ssid of this LUNMapping. Return type: int Required/optional: required
-
type
¶ Gets the type of this LUNMapping. The type of the LUN mapping.
Returns: The type of this LUNMapping. Return type: str Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this LUNMapping. The unique identification value of the volume that is accessed via the LUN value associated with this mapping definition.
Returns: The volume_ref of this LUNMapping. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.lun_mapping_creation_descriptor module¶
LUNMappingCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.lun_mapping_creation_descriptor.
LUNMappingCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
lun
¶ Gets the lun of this LUNMappingCreationDescriptor. The logical unit number used to access the volume via the new mapping definition.
Returns: The lun of this LUNMappingCreationDescriptor. Return type: int Required/optional: required
-
map_ref
¶ Gets the map_ref of this LUNMappingCreationDescriptor. The unique identifier of the entity for which the mapping applies. The type of the entity, and thus of the SYMbol reference, depends on the mapping type. For example, if the LUNMapping object represents a cluster-wide mapping, this field will contain the ClusterRef of the cluster for which the mapping applies. Similarly, if the object represents a host-specific mapping, this field will contain the HostRef of the host for which the mapping applies. Note that if the object represents a default mapping, this field must contain a NULL SYMbolRef.
Returns: The map_ref of this LUNMappingCreationDescriptor. Return type: str Required/optional: required
-
perms
¶ Gets the perms of this LUNMappingCreationDescriptor. The permission values associated with the new mapping definition. This field is not currently used, but is provided for future extensions.
Returns: The perms of this LUNMappingCreationDescriptor. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this LUNMappingCreationDescriptor. The unique identification value of the volume that is accessed via the LUN value associated with the new mapping definition.
Returns: The volume_ref of this LUNMappingCreationDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.lun_mapping_update_descriptor module¶
LUNMappingUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.lun_mapping_update_descriptor.
LUNMappingUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
lun
¶ Gets the lun of this LUNMappingUpdateDescriptor. A reference to the LUN mapping to update.
Returns: The lun of this LUNMappingUpdateDescriptor. Return type: int Required/optional: required
-
lun_mapping_ref
¶ Gets the lun_mapping_ref of this LUNMappingUpdateDescriptor. A reference to the LUN mapping to update.
Returns: The lun_mapping_ref of this LUNMappingUpdateDescriptor. Return type: str Required/optional: required
-
map_ref
¶ Gets the map_ref of this LUNMappingUpdateDescriptor. The unique identifier of the entity for which the mapping applies. The type of the entity, and thus of the SYMbol reference, depends on the mapping type. For example, if the LUNMapping object represents a cluster-wide mapping, this field will contain the ClusterRef of the cluster for which the mapping applies. Similarly, if the object represents a host-specific mapping, this field will contain the HostRef of the host for which the mapping applies. Note that if the object represents a default mapping, this field must contain a NULL SYMbolRef.
Returns: The map_ref of this LUNMappingUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.lun_mappings module¶
LUNMappings.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.lun_mappings.
LUNMappings
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
lun_mapping
¶ Gets the lun_mapping of this LUNMappings. An array containing all currently-defined LUN mappings. The unique identification value for this object. Other objects may use this reference value to refer to the mapping definition.
Returns: The lun_mapping of this LUNMappings. Return type: list[LUNMapping] Required/optional: required
-
return_code
¶ Gets the return_code of this LUNMappings. An indication of the outcome of the request.
Returns: The return_code of this LUNMappings. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.matched_pending_host module¶
MatchedPendingHost.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.matched_pending_host.
MatchedPendingHost
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
conflicting_initiators
¶ Gets the conflicting_initiators of this MatchedPendingHost. A list of ScsiNodeRef elements representing configured initiators belonging to the pending host that conflict with ports or initiators in the configured topology. The definition of an initiator conflict for a matched pending host is any initiator belonging to the pending host that (1) is not identified in matching Initiators and (2) matches an initiator in the configured topology.
Returns: The conflicting_initiators of this MatchedPendingHost. Return type: list[str] Required/optional: required
-
conflicting_ports
¶ Gets the conflicting_ports of this MatchedPendingHost. A list of HostPortRef structures representing configured ports belonging to the pending host that conflict with ports in the configured topology. The definition of a port conflict for a matched pending host is any port belonging to the pending host that (1) is not identified in matchingPorts and (2) matches a port in the configured topology.
Returns: The conflicting_ports of this MatchedPendingHost. Return type: list[str] Required/optional: required
-
host_name_change
¶ Gets the host_name_change of this MatchedPendingHost. True if the name of the pending host is different than the configured host.
Returns: The host_name_change of this MatchedPendingHost. Return type: bool Required/optional: required
-
host_type_change
¶ Gets the host_type_change of this MatchedPendingHost. True if the type of the pending host is different than the configured host.
Returns: The host_type_change of this MatchedPendingHost. Return type: bool Required/optional: required
-
match_type
¶ Gets the match_type of this MatchedPendingHost. An indication of the host properties on which the match is based.
Returns: The match_type of this MatchedPendingHost. Return type: str Required/optional: required
-
matching_configured_host
¶ Gets the matching_configured_host of this MatchedPendingHost. A reference to the configured host with which the pending host is matched.
Returns: The matching_configured_host of this MatchedPendingHost. Return type: str Required/optional: required
-
matching_initiators
¶ Gets the matching_initiators of this MatchedPendingHost. A list of ScsiNodeRef elements representing configured initiators that are common between this pending host and the configured host identified by the matchingConfiguredHost field.
Returns: The matching_initiators of this MatchedPendingHost. Return type: list[str] Required/optional: required
-
matching_ports
¶ Gets the matching_ports of this MatchedPendingHost. A list of HostPortRef structures representing configured ports that are common between this pending host and the configured host identified by the matchingConfiguredHost field.
Returns: The matching_ports of this MatchedPendingHost. Return type: list[str] Required/optional: required
-
missing_initiators
¶ Gets the missing_initiators of this MatchedPendingHost. A list of ScsiNodeRef elements representing configured initiators belonging to the host identified by matchingConfiguredHost, which are not present in the pending host initiators.
Returns: The missing_initiators of this MatchedPendingHost. Return type: list[str] Required/optional: required
-
missing_ports
¶ Gets the missing_ports of this MatchedPendingHost. A list of HostPortRef structures representing configured ports belonging to the host identified by matchingConfiguredHost, which are not present in the pending host ports.
Returns: The missing_ports of this MatchedPendingHost. Return type: list[str] Required/optional: required
-
pending_host
¶ Gets the pending_host of this MatchedPendingHost. A description of the pending host as it was submitted by the host context agent.
Returns: The pending_host of this MatchedPendingHost. Return type: PendingHost Required/optional: required
-
unconfigured_ports
¶ Gets the unconfigured_ports of this MatchedPendingHost. yet been created in the configured topology.
Returns: The unconfigured_ports of this MatchedPendingHost. Return type: list[SCSIInitiatorPortId] Required/optional: required
-
netapp.santricity.models.symbol.mel_entry module¶
MelEntry.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mel_entry.
MelEntry
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
asc
¶ Gets the asc of this MelEntry.
Returns: The asc of this MelEntry. Return type: int Required/optional: optional
-
ascq
¶ Gets the ascq of this MelEntry.
Returns: The ascq of this MelEntry. Return type: int Required/optional: optional
-
category
¶ Gets the category of this MelEntry. The category into which this event falls. This value identifies the general type of activity or event that occurred and caused the entry to be generated.
Returns: The category of this MelEntry. Return type: str Required/optional: required
-
component_location
¶ Gets the component_location of this MelEntry. The location, or other identifying value, of the component associated with this entry.
Returns: The component_location of this MelEntry. Return type: ComponentLocation Required/optional: required
-
component_type
¶ Gets the component_type of this MelEntry. The type of component that is associated with this entry.
Returns: The component_type of this MelEntry. Return type: str Required/optional: required
-
control_params
¶ Gets the control_params of this MelEntry. This field allows customized control over the handling of MEL events.
Returns: The control_params of this MelEntry. Return type: EventControl Required/optional: required
-
event_source_controller
¶ Gets the event_source_controller of this MelEntry. The controller that is the source of the event (Controller 1 or 2).
Returns: The event_source_controller of this MelEntry. Return type: int Required/optional: required
-
event_type
¶ Gets the event_type of this MelEntry. An integer value that indicates the specific type of event being reported.
Returns: The event_type of this MelEntry. Return type: int Required/optional: required
-
ext_component_location
¶ Gets the ext_component_location of this MelEntry. Extended component location information for this entry. This data type of this field is a union with discriminator extLocType. If the discriminator is set to something other than EXT_COMP_LOCTYPE_UNKNOWN, then the location information in this field overrides what is in the componentLocation field.
Returns: The ext_component_location of this MelEntry. Return type: ExtendedComponentLocation Required/optional: required
-
location_valid
¶ Gets the location_valid of this MelEntry. A true/false indication of whether the ComponentLocation field is valid for this entry.
Returns: The location_valid of this MelEntry. Return type: bool Required/optional: required
-
priority
¶ Gets the priority of this MelEntry. The priority code associated with this event.
Returns: The priority of this MelEntry. Return type: str Required/optional: required
-
raw_data
¶ Gets the raw_data of this MelEntry. The raw data stored for this event. This information may be useful for debugging or troubleshooting problems with the assistance of a field support or development representative.
Returns: The raw_data of this MelEntry. Return type: str Required/optional: required
-
sense_key
¶ Gets the sense_key of this MelEntry. The Sense Key value associated with this event, or zero if no key is applicable.
Returns: The sense_key of this MelEntry. Return type: int Required/optional: required
-
sequence_number
¶ Gets the sequence_number of this MelEntry. The sequence number of the MEL entry. The controller maintains a unique, monotonically increasing 64-bit sequence number value and stamps each MEL entry with the next value of this counter.
Returns: The sequence_number of this MelEntry. Return type: int Required/optional: required
-
time_stamp
¶ Gets the time_stamp of this MelEntry. The time at which the MEL entry was generated. This value is defined in terms of the number of seconds since midnight GMT on January 1, 1970.
Returns: The time_stamp of this MelEntry. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.mel_entry_list module¶
MelEntryList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mel_entry_list.
MelEntryList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
events
¶ Gets the events of this MelEntryList. A variable-length array of MelEntry objects.
Returns: The events of this MelEntryList. Return type: list[MelEntry] Required/optional: required
-
netapp.santricity.models.symbol.mel_extent module¶
MelExtent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mel_extent.
MelExtent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ending_seq_num
¶ Gets the ending_seq_num of this MelExtent. When this value is returned by getMelExtents, it is the sequence number that is one beyond the entry at the high end of the extent. For example, if the ending sequence number is 3232, then MEL entries up to sequence 3231 are retrievable. When this value is input to getMelEntries, it is the sequence number of the last MEL event to be returned.
Returns: The ending_seq_num of this MelExtent. Return type: int Required/optional: required
-
starting_seq_num
¶ Gets the starting_seq_num of this MelExtent. This is the sequence number of the entry at the low end of the extent. So, when this value is returned in getMelExtents, it is the sequence number of the first MEL event that can be returned in getMelEntries. When specified as an input to getMelEntries, it is the sequence number of the first MEL event to be returned.
Returns: The starting_seq_num of this MelExtent. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.metadata_offline module¶
MetadataOffline.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.metadata_offline.
MetadataOffline
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
metadata_volume
¶ Gets the metadata_volume of this MetadataOffline. An object to describe the metadata volume.
Returns: The metadata_volume of this MetadataOffline. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.metadata_vol_creation_descriptor module¶
MetadataVolCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.metadata_vol_creation_descriptor.
MetadataVolCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
candidate
¶ Gets the candidate of this MetadataVolCreationDescriptor. The volume candidate for the repository.
Returns: The candidate of this MetadataVolCreationDescriptor. Return type: VolumeCandidate Required/optional: required
-
ctl0_label
¶ Gets the ctl0_label of this MetadataVolCreationDescriptor. The user assigned label, as assigned by the firmware, for controller 0 volume.
Returns: The ctl0_label of this MetadataVolCreationDescriptor. Return type: str Required/optional: required
-
ctl1_label
¶ Gets the ctl1_label of this MetadataVolCreationDescriptor. The user assigned label, as assigned by the firmware, for controller 1 volume.
Returns: The ctl1_label of this MetadataVolCreationDescriptor. Return type: str Required/optional: required
-
metadata_vol_type
¶ Gets the metadata_vol_type of this MetadataVolCreationDescriptor. The metadata volume type to create.
Returns: The metadata_vol_type of this MetadataVolCreationDescriptor. Return type: str Required/optional: required
-
protection_type
¶ Gets the protection_type of this MetadataVolCreationDescriptor. The protection type that should be used for the metadata volume being created
Returns: The protection_type of this MetadataVolCreationDescriptor. Return type: str Required/optional: required
-
volume_group_label
¶ Gets the volume_group_label of this MetadataVolCreationDescriptor. The label to assign to the new volume group for the repository, if any. This field is only used when the repository candidate selection type is CANDIDATE_SEL_MANUAL or CANDIDATE_SEL_COUNT.
Returns: The volume_group_label of this MetadataVolCreationDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.metadata_volume module¶
MetadataVolume.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.metadata_volume.
MetadataVolume
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
associated_volume
¶ Gets the associated_volume of this MetadataVolume. Volume that contains data
Returns: The associated_volume of this MetadataVolume. Return type: str Required/optional: required
-
metadata_vol_ref
¶ Gets the metadata_vol_ref of this MetadataVolume. This object identifies the metadata volume.
Returns: The metadata_vol_ref of this MetadataVolume. Return type: str Required/optional: required
-
metadata_vol_type
¶ Gets the metadata_vol_type of this MetadataVolume. This object specifies the metadata volume type.
Returns: The metadata_vol_type of this MetadataVolume. Return type: str Required/optional: required
-
offline
¶ Gets the offline of this MetadataVolume. True, if the volume is offline.
Returns: The offline of this MetadataVolume. Return type: bool Required/optional: required
-
perms
¶ Gets the perms of this MetadataVolume. The permissions allowed.
Returns: The perms of this MetadataVolume. Return type: VolumePerms Required/optional: required
-
preferred_manager
¶ Gets the preferred_manager of this MetadataVolume. The controller that created the metadata volume.
Returns: The preferred_manager of this MetadataVolume. Return type: str Required/optional: required
-
reserved1
¶ Gets the reserved1 of this MetadataVolume.
Returns: The reserved1 of this MetadataVolume. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.mgmt_client_record module¶
MgmtClientRecord.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mgmt_client_record.
MgmtClientRecord
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
content
¶ Gets the content of this MgmtClientRecord. This field contains data that is represented as a group of byte values along with information about the content length.
Returns: The content of this MgmtClientRecord. Return type: str Required/optional: required
-
id
¶ Gets the id of this MgmtClientRecord. This field contains the database ID of the record.
Returns: The id of this MgmtClientRecord. Return type: MgmtClientRecordId Required/optional: required
-
netapp.santricity.models.symbol.mgmt_client_record_delete_descriptor module¶
MgmtClientRecordDeleteDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mgmt_client_record_delete_descriptor.
MgmtClientRecordDeleteDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
range_begin
¶ Gets the range_begin of this MgmtClientRecordDeleteDescriptor. This field contains the database ID of the first record of a range of records to delete. Note that the delete operation deletes all records in the range, inclusive of this record.
Returns: The range_begin of this MgmtClientRecordDeleteDescriptor. Return type: MgmtClientRecordId Required/optional: required
-
range_end
¶ Gets the range_end of this MgmtClientRecordDeleteDescriptor. This field contains the database ID of the last record of a range of records to delete. Note that the delete operation deletes all records in the range, inclusive of this record.
Returns: The range_end of this MgmtClientRecordDeleteDescriptor. Return type: MgmtClientRecordId Required/optional: required
-
netapp.santricity.models.symbol.mgmt_client_record_id module¶
MgmtClientRecordId.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mgmt_client_record_id.
MgmtClientRecordId
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_id
¶ Gets the group_id of this MgmtClientRecordId. Needed.
Returns: The group_id of this MgmtClientRecordId. Return type: str Required/optional: required
-
record_num
¶ Gets the record_num of this MgmtClientRecordId. This object specifies the management client record number in the database.
Returns: The record_num of this MgmtClientRecordId. Return type: int Required/optional: required
-
reserved
¶ Gets the reserved of this MgmtClientRecordId. This field must be set to zero.
Returns: The reserved of this MgmtClientRecordId. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.mgmt_client_record_read_descriptor module¶
MgmtClientRecordReadDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mgmt_client_record_read_descriptor.
MgmtClientRecordReadDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
range_begin
¶ Gets the range_begin of this MgmtClientRecordReadDescriptor. This field contains the database ID of the first record of a range of records to read. Note that the read operation reads all records in the range, inclusive of this record.
Returns: The range_begin of this MgmtClientRecordReadDescriptor. Return type: MgmtClientRecordId Required/optional: required
-
range_end
¶ Gets the range_end of this MgmtClientRecordReadDescriptor. This field contains the database ID of the last record of a range of records to read. Note that the read operation reads all records in the range, inclusive of this record.
Returns: The range_end of this MgmtClientRecordReadDescriptor. Return type: MgmtClientRecordId Required/optional: required
-
netapp.santricity.models.symbol.mgmt_client_record_read_result module¶
MgmtClientRecordReadResult.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mgmt_client_record_read_result.
MgmtClientRecordReadResult
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
records
¶ Gets the records of this MgmtClientRecordReadResult. A variable-length array containing up to MAX_XFER_COUNT records.
Returns: The records of this MgmtClientRecordReadResult. Return type: list[MgmtClientRecord] Required/optional: required
-
ret_code
¶ Gets the ret_code of this MgmtClientRecordReadResult. The return code.
Returns: The ret_code of this MgmtClientRecordReadResult. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.mgmt_client_record_write_descriptor module¶
MgmtClientRecordWriteDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mgmt_client_record_write_descriptor.
MgmtClientRecordWriteDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
records
¶ Gets the records of this MgmtClientRecordWriteDescriptor. A variable-length array containing up to MAX_XFER_COUNT records.
Returns: The records of this MgmtClientRecordWriteDescriptor. Return type: list[MgmtClientRecord] Required/optional: required
-
netapp.santricity.models.symbol.minihub module¶
Minihub.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.minihub.
Minihub
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this Minihub. The channel number that this minihub is associated with.
Returns: The channel of this Minihub. Return type: int Required/optional: required
-
current_speed
¶ Gets the current_speed of this Minihub. The current speed of the minihub.
Returns: The current_speed of this Minihub. Return type: str Required/optional: required
-
fru_type
¶ Gets the fru_type of this Minihub. The field replaceable unit type of the minihub.
Returns: The fru_type of this Minihub. Return type: str Required/optional: required
-
manufacturer_date
¶ Gets the manufacturer_date of this Minihub. The date the minihub was manufactured.
Returns: The manufacturer_date of this Minihub. Return type: int Required/optional: required
-
max_speed
¶ Gets the max_speed of this Minihub. The maximum speed of the minihub.
Returns: The max_speed of this Minihub. Return type: str Required/optional: required
-
minihub_data
¶ Gets the minihub_data of this Minihub. Information returned is based on the minihub type.
Returns: The minihub_data of this Minihub. Return type: MinihubTypeData Required/optional: required
-
minihub_ref
¶ Gets the minihub_ref of this Minihub. The reference for this physical minihub.
Returns: The minihub_ref of this Minihub. Return type: str Required/optional: required
-
part_number
¶ Gets the part_number of this Minihub. The part number of the minihub.
Returns: The part_number of this Minihub. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this Minihub. The physical location of the minihub. Note that the tray reference identifies the enclosure containing the minihub, but the slot information does not apply to this component.
Returns: The physical_location of this Minihub. Return type: Location Required/optional: required
-
port_list
¶ Gets the port_list of this Minihub. Detailed information for each port of the minihub. This field is deprecated.
Returns: The port_list of this Minihub. Return type: PortList Required/optional: required
-
reserved1
¶ Gets the reserved1 of this Minihub.
Returns: The reserved1 of this Minihub. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this Minihub.
Returns: The reserved2 of this Minihub. Return type: str Required/optional: optional
-
rtr_attributes
¶ Gets the rtr_attributes of this Minihub. The CRU type of the minihub plus its ready-to-remove attributes, which are based on the CRU type
Returns: The rtr_attributes of this Minihub. Return type: RTRAttributes Required/optional: required
-
serial_number
¶ Gets the serial_number of this Minihub. The serial number of the minihub.
Returns: The serial_number of this Minihub. Return type: str Required/optional: required
-
status
¶ Gets the status of this Minihub. The operational status of the minihub.
Returns: The status of this Minihub. Return type: str Required/optional: required
-
vendor_name
¶ Gets the vendor_name of this Minihub. The vendor name of the minihub.
Returns: The vendor_name of this Minihub. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.minihub_location module¶
MinihubLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.minihub_location.
MinihubLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this MinihubLocation. The channel number that this minihub is associated with.
Returns: The channel of this MinihubLocation. Return type: int Required/optional: required
-
controller_slot
¶ Gets the controller_slot of this MinihubLocation. Controller number 1 if in top slot. Controller number 2 if in bottom slot.
Returns: The controller_slot of this MinihubLocation. Return type: int Required/optional: required
-
minihub_type
¶ Gets the minihub_type of this MinihubLocation. Information returned is based on the minihub type.
Returns: The minihub_type of this MinihubLocation. Return type: str Required/optional: required
-
tray
¶ Gets the tray of this MinihubLocation. Tray ID number. This field is not used and is considered deprecated.
Returns: The tray of this MinihubLocation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.minihub_type_data module¶
MinihubTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.minihub_type_data.
MinihubTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
minihub_type
¶ Gets the minihub_type of this MinihubTypeData. This enumeration is used to identify the type of a minihub.
Returns: The minihub_type of this MinihubTypeData. Return type: str Required/optional: required
-
parent_controller
¶ Gets the parent_controller of this MinihubTypeData. This field is present only if the minihubType value is equal to MINIHUB_TYPE_HOSTSIDE. It contains the detailed information about the controller the minihub is associated with.
Returns: The parent_controller of this MinihubTypeData. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.mirror_auto_resync_descriptor module¶
MirrorAutoResyncDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mirror_auto_resync_descriptor.
MirrorAutoResyncDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
allow_flag
¶ Gets the allow_flag of this MirrorAutoResyncDescriptor. True, if auto resynchronization is allowed.
Returns: The allow_flag of this MirrorAutoResyncDescriptor. Return type: bool Required/optional: required
-
mirror_proxy
¶ Gets the mirror_proxy of this MirrorAutoResyncDescriptor. The mirror proxy reference.
Returns: The mirror_proxy of this MirrorAutoResyncDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.mirror_candidate_descriptor module¶
MirrorCandidateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mirror_candidate_descriptor.
MirrorCandidateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_volume
¶ Gets the base_volume of this MirrorCandidateDescriptor. The local base volume - potential primary volume.
Returns: The base_volume of this MirrorCandidateDescriptor. Return type: str Required/optional: required
-
remote_node_name
¶ Gets the remote_node_name of this MirrorCandidateDescriptor. The name of the RemoteVolume.
Returns: The remote_node_name of this MirrorCandidateDescriptor. Return type: ScsiNodeName Required/optional: required
-
remote_node_wwn
¶ Gets the remote_node_wwn of this MirrorCandidateDescriptor. This field is deprecated. It will continue to be supported if remoteNodeName is NULL (IOInterfaceType == IO_IF_NOT_IMPLEMENTED). This will allow continued compatibility with clients still using this field.
Returns: The remote_node_wwn of this MirrorCandidateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.mirror_creation_descriptor module¶
MirrorCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mirror_creation_descriptor.
MirrorCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_resync_flag
¶ Gets the auto_resync_flag of this MirrorCreationDescriptor. Indicator for whether automatic resynchronization is allowed for this mirror.
Returns: The auto_resync_flag of this MirrorCreationDescriptor. Return type: bool Required/optional: required
-
base_volume
¶ Gets the base_volume of this MirrorCreationDescriptor. The local base volume to mirror from.
Returns: The base_volume of this MirrorCreationDescriptor. Return type: str Required/optional: required
-
consistency_group_ref
¶ Gets the consistency_group_ref of this MirrorCreationDescriptor. Write consistency group reference. NULL = not in group.
Returns: The consistency_group_ref of this MirrorCreationDescriptor. Return type: str Required/optional: required
-
remote_node_name
¶ Gets the remote_node_name of this MirrorCreationDescriptor. The name of the RemoteVolume.
Returns: The remote_node_name of this MirrorCreationDescriptor. Return type: ScsiNodeName Required/optional: required
-
remote_node_wwn
¶ Gets the remote_node_wwn of this MirrorCreationDescriptor. This field is deprecated. It will continue to be supported if remoteNodeName is NULL (IOInterfaceType == IO_IF_NOT_IMPLEMENTED). This will allow continued compatibility with clients still using this field.
Returns: The remote_node_wwn of this MirrorCreationDescriptor. Return type: str Required/optional: required
-
remote_password
¶ Gets the remote_password of this MirrorCreationDescriptor. The password of the remote array.
Returns: The remote_password of this MirrorCreationDescriptor. Return type: RemoteMirrorAuthenticator Required/optional: required
-
remote_vol_wwn
¶ Gets the remote_vol_wwn of this MirrorCreationDescriptor. Remote volume WWN.
Returns: The remote_vol_wwn of this MirrorCreationDescriptor. Return type: str Required/optional: required
-
sync_priority
¶ Gets the sync_priority of this MirrorCreationDescriptor. Synchronization priority for mirrors.
Returns: The sync_priority of this MirrorCreationDescriptor. Return type: str Required/optional: required
-
write_mode
¶ Gets the write_mode of this MirrorCreationDescriptor. Mirror write mode for the pair.
Returns: The write_mode of this MirrorCreationDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.mirror_proxy_volume module¶
MirrorProxyVolume.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mirror_proxy_volume.
MirrorProxyVolume
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
action
¶ Gets the action of this MirrorProxyVolume. An indication of what current long-running activity, if any, is currently in progress on the volume.
Returns: The action of this MirrorProxyVolume. Return type: str Required/optional: required
-
auto_resync
¶ Gets the auto_resync of this MirrorProxyVolume. Indicates whether auto resynchronization is allowed.
Returns: The auto_resync of this MirrorProxyVolume. Return type: bool Required/optional: required
-
base_volume
¶ Gets the base_volume of this MirrorProxyVolume. The reference to the base volume of the local mirror.
Returns: The base_volume of this MirrorProxyVolume. Return type: str Required/optional: required
-
consistency_group_ref
¶ Gets the consistency_group_ref of this MirrorProxyVolume. The write consistency group reference.
Returns: The consistency_group_ref of this MirrorProxyVolume. Return type: str Required/optional: required
-
current_manager
¶ Gets the current_manager of this MirrorProxyVolume. The controller reference that owns the local mirror volume.
Returns: The current_manager of this MirrorProxyVolume. Return type: str Required/optional: required
-
local_mirror_status
¶ Gets the local_mirror_status of this MirrorProxyVolume. The status of the local mirror volume.
Returns: The local_mirror_status of this MirrorProxyVolume. Return type: str Required/optional: required
-
local_priority
¶ Gets the local_priority of this MirrorProxyVolume. The synchronization priority for the local mirror volume.
Returns: The local_priority of this MirrorProxyVolume. Return type: str Required/optional: required
-
local_role
¶ Gets the local_role of this MirrorProxyVolume. The role of the local mirror volume.
Returns: The local_role of this MirrorProxyVolume. Return type: str Required/optional: required
-
local_write_mode
¶ Gets the local_write_mode of this MirrorProxyVolume. The local mirror volume’s write mode.
Returns: The local_write_mode of this MirrorProxyVolume. Return type: str Required/optional: required
-
mirror_proxy_ref
¶ Gets the mirror_proxy_ref of this MirrorProxyVolume. The reference to the local mirror volume.
Returns: The mirror_proxy_ref of this MirrorProxyVolume. Return type: str Required/optional: required
-
peer_priority
¶ Gets the peer_priority of this MirrorProxyVolume. The synchronization priority for the remote mirror volume.
Returns: The peer_priority of this MirrorProxyVolume. Return type: str Required/optional: required
-
remote_mirror_status
¶ Gets the remote_mirror_status of this MirrorProxyVolume. The status of the remote mirror volume.
Returns: The remote_mirror_status of this MirrorProxyVolume. Return type: str Required/optional: required
-
remote_role
¶ Gets the remote_role of this MirrorProxyVolume. The role of the remote mirror volume.
Returns: The remote_role of this MirrorProxyVolume. Return type: str Required/optional: required
-
remote_vol_ref
¶ Gets the remote_vol_ref of this MirrorProxyVolume. The reference to the remote volume.
Returns: The remote_vol_ref of this MirrorProxyVolume. Return type: str Required/optional: required
-
reserved1
¶ Gets the reserved1 of this MirrorProxyVolume.
Returns: The reserved1 of this MirrorProxyVolume. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this MirrorProxyVolume.
Returns: The reserved2 of this MirrorProxyVolume. Return type: str Required/optional: optional
-
usable_capacity
¶ Gets the usable_capacity of this MirrorProxyVolume. The amount of capacity being used by the mirror.
Returns: The usable_capacity of this MirrorProxyVolume. Return type: int Required/optional: required
-
volume_handle
¶ Gets the volume_handle of this MirrorProxyVolume. The ssid of the local mirror volume.
Returns: The volume_handle of this MirrorProxyVolume. Return type: int Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this MirrorProxyVolume. The WWN of the local mirror volume.
Returns: The world_wide_name of this MirrorProxyVolume. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.mirror_role_change_descriptor module¶
MirrorRoleChangeDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mirror_role_change_descriptor.
MirrorRoleChangeDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
forced
¶ Gets the forced of this MirrorRoleChangeDescriptor. If true, ignore if remote array role change fails.
Returns: The forced of this MirrorRoleChangeDescriptor. Return type: bool Required/optional: required
-
mirror_proxy
¶ Gets the mirror_proxy of this MirrorRoleChangeDescriptor. The reference to the mirror proxy volume.
Returns: The mirror_proxy of this MirrorRoleChangeDescriptor. Return type: str Required/optional: required
-
to_role
¶ Gets the to_role of this MirrorRoleChangeDescriptor. The role to change the local mirror proxy volume to: primary or secondary.
Returns: The to_role of this MirrorRoleChangeDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.mirror_sync_operation module¶
MirrorSyncOperation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mirror_sync_operation.
MirrorSyncOperation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
mirror_proxy_ref
¶ Gets the mirror_proxy_ref of this MirrorSyncOperation. Reference to the mirror proxy.
Returns: The mirror_proxy_ref of this MirrorSyncOperation. Return type: str Required/optional: required
-
percent_complete
¶ Gets the percent_complete of this MirrorSyncOperation. Completion percentage for the operation. If the operation is not currently running this value will be equal to PERCENT_COMPLETE_OP_NOT_RUNNING
Returns: The percent_complete of this MirrorSyncOperation. Return type: int Required/optional: required
-
time_to_completion
¶ Gets the time_to_completion of this MirrorSyncOperation. Estimated time to completion in minutes. If the time is not known this value will be equal to TIME_TO_COMPLETION_UNKNOWN.
Returns: The time_to_completion of this MirrorSyncOperation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.mirror_sync_priority_descriptor module¶
MirrorSyncPriorityDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mirror_sync_priority_descriptor.
MirrorSyncPriorityDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
mirror_proxy
¶ Gets the mirror_proxy of this MirrorSyncPriorityDescriptor. The reference to the mirror proxy volume.
Returns: The mirror_proxy of this MirrorSyncPriorityDescriptor. Return type: str Required/optional: required
-
sync_priority
¶ Gets the sync_priority of this MirrorSyncPriorityDescriptor. The synchronization priority level. Valid values are 0-4.
Returns: The sync_priority of this MirrorSyncPriorityDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.mirror_unsynchronized module¶
MirrorUnsynchronized.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mirror_unsynchronized.
MirrorUnsynchronized
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
mirror_volume
¶ Gets the mirror_volume of this MirrorUnsynchronized. The reference to the mirror volume that is unsynchronized.
Returns: The mirror_volume of this MirrorUnsynchronized. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.mirror_volume_candidate module¶
MirrorVolumeCandidate.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mirror_volume_candidate.
MirrorVolumeCandidate
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
capacity
¶ Gets the capacity of this MirrorVolumeCandidate. The capacity of the remote volume.
Returns: The capacity of this MirrorVolumeCandidate. Return type: int Required/optional: required
-
protection_type
¶ Gets the protection_type of this MirrorVolumeCandidate. The protection type of the mirror volume candidate.
Returns: The protection_type of this MirrorVolumeCandidate. Return type: str Required/optional: required
-
raid_level
¶ Gets the raid_level of this MirrorVolumeCandidate. The RAID level of the remote volume.
Returns: The raid_level of this MirrorVolumeCandidate. Return type: str Required/optional: required
-
remote_vol_label
¶ Gets the remote_vol_label of this MirrorVolumeCandidate. The user assigned label of the remote volume.
Returns: The remote_vol_label of this MirrorVolumeCandidate. Return type: str Required/optional: required
-
remote_vol_wwn
¶ Gets the remote_vol_wwn of this MirrorVolumeCandidate. The WWN of the remote volume.
Returns: The remote_vol_wwn of this MirrorVolumeCandidate. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.mirror_volume_candidate_list module¶
MirrorVolumeCandidateList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mirror_volume_candidate_list.
MirrorVolumeCandidateList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
mirror_volume_candidate
¶ Gets the mirror_volume_candidate of this MirrorVolumeCandidateList. The list of valid volumes for mirroring.
Returns: The mirror_volume_candidate of this MirrorVolumeCandidateList. Return type: list[MirrorVolumeCandidate] Required/optional: required
-
remote_cfg_generation
¶ Gets the remote_cfg_generation of this MirrorVolumeCandidateList. The current configuration generation number of the remote array.
Returns: The remote_cfg_generation of this MirrorVolumeCandidateList. Return type: int Required/optional: required
-
return_code
¶ Gets the return_code of this MirrorVolumeCandidateList. The return code from getVolumeListForMirroring.
Returns: The return_code of this MirrorVolumeCandidateList. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.mirror_volume_list module¶
MirrorVolumeList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mirror_volume_list.
MirrorVolumeList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
mirror_volume
¶ Gets the mirror_volume of this MirrorVolumeList. The list of valid volumes for mirroring.
Returns: The mirror_volume of this MirrorVolumeList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.mirror_write_mode_descriptor module¶
MirrorWriteModeDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.mirror_write_mode_descriptor.
MirrorWriteModeDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
consistency_group_ref
¶ Gets the consistency_group_ref of this MirrorWriteModeDescriptor. The reference for the consistency group.
Returns: The consistency_group_ref of this MirrorWriteModeDescriptor. Return type: str Required/optional: required
-
mirror_proxy
¶ Gets the mirror_proxy of this MirrorWriteModeDescriptor. The mirror proxy.
Returns: The mirror_proxy of this MirrorWriteModeDescriptor. Return type: str Required/optional: required
-
write_mode
¶ Gets the write_mode of this MirrorWriteModeDescriptor. The write mode.
Returns: The write_mode of this MirrorWriteModeDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.miswired_drive_channel_list module¶
MiswiredDriveChannelList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.miswired_drive_channel_list.
MiswiredDriveChannelList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_channels
¶ Gets the drive_channels of this MiswiredDriveChannelList. This is a list of drive channels.
Returns: The drive_channels of this MiswiredDriveChannelList. Return type: list[int] Required/optional: required
-
netapp.santricity.models.symbol.net_interface_type_data module¶
NetInterfaceTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.net_interface_type_data.
NetInterfaceTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ethernet
¶ Gets the ethernet of this NetInterfaceTypeData. This field is present only if the interfaceType value is equal to NET_IF_ETHERNET. It contains the detailed interface information for an Ethernet network interface.
Returns: The ethernet of this NetInterfaceTypeData. Return type: EthernetInterface Required/optional: optional
-
interface_type
¶ Gets the interface_type of this NetInterfaceTypeData. This enumeration defines the different network interface types that may be reported as part of the interface information associated with a controller.
Returns: The interface_type of this NetInterfaceTypeData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.network_address module¶
NetworkAddress.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.network_address.
NetworkAddress
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
addr_type
¶ Gets the addr_type of this NetworkAddress. This enum defines the possible network address types.
Returns: The addr_type of this NetworkAddress. Return type: str Required/optional: required
-
domain_name
¶ Gets the domain_name of this NetworkAddress. Fully qualified domain name. This should be considered an IDN-unaware domain name slot as per RFC3490.
Returns: The domain_name of this NetworkAddress. Return type: str Required/optional: optional
-
ipvx_address
¶ Gets the ipvx_address of this NetworkAddress. IPv4 or IPv6 address
Returns: The ipvx_address of this NetworkAddress. Return type: IpVxAddress Required/optional: optional
-
netapp.santricity.models.symbol.network_interface module¶
NetworkInterface.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.network_interface.
NetworkInterface
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel_type
¶ Gets the channel_type of this NetworkInterface. The type of channel that the interface is associated with.
Returns: The channel_type of this NetworkInterface. Return type: str Required/optional: required
-
interface_ref
¶ Gets the interface_ref of this NetworkInterface. The SYMbol array-wide unique name for the interface object.
Returns: The interface_ref of this NetworkInterface. Return type: str Required/optional: required
-
net_interface_type_data
¶ Gets the net_interface_type_data of this NetworkInterface. A field whose contents vary depending on the type of the interface.
Returns: The net_interface_type_data of this NetworkInterface. Return type: NetInterfaceTypeData Required/optional: required
-
netapp.santricity.models.symbol.new_lock_key module¶
NewLockKey.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.new_lock_key.
NewLockKey
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
lock_key_id
¶ Gets the lock_key_id of this NewLockKey. The lock key ID to set for this lock key.
Returns: The lock_key_id of this NewLockKey. Return type: str Required/optional: required
-
new_key_sequence
¶ Gets the new_key_sequence of this NewLockKey. The sequence number for this key.
Returns: The new_key_sequence of this NewLockKey. Return type: int Required/optional: required
-
wrapped_lock_key
¶ Gets the wrapped_lock_key of this NewLockKey. The wrapped lock key.
Returns: The wrapped_lock_key of this NewLockKey. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.not_on_preferred_path module¶
NotOnPreferredPath.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.not_on_preferred_path.
NotOnPreferredPath
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
preferred_owner
¶ Gets the preferred_owner of this NotOnPreferredPath. The preferred owner.
Returns: The preferred_owner of this NotOnPreferredPath. Return type: str Required/optional: required
-
volumes
¶ Gets the volumes of this NotOnPreferredPath. A list of volumes not on the preferred path.
Returns: The volumes of this NotOnPreferredPath. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.ntp_acquisition_descriptor module¶
NtpAcquisitionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ntp_acquisition_descriptor.
NtpAcquisitionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ntp_acquisition_type
¶ Gets the ntp_acquisition_type of this NtpAcquisitionDescriptor. How the NTP server addresses are acquired.
Returns: The ntp_acquisition_type of this NtpAcquisitionDescriptor. Return type: str Required/optional: required
-
ntp_servers
¶ Gets the ntp_servers of this NtpAcquisitionDescriptor. This field is used if the method is set to NTP_ACQUISITION_METHOD_STATIC. If more than one address is specified, the first (lowest index) item is given highest precedence and the last item (highest index) is given the lowest precedence.
Returns: The ntp_servers of this NtpAcquisitionDescriptor. Return type: list[NetworkAddress] Required/optional: optional
-
netapp.santricity.models.symbol.nvsram_region module¶
NVSRAMRegion.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.nvsram_region.
NVSRAMRegion
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
region_data
¶ Gets the region_data of this NVSRAMRegion. A variable-length byte array that contains the complete content of the region.
Returns: The region_data of this NVSRAMRegion. Return type: str Required/optional: required
-
region_id
¶ Gets the region_id of this NVSRAMRegion. The identifier of the region whose data is contained in this object.
Returns: The region_id of this NVSRAMRegion. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.nvsram_region_id_and_host_index module¶
NVSRAMRegionIdAndHostIndex.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.nvsram_region_id_and_host_index.
NVSRAMRegionIdAndHostIndex
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_index
¶ Gets the host_index of this NVSRAMRegionIdAndHostIndex. Host Type Index mapped by SPM.
Returns: The host_index of this NVSRAMRegionIdAndHostIndex. Return type: int Required/optional: required
-
region_id
¶ Gets the region_id of this NVSRAMRegionIdAndHostIndex. The region of NVSRAM to update.
Returns: The region_id of this NVSRAMRegionIdAndHostIndex. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.nvsram_region_list module¶
NVSRAMRegionList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.nvsram_region_list.
NVSRAMRegionList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
nvsram
¶ Gets the nvsram of this NVSRAMRegionList. A variable-length array of NVSRAM region objects.
Returns: The nvsram of this NVSRAMRegionList. Return type: list[NVSRAMRegion] Required/optional: required
-
netapp.santricity.models.symbol.nvsram_update_descriptor module¶
NVSRAMUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.nvsram_update_descriptor.
NVSRAMUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
offset
¶ Gets the offset of this NVSRAMUpdateDescriptor. The offset from the beginning of the region where the update is to begin.
Returns: The offset of this NVSRAMUpdateDescriptor. Return type: int Required/optional: required
-
region_data
¶ Gets the region_data of this NVSRAMUpdateDescriptor. A variable-length array of bytes that provides the new data to be written to the controller’s NVSRAM starting at the location specified by the offset field.
Returns: The region_data of this NVSRAMUpdateDescriptor. Return type: str Required/optional: required
-
region_id
¶ Gets the region_id of this NVSRAMUpdateDescriptor. The region identifier for the NVSRAM region to be modified.
Returns: The region_id of this NVSRAMUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.object_bundle module¶
ObjectBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.object_bundle.
ObjectBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
application_awareness_bundle
¶ Gets the application_awareness_bundle of this ObjectBundle. This reports the key-value pairs and their references, and the mappings between Volumes and these key-value pairs. The data is used by the application and is opaque to the CFW.
Returns: The application_awareness_bundle of this ObjectBundle. Return type: ApplicationAwarenessBundle Required/optional: required
-
component_bundle
¶ Gets the component_bundle of this ObjectBundle. A variable-length array of Component structures. This array contains one element for each physical component object that exists within the storage array.
Returns: The component_bundle of this ObjectBundle. Return type: ComponentBundle Required/optional: required
-
config_generation
¶ Gets the config_generation of this ObjectBundle. The configuration generation number that was in effect at the time this object bundle was constructed by the controller. The client can use this value to determine if it currently holds the latest version of the object graph.
Returns: The config_generation of this ObjectBundle. Return type: int Required/optional: required
-
consistency_group_bundle
¶ Gets the consistency_group_bundle of this ObjectBundle. Write consistency group bundle.
Returns: The consistency_group_bundle of this ObjectBundle. Return type: ConsistencyGroupBundle Required/optional: required
-
controller
¶ Gets the controller of this ObjectBundle. A variable-length array of Controller structures. This array contains one element for each RAID controller object that exists within the storage array.
Returns: The controller of this ObjectBundle. Return type: list[Controller] Required/optional: required
-
drive
¶ Gets the drive of this ObjectBundle. A variable-length array of Drive structures. This array contains one element for each physical disk drive object that exists within the storage array.
Returns: The drive of this ObjectBundle. Return type: list[Drive] Required/optional: required
-
dve_vol
¶ Gets the dve_vol of this ObjectBundle. A variable-length array of DVE structures. This array contains one element for each volume being expanded.
Returns: The dve_vol of this ObjectBundle. Return type: list[DVEVolume] Required/optional: required
-
flash_cache_bundle
¶ Gets the flash_cache_bundle of this ObjectBundle. An embedded object bundle that contains all of the information related to flash cache objects.
Returns: The flash_cache_bundle of this ObjectBundle. Return type: FlashCacheBundle Required/optional: required
-
free_extent
¶ Gets the free_extent of this ObjectBundle. A variable-length array of FreeExtent structures. This array contains one element for each free extent object that exists within the storage array.
Returns: The free_extent of this ObjectBundle. Return type: list[FreeExtent] Required/optional: required
-
ghost_vol_bundle
¶ Gets the ghost_vol_bundle of this ObjectBundle. An embedded object bundle that contains all the information relative to missing volumes.
Returns: The ghost_vol_bundle of this ObjectBundle. Return type: GhostVolBundle Required/optional: required
-
high_level_vol_bundle
¶ Gets the high_level_vol_bundle of this ObjectBundle. An embedded object bundle that contains all the information relative to the Higher-Level Volumes.
Returns: The high_level_vol_bundle of this ObjectBundle. Return type: HLVolumeBundle Required/optional: required
-
interposer
¶ Gets the interposer of this ObjectBundle. A variable length array of drive interposer data. An entry will appear in this array only if the interposerPresent field in the corresponding Drive structure is set to True.
Returns: The interposer of this ObjectBundle. Return type: list[Interposer] Required/optional: required
-
io_interface
¶ Gets the io_interface of this ObjectBundle. A variable-length array of IoInterface structures. This array contains one element for each I/O interface object that exists within the storage array
Returns: The io_interface of this ObjectBundle. Return type: list[IoInterface] Required/optional: required
-
io_interface_hic_map
¶ Gets the io_interface_hic_map of this ObjectBundle. This is a list of structures that provides a mapping from I/O interfaces to their associated HICs.
Returns: The io_interface_hic_map of this ObjectBundle. Return type: list[IoInterfaceHicMap] Required/optional: required
-
lock_key_i_ds
¶ Gets the lock_key_i_ds of this ObjectBundle. A variable length array of LockKeyID structures. Contains lock key information for the array.
Returns: The lock_key_i_ds of this ObjectBundle. Return type: list[LockKeyID] Required/optional: required
-
network_interface
¶ Gets the network_interface of this ObjectBundle. A variable-length array of NetworkInterface structures. This array contains one element for each network interface object that exists within the storage array
Returns: The network_interface of this ObjectBundle. Return type: list[NetworkInterface] Required/optional: required
-
remote_array
¶ Gets the remote_array of this ObjectBundle. This is a list of remote arrays which this array has visibility to for monitoring.
Returns: The remote_array of this ObjectBundle. Return type: list[RemoteArray] Required/optional: required
-
sa
¶ Gets the sa of this ObjectBundle. A StorageArray object that contains base information about the storage array as a whole.
Returns: The sa of this ObjectBundle. Return type: StorageArray Required/optional: required
-
schedule
¶ Gets the schedule of this ObjectBundle. A list of current schedules.
Returns: The schedule of this ObjectBundle. Return type: list[ScheduleInstance] Required/optional: required
-
snmp_bundle
¶ Gets the snmp_bundle of this ObjectBundle. SNMP-related objects
Returns: The snmp_bundle of this ObjectBundle. Return type: SNMPAgentBundle Required/optional: required
-
storage_pool_bundle
¶ Gets the storage_pool_bundle of this ObjectBundle. An embedded object bundle that contains all configuration information relative to the “Storage Partitions” feature.
Returns: The storage_pool_bundle of this ObjectBundle. Return type: StoragePoolBundle Required/optional: required
-
tray
¶ Gets the tray of this ObjectBundle. A variable-length array of Tray structures. This array contains one element for each tray object that exists within the storage array.
Returns: The tray of this ObjectBundle. Return type: list[Tray] Required/optional: required
-
volume
¶ Gets the volume of this ObjectBundle. A variable-length array of VolumeGroup structures. This array contains one element for each volume group object that exists within the storage array.
Returns: The volume of this ObjectBundle. Return type: list[Volume] Required/optional: required
-
volume_group
¶ Gets the volume_group of this ObjectBundle. A variable-length array of VolumeGroup structures. This array contains one element for each volume group object that exists within the storage array.
Returns: The volume_group of this ObjectBundle. Return type: list[VolumeGroup] Required/optional: required
-
netapp.santricity.models.symbol.object_reference module¶
ObjectReference.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.object_reference.
ObjectReference
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this ObjectReference. A ControllerRef that refers to the object. Controllers are identified separately from other SYMbol objects because their refs require special handling by the firmware. This field is only valid if refType is equal to OBJ_REF_CONTROLLER.
Returns: The controller_ref of this ObjectReference. Return type: str Required/optional: optional
-
ref_type
¶ Gets the ref_type of this ObjectReference. This enumeration identifies the different types of object references.
Returns: The ref_type of this ObjectReference. Return type: str Required/optional: required
-
symbol_ref
¶ Gets the symbol_ref of this ObjectReference. A SYMbolRef that refers to the object. All non-controller objects can be identified by an untyped SYMbol reference. This field is only present if refType is equal to OBJ_REF_GENERIC.
Returns: The symbol_ref of this ObjectReference. Return type: str Required/optional: optional
-
typed_reference
¶ Gets the typed_reference of this ObjectReference. A reference to a SYMbol object that includes object type information. This value is only present if the discriminator refType is set to OBJ_REF_GENERIC_TYPED.
Returns: The typed_reference of this ObjectReference. Return type: TypedSYMbolReference Required/optional: optional
-
netapp.santricity.models.symbol.opcode_counter module¶
OpcodeCounter.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.opcode_counter.
OpcodeCounter
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
count
¶ Gets the count of this OpcodeCounter. The number of times the opcode has been observed.
Returns: The count of this OpcodeCounter. Return type: int Required/optional: required
-
opcode
¶ Gets the opcode of this OpcodeCounter. A SCSI opcode value.
Returns: The opcode of this OpcodeCounter. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.optional_schedule_creation_descriptor module¶
OptionalScheduleCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.optional_schedule_creation_descriptor.
OptionalScheduleCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
descriptor
¶ Gets the descriptor of this OptionalScheduleCreationDescriptor. This field is only present if the option field is equal to PARAMETER_PRESENT.
Returns: The descriptor of this OptionalScheduleCreationDescriptor. Return type: ScheduleCreationDescriptor Required/optional: optional
-
option
¶ Gets the option of this OptionalScheduleCreationDescriptor. This enumeration is used to indicate whether a parameter is present or absent.
Returns: The option of this OptionalScheduleCreationDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.optional_target_object module¶
OptionalTargetObject.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.optional_target_object.
OptionalTargetObject
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
object
¶ Gets the object of this OptionalTargetObject. The parameter is present. This means that a parameter that is considered to be optional is being included.
Returns: The object of this OptionalTargetObject. Return type: str Required/optional: optional
-
option
¶ Gets the option of this OptionalTargetObject. This enumeration is used to indicate whether a parameter is present or absent.
Returns: The option of this OptionalTargetObject. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.p_registrant module¶
PRegistrant.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.p_registrant.
PRegistrant
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
it_nexus
¶ Gets the it_nexus of this PRegistrant. A group of iSCSI initiators (hosts) participating in the reservation.
Returns: The it_nexus of this PRegistrant. Return type: ITNexus Required/optional: required
-
registration_key
¶ Gets the registration_key of this PRegistrant. Authenticates the initiator ports.
Returns: The registration_key of this PRegistrant. Return type: str Required/optional: required
-
reserved
¶ Gets the reserved of this PRegistrant. This is not used. It is for backward compatibility to the hostLabel definition found in crystal.
Returns: The reserved of this PRegistrant. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.p_registrant_list module¶
PRegistrantList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.p_registrant_list.
PRegistrantList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
registrant
¶ Gets the registrant of this PRegistrantList. A list of persistent registrants.
Returns: The registrant of this PRegistrantList. Return type: list[PRegistrant] Required/optional: required
-
netapp.santricity.models.symbol.p_registration module¶
PRegistration.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.p_registration.
PRegistration
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
holding_it_nexus
¶ Gets the holding_it_nexus of this PRegistration. Invalid if Type = ALL_REG
Returns: The holding_it_nexus of this PRegistration. Return type: ITNexus Required/optional: required
-
lun
¶ Gets the lun of this PRegistration. LUN (mapped)
Returns: The lun of this PRegistration. Return type: int Required/optional: required
-
ptpl_a
¶ Gets the ptpl_a of this PRegistration. Persist through power loss
Returns: The ptpl_a of this PRegistration. Return type: bool Required/optional: required
-
registrant_list
¶ Gets the registrant_list of this PRegistration. List of registrants
Returns: The registrant_list of this PRegistration. Return type: PRegistrantList Required/optional: required
-
reservation_type_id
¶ Gets the reservation_type_id of this PRegistration. Reservation Type
Returns: The reservation_type_id of this PRegistration. Return type: str Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this PRegistration. The volume identifier
Returns: The volume_ref of this PRegistration. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.p_registration_list module¶
PRegistrationList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.p_registration_list.
PRegistrationList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
persistent_registration
¶ Gets the persistent_registration of this PRegistrationList. A list of persistent registrations.
Returns: The persistent_registration of this PRegistrationList. Return type: list[PRegistration] Required/optional: required
-
return_code
¶ Gets the return_code of this PRegistrationList. The return code from the getPersistentRegistrationList procedure. (Update)
Returns: The return_code of this PRegistrationList. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.parent_cru module¶
ParentCru.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.parent_cru.
ParentCru
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
parent_controller
¶ Gets the parent_controller of this ParentCru. This field contains a reference to the parent controller. It is only valid if the type field is equal to PARENT_CRU_TYPE_CONTROLLER.
Returns: The parent_controller of this ParentCru. Return type: str Required/optional: optional
-
parent_drawer
¶ Gets the parent_drawer of this ParentCru. This field contains a reference to the parent drawer. It is only valid if the type field is equal to PARENT_CRU_TYPE_DRAWER.
Returns: The parent_drawer of this ParentCru. Return type: str Required/optional: optional
-
parent_esm
¶ Gets the parent_esm of this ParentCru. This field contains a reference to the parent ESM. It is only valid if the type field is equal to PARENT_CRU_TYPE_ESM.
Returns: The parent_esm of this ParentCru. Return type: str Required/optional: optional
-
parent_fan
¶ Gets the parent_fan of this ParentCru. This field contains a reference to the parent Fan. It is only valid if the type field is equal to PARENT_CRU_TYPE_FAN.
Returns: The parent_fan of this ParentCru. Return type: str Required/optional: optional
-
parent_interconnect_cru
¶ Gets the parent_interconnect_cru of this ParentCru. This field contains a reference to the parent interconnect CRU. It is only valid if the type field is equal to PARENT_CRU_TYPE_ICC_CRU.
Returns: The parent_interconnect_cru of this ParentCru. Return type: str Required/optional: optional
-
parent_support_cru
¶ Gets the parent_support_cru of this ParentCru. This field contains a reference to the parent support CRU. It is only valid if the type field is equal to PARENT_CRU_TYPE_SUPPORT_CRU.
Returns: The parent_support_cru of this ParentCru. Return type: str Required/optional: optional
-
type
¶ Gets the type of this ParentCru. This enumeration object is used to specify the type of reference that is contained in a ParentCru union.
Returns: The type of this ParentCru. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.parent_relative_location module¶
ParentRelativeLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.parent_relative_location.
ParentRelativeLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
component_type
¶ Gets the component_type of this ParentRelativeLocation. The type of component.
Returns: The component_type of this ParentRelativeLocation. Return type: str Required/optional: required
-
relative_position
¶ Gets the relative_position of this ParentRelativeLocation. The relative position within the component’s parent.
Returns: The relative_position of this ParentRelativeLocation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.parity_scan_response module¶
ParityScanResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.parity_scan_response.
ParityScanResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ending_lba
¶ Gets the ending_lba of this ParityScanResponse. The last LBA scanned. This identifies the failing LBA when a parity or media error is detected. It identifies the last good LBA when the scan is successful or a timeout occurs.
Returns: The ending_lba of this ParityScanResponse. Return type: int Required/optional: required
-
parity_status
¶ Gets the parity_status of this ParityScanResponse. The status of the scanVolume procedure specifying the scan result when returnCode is RETCODE_OK.
Returns: The parity_status of this ParityScanResponse. Return type: str Required/optional: required
-
return_code
¶ Gets the return_code of this ParityScanResponse. The return code from the scanVolume procedure.
Returns: The return_code of this ParityScanResponse. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.path_degraded_failure module¶
PathDegradedFailure.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.path_degraded_failure.
PathDegradedFailure
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
degraded_paths
¶ Gets the degraded_paths of this PathDegradedFailure. A list of drives with degraded paths.
Returns: The degraded_paths of this PathDegradedFailure. Return type: list[DegradedPath] Required/optional: required
-
netapp.santricity.models.symbol.pending_host module¶
PendingHost.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pending_host.
PendingHost
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_label
¶ Gets the host_label of this PendingHost. The official node name of the host to which the pending topology host port belongs.
Returns: The host_label of this PendingHost. Return type: str Required/optional: required
-
host_port_id
¶ Gets the host_port_id of this PendingHost. This field is a variable-length list of SCSIInitiatorPortId objects representing the ports associated with the host.
Returns: The host_port_id of this PendingHost. Return type: list[SCSIInitiatorPortId] Required/optional: required
-
host_type
¶ Gets the host_type of this PendingHost. A string representing the host type of the pending topology host port. The contents of this field is the “short form” of the host type label used in the controller firmware.
Returns: The host_type of this PendingHost. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.performance_ring_chunk_details module¶
PerformanceRingChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.performance_ring_chunk_details.
PerformanceRingChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
performance_ring_log_data
¶ Gets the performance_ring_log_data of this PerformanceRingChunkDetails. This is the CSV formatted ascii data used to describe the controller’s performance statistics.
Returns: The performance_ring_log_data of this PerformanceRingChunkDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.performance_ring_start_details module¶
PerformanceRingStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.performance_ring_start_details.
PerformanceRingStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
number_of_minutes
¶ Gets the number_of_minutes of this PerformanceRingStartDetails. The total number of minutes to retrieve, up to 2048, 0 indicates all available, -1 indicates to skip any returning data.
Returns: The number_of_minutes of this PerformanceRingStartDetails. Return type: int Required/optional: required
-
number_of_seconds
¶ Gets the number_of_seconds of this PerformanceRingStartDetails. The total number of seconds to retrieve, up to 2048, 0 indicates all available, -1 indicates to skip any returning data.
Returns: The number_of_seconds of this PerformanceRingStartDetails. Return type: int Required/optional: required
-
only_unread_data
¶ Gets the only_unread_data of this PerformanceRingStartDetails. This field is used with a value of all available, once the data is read a flag is set in the ringBuffer structure to indicate that the data has been read via SYMbol. When combined with a numberOfSeconds or numberOfMinutes is 0 it returns only data previously not sent via SYMbol. When numberOfSeconds or numberOfMinutes are anything other than -1 or 0 the field is ignored.
Returns: The only_unread_data of this PerformanceRingStartDetails. Return type: bool Required/optional: required
-
perf_ring_type
¶ Gets the perf_ring_type of this PerformanceRingStartDetails. This field is the output format for the ring buffer data retrieval.
Returns: The perf_ring_type of this PerformanceRingStartDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.persistent_registration module¶
PersistentRegistration.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.persistent_registration.
PersistentRegistration
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cluster_ref
¶ Gets the cluster_ref of this PersistentRegistration. Group that volume is accessible by.
Returns: The cluster_ref of this PersistentRegistration. Return type: str Required/optional: required
-
host_ref
¶ Gets the host_ref of this PersistentRegistration. Host that volume is accessible by.
Returns: The host_ref of this PersistentRegistration. Return type: str Required/optional: required
-
lun
¶ Gets the lun of this PersistentRegistration. LUN (mapped).
Returns: The lun of this PersistentRegistration. Return type: int Required/optional: required
-
ptpl_a
¶ Gets the ptpl_a of this PersistentRegistration. Persist through power loss active.
Returns: The ptpl_a of this PersistentRegistration. Return type: bool Required/optional: required
-
registrant_list
¶ Gets the registrant_list of this PersistentRegistration. List of registrants.
Returns: The registrant_list of this PersistentRegistration. Return type: RegistrantList Required/optional: required
-
reservation_type_id
¶ Gets the reservation_type_id of this PersistentRegistration. Reservation type.
Returns: The reservation_type_id of this PersistentRegistration. Return type: str Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this PersistentRegistration. The volume identifier.
Returns: The volume_ref of this PersistentRegistration. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.persistent_registration_list module¶
PersistentRegistrationList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.persistent_registration_list.
PersistentRegistrationList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
persistent_registration
¶ Gets the persistent_registration of this PersistentRegistrationList. The persistent registration.
Returns: The persistent_registration of this PersistentRegistrationList. Return type: list[PersistentRegistration] Required/optional: required
-
return_code
¶ Gets the return_code of this PersistentRegistrationList. The return code.
Returns: The return_code of this PersistentRegistrationList. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.physical_drive_type_data module¶
PhysicalDriveTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.physical_drive_type_data.
PhysicalDriveTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
phy_drive_type
¶ Gets the phy_drive_type of this PhysicalDriveTypeData. This enumeration object is used to describe the physical interface of the drive. This is not necessarily the same as the I/O protocol interface used by the controller to communicate with the drive (DriveType). In addition, the supportedDriveTypes array in the FeatureParams structure will contain values from this enumeration identifying which drive types are supported on the storage array.
Returns: The phy_drive_type of this PhysicalDriveTypeData. Return type: str Required/optional: required
-
sata_drive_attributes
¶ Gets the sata_drive_attributes of this PhysicalDriveTypeData. This field identifies the attributes of SATA drives It is only present if the phyDriveType field is equal to PHY_DRIVE_TYPE_SATA.
Returns: The sata_drive_attributes of this PhysicalDriveTypeData. Return type: SataDriveAttributes Required/optional: optional
-
netapp.santricity.models.symbol.physical_interface_type_data module¶
PhysicalInterfaceTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.physical_interface_type_data.
PhysicalInterfaceTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ethernet_data
¶ Gets the ethernet_data of this PhysicalInterfaceTypeData. This field contains information about an Ethernet physical interface It is only present if the type field is equal to PHYSICAL_INTERFACE_ETHERNET.
Returns: The ethernet_data of this PhysicalInterfaceTypeData. Return type: EthernetInterfaceData Required/optional: optional
-
infiniband_data
¶ Gets the infiniband_data of this PhysicalInterfaceTypeData. This field indicates iSCSI/iSER interface.
Returns: The infiniband_data of this PhysicalInterfaceTypeData. Return type: InfinibandInterfaceData Required/optional: optional
-
type
¶ Gets the type of this PhysicalInterfaceTypeData. This enumeration object is used to indicate the physical type of an I/O interface, in contrast to the logical protocol used by the interface (iSCSI is a logical protocol; Ethernet is a physical interface).
Returns: The type of this PhysicalInterfaceTypeData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit module¶
PIT.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit.
PIT
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
active_cow
¶ Gets the active_cow of this PIT. If true, the PiT is actively recording copy-on-write data.
Returns: The active_cow of this PIT. Return type: bool Required/optional: required
-
creation_method
¶ Gets the creation_method of this PIT. The PiT creation method.
Returns: The creation_method of this PIT. Return type: str Required/optional: required
-
id
¶ Gets the id of this PIT.
Returns: The id of this PIT. Return type: str Required/optional: optional
-
is_rollback_source
¶ Gets the is_rollback_source of this PIT. If true, the PiT is a rollback source.
Returns: The is_rollback_source of this PIT. Return type: bool Required/optional: required
-
pit_capacity
¶ Gets the pit_capacity of this PIT. The capacity in bytes of this PiT (capacity of the base at the time the PiT was created).
Returns: The pit_capacity of this PIT. Return type: int Required/optional: required
-
pit_group_ref
¶ Gets the pit_group_ref of this PIT. A reference to the associated PiT Group.
Returns: The pit_group_ref of this PIT. Return type: str Required/optional: required
-
pit_ref
¶ Gets the pit_ref of this PIT. The reference (key) for this PiT.
Returns: The pit_ref of this PIT. Return type: str Required/optional: required
-
pit_sequence_number
¶ Gets the pit_sequence_number of this PIT. The sequence number within PITGroup. This is a monotonically increasing sequence value that can be used to determine the absolute order of the PiTs within a PiT group. Using this sequence number avoids issues with timestamps when real-time clocks are changed. Note that this sequence number will be the same on all PiTs taken in multiple PITGroups at the same time under a single IO suspension, either as part of a consistency group operation (createCGPIT) or when a list of PITGroups is passed to createPIT.
Returns: The pit_sequence_number of this PIT. Return type: int Required/optional: required
-
pit_timestamp
¶ Gets the pit_timestamp of this PIT. The controller-time (measured in seconds since January 1, 1970) when the PiT was created.
Returns: The pit_timestamp of this PIT. Return type: int Required/optional: required
-
repository_capacity_utilization
¶ Gets the repository_capacity_utilization of this PIT. Repository utilization in bytes (only reported if activeCOW = false).
Returns: The repository_capacity_utilization of this PIT. Return type: int Required/optional: required
-
status
¶ Gets the status of this PIT. The state of this PiT.
Returns: The status of this PIT. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_consistency_group module¶
PITConsistencyGroup.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_consistency_group.
PITConsistencyGroup
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_delete_limit
¶ Gets the auto_delete_limit of this PITConsistencyGroup. The auto-delete indicator. If non-zero, the oldest PiT will be automatically deleted when creating a new one to keep the total number of PiTs limited to the number specified.
Returns: The auto_delete_limit of this PITConsistencyGroup. Return type: int Required/optional: required
-
cg_ref
¶ Gets the cg_ref of this PITConsistencyGroup. The reference (key) for this PITConsistencyGroup.
Returns: The cg_ref of this PITConsistencyGroup. Return type: str Required/optional: required
-
creation_pending_status
¶ Gets the creation_pending_status of this PITConsistencyGroup. The status of Pending PiT Creation.
Returns: The creation_pending_status of this PITConsistencyGroup. Return type: str Required/optional: required
-
full_warn_threshold
¶ Gets the full_warn_threshold of this PITConsistencyGroup. The repository utilization warning threshold percentage.
Returns: The full_warn_threshold of this PITConsistencyGroup. Return type: int Required/optional: required
-
id
¶ Gets the id of this PITConsistencyGroup.
Returns: The id of this PITConsistencyGroup. Return type: str Required/optional: optional
-
label
¶ Gets the label of this PITConsistencyGroup. The name of the Consistency Group.
Returns: The label of this PITConsistencyGroup. Return type: str Required/optional: required
-
name
¶ Gets the name of this PITConsistencyGroup.
Returns: The name of this PITConsistencyGroup. Return type: str Required/optional: optional
-
rep_full_policy
¶ Gets the rep_full_policy of this PITConsistencyGroup. The behavior on repository full condition.
Returns: The rep_full_policy of this PITConsistencyGroup. Return type: str Required/optional: required
-
rollback_priority
¶ Gets the rollback_priority of this PITConsistencyGroup. The importance of the rollback operation.
Returns: The rollback_priority of this PITConsistencyGroup. Return type: str Required/optional: required
-
unique_sequence_number
¶ Gets the unique_sequence_number of this PITConsistencyGroup. A list of all unique sequence numbers for all existing PiTs of members in this consistency group.
Returns: The unique_sequence_number of this PITConsistencyGroup. Return type: list[int] Required/optional: required
-
netapp.santricity.models.symbol.pit_consistency_group_add_member_descriptor module¶
PITConsistencyGroupAddMemberDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_consistency_group_add_member_descriptor.
PITConsistencyGroupAddMemberDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_volume
¶ Gets the base_volume of this PITConsistencyGroupAddMemberDescriptor. The member base volume to add to the consistency group.
Returns: The base_volume of this PITConsistencyGroupAddMemberDescriptor. Return type: str Required/optional: required
-
cg_ref
¶ Gets the cg_ref of this PITConsistencyGroupAddMemberDescriptor. The consistency group to which you will add the member.
Returns: The cg_ref of this PITConsistencyGroupAddMemberDescriptor. Return type: str Required/optional: required
-
repository_candidate
¶ Gets the repository_candidate of this PITConsistencyGroupAddMemberDescriptor. The repository volume candidate for the consistency group PITGroup repository.
Returns: The repository_candidate of this PITConsistencyGroupAddMemberDescriptor. Return type: ConcatVolumeCreationDescriptor Required/optional: required
-
netapp.santricity.models.symbol.pit_consistency_group_add_member_descriptor_list module¶
PITConsistencyGroupAddMemberDescriptorList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_consistency_group_add_member_descriptor_list.
PITConsistencyGroupAddMemberDescriptorList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
add_member
¶ Gets the add_member of this PITConsistencyGroupAddMemberDescriptorList. An array of PiT Consistency Group Add Member descriptors.
Returns: The add_member of this PITConsistencyGroupAddMemberDescriptorList. Return type: list[PITConsistencyGroupAddMemberDescriptor] Required/optional: required
-
netapp.santricity.models.symbol.pit_consistency_group_creation_descriptor module¶
PITConsistencyGroupCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_consistency_group_creation_descriptor.
PITConsistencyGroupCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_delete_limit
¶ Gets the auto_delete_limit of this PITConsistencyGroupCreationDescriptor. The auto-delete setting for Consistency Group. A non-zero value indicates auto delete is enabled and limit should be set to value specified.
Returns: The auto_delete_limit of this PITConsistencyGroupCreationDescriptor. Return type: int Required/optional: required
-
cg_schedule
¶ Gets the cg_schedule of this PITConsistencyGroupCreationDescriptor. An optional schedule to be created with the new consistency group. The target object is empty in this structure (unknown because not yet created, assigned by this creation method).
Returns: The cg_schedule of this PITConsistencyGroupCreationDescriptor. Return type: OptionalScheduleCreationDescriptor Required/optional: required
-
full_warn_threshold
¶ Gets the full_warn_threshold of this PITConsistencyGroupCreationDescriptor. The repository utilization warning threshold percentage.
Returns: The full_warn_threshold of this PITConsistencyGroupCreationDescriptor. Return type: int Required/optional: required
-
label
¶ Gets the label of this PITConsistencyGroupCreationDescriptor. The name of the Consistency Group.
Returns: The label of this PITConsistencyGroupCreationDescriptor. Return type: str Required/optional: required
-
rep_full_policy
¶ Gets the rep_full_policy of this PITConsistencyGroupCreationDescriptor. Behavior on repository full condition.
Returns: The rep_full_policy of this PITConsistencyGroupCreationDescriptor. Return type: str Required/optional: required
-
rollback_priority
¶ Gets the rollback_priority of this PITConsistencyGroupCreationDescriptor. Importance of rollback operation.
Returns: The rollback_priority of this PITConsistencyGroupCreationDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_consistency_group_deletion_descriptor module¶
PITConsistencyGroupDeletionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_consistency_group_deletion_descriptor.
PITConsistencyGroupDeletionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cg_ref
¶ Gets the cg_ref of this PITConsistencyGroupDeletionDescriptor. The consistency group to delete.
Returns: The cg_ref of this PITConsistencyGroupDeletionDescriptor. Return type: str Required/optional: required
-
retain_repository_members
¶ Gets the retain_repository_members of this PITConsistencyGroupDeletionDescriptor. A flag used to indicate whether the member volumes of the associated repository should be retained or deleted (provided the PiT Groups are being deleted).
Returns: The retain_repository_members of this PITConsistencyGroupDeletionDescriptor. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.pit_consistency_group_params_update_descriptor module¶
PITConsistencyGroupParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_consistency_group_params_update_descriptor.
PITConsistencyGroupParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_delete_limit
¶ Gets the auto_delete_limit of this PITConsistencyGroupParamsUpdateDescriptor. The auto-delete setting for the Consistency Group. A non-zero value indicates auto delete is enabled and limit should be set to value specified.
Returns: The auto_delete_limit of this PITConsistencyGroupParamsUpdateDescriptor. Return type: int Required/optional: required
-
cg_ref
¶ Gets the cg_ref of this PITConsistencyGroupParamsUpdateDescriptor. The consistency group to be updated.
Returns: The cg_ref of this PITConsistencyGroupParamsUpdateDescriptor. Return type: str Required/optional: required
-
full_warn_threshold
¶ Gets the full_warn_threshold of this PITConsistencyGroupParamsUpdateDescriptor. The repository utilization warning threshold percentage.
Returns: The full_warn_threshold of this PITConsistencyGroupParamsUpdateDescriptor. Return type: int Required/optional: required
-
label
¶ Gets the label of this PITConsistencyGroupParamsUpdateDescriptor. The name of the consistency group.
Returns: The label of this PITConsistencyGroupParamsUpdateDescriptor. Return type: str Required/optional: required
-
rep_full_policy
¶ Gets the rep_full_policy of this PITConsistencyGroupParamsUpdateDescriptor. Behavior on repository full condition.
Returns: The rep_full_policy of this PITConsistencyGroupParamsUpdateDescriptor. Return type: str Required/optional: required
-
rollback_priority
¶ Gets the rollback_priority of this PITConsistencyGroupParamsUpdateDescriptor. Importance of rollback operation.
Returns: The rollback_priority of this PITConsistencyGroupParamsUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_consistency_group_pit_deletion_descriptor module¶
PITConsistencyGroupPITDeletionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_consistency_group_pit_deletion_descriptor.
PITConsistencyGroupPITDeletionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cg_ref
¶ Gets the cg_ref of this PITConsistencyGroupPITDeletionDescriptor. A reference to the consistency group from which one or more PiTs will be deleted.
Returns: The cg_ref of this PITConsistencyGroupPITDeletionDescriptor. Return type: str Required/optional: required
-
pit_sequence_number
¶ Gets the pit_sequence_number of this PITConsistencyGroupPITDeletionDescriptor. A list of sequence numbers for the PiTs to be deleted.
Returns: The pit_sequence_number of this PITConsistencyGroupPITDeletionDescriptor. Return type: list[int] Required/optional: required
-
netapp.santricity.models.symbol.pit_consistency_group_remove_member_descriptor module¶
PITConsistencyGroupRemoveMemberDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_consistency_group_remove_member_descriptor.
PITConsistencyGroupRemoveMemberDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cg_ref
¶ Gets the cg_ref of this PITConsistencyGroupRemoveMemberDescriptor. The consistency group from which the member is to be removed.
Returns: The cg_ref of this PITConsistencyGroupRemoveMemberDescriptor. Return type: str Required/optional: required
-
member_ref
¶ Gets the member_ref of this PITConsistencyGroupRemoveMemberDescriptor. The member to remove (must be a member of the consistency group specified above).
Returns: The member_ref of this PITConsistencyGroupRemoveMemberDescriptor. Return type: str Required/optional: required
-
retain_repository_members
¶ Gets the retain_repository_members of this PITConsistencyGroupRemoveMemberDescriptor. An indication of whether the repository member volumes should be deleted or retained if the PiT Group is being deleted.
Returns: The retain_repository_members of this PITConsistencyGroupRemoveMemberDescriptor. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.pit_consistency_group_rollback_start_descriptor module¶
PITConsistencyGroupRollbackStartDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_consistency_group_rollback_start_descriptor.
PITConsistencyGroupRollbackStartDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cg_ref
¶ Gets the cg_ref of this PITConsistencyGroupRollbackStartDescriptor. The consistency group on which the rollback is to be invoked.
Returns: The cg_ref of this PITConsistencyGroupRollbackStartDescriptor. Return type: str Required/optional: required
-
pit_sequence_number
¶ Gets the pit_sequence_number of this PITConsistencyGroupRollbackStartDescriptor. The sequence number of the PiT to roll back to the base on all members.
Returns: The pit_sequence_number of this PITConsistencyGroupRollbackStartDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.pit_consistency_group_view module¶
PITConsistencyGroupView.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_consistency_group_view.
PITConsistencyGroupView
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cg_view_ref
¶ Gets the cg_view_ref of this PITConsistencyGroupView. The reference (key) for this PITConsistencyGroupView.
Returns: The cg_view_ref of this PITConsistencyGroupView. Return type: str Required/optional: required
-
group_ref
¶ Gets the group_ref of this PITConsistencyGroupView. The PiT Consistency Group to which the Consistency Group View belongs.
Returns: The group_ref of this PITConsistencyGroupView. Return type: str Required/optional: required
-
id
¶ Gets the id of this PITConsistencyGroupView.
Returns: The id of this PITConsistencyGroupView. Return type: str Required/optional: optional
-
label
¶ Gets the label of this PITConsistencyGroupView. The name of the Consistency Group View.
Returns: The label of this PITConsistencyGroupView. Return type: str Required/optional: required
-
name
¶ Gets the name of this PITConsistencyGroupView.
Returns: The name of this PITConsistencyGroupView. Return type: str Required/optional: optional
-
view_sequence_number
¶ Gets the view_sequence_number of this PITConsistencyGroupView. The view sequence number. This is a monotonically increasing sequence value that is common across all member Views that are part of this Consistency Group View.
Returns: The view_sequence_number of this PITConsistencyGroupView. Return type: int Required/optional: required
-
view_time
¶ Gets the view_time of this PITConsistencyGroupView. The controller-time (measured in seconds since January 1, 1970) when the Consistency Group View was created or re-attached to another PiT. All member Views that are part of this Consistency Group View have this value in their corresponding fields.
Returns: The view_time of this PITConsistencyGroupView. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.pit_consistency_group_view_creation_descriptor module¶
PITConsistencyGroupViewCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_consistency_group_view_creation_descriptor.
PITConsistencyGroupViewCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cg_ref
¶ Gets the cg_ref of this PITConsistencyGroupViewCreationDescriptor. The Consistency Group on which views are to be created. All PiTs referenced in the view creation descriptors must be part of this consistency group.
Returns: The cg_ref of this PITConsistencyGroupViewCreationDescriptor. Return type: str Required/optional: required
-
label
¶ Gets the label of this PITConsistencyGroupViewCreationDescriptor. The name of the new Consistency Group View.
Returns: The label of this PITConsistencyGroupViewCreationDescriptor. Return type: str Required/optional: required
-
pit_sequence_number
¶ Gets the pit_sequence_number of this PITConsistencyGroupViewCreationDescriptor. The sequence number of PiTs for which views are to be created. PITRefs in the view creation descriptors provided must have this sequence number (this is just for cross-checking the list of PiTs).
Returns: The pit_sequence_number of this PITConsistencyGroupViewCreationDescriptor. Return type: int Required/optional: required
-
view_creation_descriptor
¶ Gets the view_creation_descriptor of this PITConsistencyGroupViewCreationDescriptor. A list of creation descriptors for the views to be created.
Returns: The view_creation_descriptor of this PITConsistencyGroupViewCreationDescriptor. Return type: list[PITViewCreationDescriptor] Required/optional: required
-
netapp.santricity.models.symbol.pit_consistency_group_view_deletion_descriptor module¶
PITConsistencyGroupViewDeletionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_consistency_group_view_deletion_descriptor.
PITConsistencyGroupViewDeletionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cg_view_ref
¶ Gets the cg_view_ref of this PITConsistencyGroupViewDeletionDescriptor. The Consistency Group View to be deleted.
Returns: The cg_view_ref of this PITConsistencyGroupViewDeletionDescriptor. Return type: str Required/optional: required
-
retain_repository_members
¶ Gets the retain_repository_members of this PITConsistencyGroupViewDeletionDescriptor. If true, the repository member volumes should be retained if the PiT Group is being deleted.
Returns: The retain_repository_members of this PITConsistencyGroupViewDeletionDescriptor. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.pit_consistency_group_view_params_update_descriptor module¶
PITConsistencyGroupViewParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_consistency_group_view_params_update_descriptor.
PITConsistencyGroupViewParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cg_view_ref
¶ Gets the cg_view_ref of this PITConsistencyGroupViewParamsUpdateDescriptor. Consistency Group View to change.
Returns: The cg_view_ref of this PITConsistencyGroupViewParamsUpdateDescriptor. Return type: str Required/optional: required
-
new_label
¶ Gets the new_label of this PITConsistencyGroupViewParamsUpdateDescriptor. New user label for the Consistency Group View.
Returns: The new_label of this PITConsistencyGroupViewParamsUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_consistency_group_view_restart_descriptor module¶
PITConsistencyGroupViewRestartDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_consistency_group_view_restart_descriptor.
PITConsistencyGroupViewRestartDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cg_view_ref
¶ Gets the cg_view_ref of this PITConsistencyGroupViewRestartDescriptor. The Consistency Group View to restart.
Returns: The cg_view_ref of this PITConsistencyGroupViewRestartDescriptor. Return type: str Required/optional: required
-
pit_sequence_number
¶ Gets the pit_sequence_number of this PITConsistencyGroupViewRestartDescriptor. The sequence number of member PiTs to which each member View is to be attached.
Returns: The pit_sequence_number of this PITConsistencyGroupViewRestartDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.pit_consistency_group_view_stop_descriptor module¶
PITConsistencyGroupViewStopDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_consistency_group_view_stop_descriptor.
PITConsistencyGroupViewStopDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cg_view_ref
¶ Gets the cg_view_ref of this PITConsistencyGroupViewStopDescriptor. The Consistency Group View to be stopped.
Returns: The cg_view_ref of this PITConsistencyGroupViewStopDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_group module¶
PITGroup.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_group.
PITGroup
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
action
¶ Gets the action of this PITGroup. Long running operation.
Returns: The action of this PITGroup. Return type: str Required/optional: required
-
auto_delete_limit
¶ Gets the auto_delete_limit of this PITGroup. The auto-delete indicator. If non-zero, the oldest PiT will be automatically deleted when creating a new one to keep the total number of PiTs limited to the number specified. This value is overridden by the consistency group setting if this PITGroup is associated with a consistency group.
Returns: The auto_delete_limit of this PITGroup. Return type: int Required/optional: required
-
base_volume
¶ Gets the base_volume of this PITGroup. The base volume for this PiT Group.
Returns: The base_volume of this PITGroup. Return type: str Required/optional: required
-
cluster_size
¶ Gets the cluster_size of this PITGroup. The cluster size (in bytes).
Returns: The cluster_size of this PITGroup. Return type: int Required/optional: required
-
consistency_group
¶ Gets the consistency_group of this PITGroup. If true, this PiT group is part of a consistency group.
Returns: The consistency_group of this PITGroup. Return type: bool Required/optional: required
-
consistency_group_ref
¶ Gets the consistency_group_ref of this PITGroup. A reference to the parent consistency group, if applicable. This value will be NULL if this PiT group is not part of a consistency group.
Returns: The consistency_group_ref of this PITGroup. Return type: str Required/optional: required
-
creation_pending_status
¶ Gets the creation_pending_status of this PITGroup. The status of Pending PiT Creation.
Returns: The creation_pending_status of this PITGroup. Return type: str Required/optional: required
-
full_warn_threshold
¶ Gets the full_warn_threshold of this PITGroup. The repository utilization warning threshold percentage.
Returns: The full_warn_threshold of this PITGroup. Return type: int Required/optional: required
-
id
¶ Gets the id of this PITGroup.
Returns: The id of this PITGroup. Return type: str Required/optional: optional
-
label
¶ Gets the label of this PITGroup. The name of the PiT Group. If this PiT group is part of a consistency group, then this label does not have to be present or unique as the parent consistency group label will be used.
Returns: The label of this PITGroup. Return type: str Required/optional: required
-
max_base_capacity
¶ Gets the max_base_capacity of this PITGroup. The maximum allowable base volume size (in bytes) based on current cluster size. Only applicable if there is at least one PiT in the PiT group.
Returns: The max_base_capacity of this PITGroup. Return type: int Required/optional: required
-
max_repository_capacity
¶ Gets the max_repository_capacity of this PITGroup. The maximum allowable repository size (in bytes) based on current cluster size. Only applicable if there is at least one PiT in the PiT group.
Returns: The max_repository_capacity of this PITGroup. Return type: int Required/optional: required
-
name
¶ Gets the name of this PITGroup.
Returns: The name of this PITGroup. Return type: str Required/optional: optional
-
pit_group_ref
¶ Gets the pit_group_ref of this PITGroup. The reference (key) for the PiT Group.
Returns: The pit_group_ref of this PITGroup. Return type: str Required/optional: required
-
rep_full_policy
¶ Gets the rep_full_policy of this PITGroup. The behavior on repository full condition. Overridden by consistency group setting if this PITGroup is associated with a consistency group.
Returns: The rep_full_policy of this PITGroup. Return type: str Required/optional: required
-
repository_volume
¶ Gets the repository_volume of this PITGroup. The copy-on-write (CoW) Repository for this PiT group.
Returns: The repository_volume of this PITGroup. Return type: str Required/optional: required
-
rollback_priority
¶ Gets the rollback_priority of this PITGroup. The importance of the rollback operation.
Returns: The rollback_priority of this PITGroup. Return type: str Required/optional: required
-
rollback_status
¶ Gets the rollback_status of this PITGroup. The status of the rollback (if rollback is indicated in VolumeAction above).
Returns: The rollback_status of this PITGroup. Return type: str Required/optional: required
-
status
¶ Gets the status of this PITGroup. The status of the PiT Group.
Returns: The status of this PITGroup. Return type: str Required/optional: required
-
unusable_repository_capacity
¶ Gets the unusable_repository_capacity of this PITGroup. The amount of repository capacity that is unusable due to limited addressability of the current cluster size.
Returns: The unusable_repository_capacity of this PITGroup. Return type: int Required/optional: required
-
volume_handle
¶ Gets the volume_handle of this PITGroup. The PiT group SSID. This is provided primarily for debug purposes.
Returns: The volume_handle of this PITGroup. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.pit_group_creation_descriptor module¶
PITGroupCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_group_creation_descriptor.
PITGroupCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_delete_limit
¶ Gets the auto_delete_limit of this PITGroupCreationDescriptor. The auto-delete setting for PiT Group. A non-zero value indicates auto delete is enabled and the limit should be set to the value specified.
Returns: The auto_delete_limit of this PITGroupCreationDescriptor. Return type: int Required/optional: required
-
base_volume
¶ Gets the base_volume of this PITGroupCreationDescriptor. The base volume for this PiT Group.
Returns: The base_volume of this PITGroupCreationDescriptor. Return type: str Required/optional: required
-
full_warn_threshold
¶ Gets the full_warn_threshold of this PITGroupCreationDescriptor. The repository utilization warning threshold percentage.
Returns: The full_warn_threshold of this PITGroupCreationDescriptor. Return type: int Required/optional: required
-
pit_group_label
¶ Gets the pit_group_label of this PITGroupCreationDescriptor. The user-assigned PiT Group label.
Returns: The pit_group_label of this PITGroupCreationDescriptor. Return type: str Required/optional: required
-
pit_schedule
¶ Gets the pit_schedule of this PITGroupCreationDescriptor. An optional PiT schedule to be created with the new PITGroup. The target object is empty in this structure (unknown because not yet created, assigned by this creation method).
Returns: The pit_schedule of this PITGroupCreationDescriptor. Return type: OptionalScheduleCreationDescriptor Required/optional: required
-
rep_full_policy
¶ Gets the rep_full_policy of this PITGroupCreationDescriptor. Behavior on repository full condition.
Returns: The rep_full_policy of this PITGroupCreationDescriptor. Return type: str Required/optional: required
-
repository_candidate
¶ Gets the repository_candidate of this PITGroupCreationDescriptor. The volume candidate for the repository.
Returns: The repository_candidate of this PITGroupCreationDescriptor. Return type: ConcatVolumeCreationDescriptor Required/optional: required
-
rollback_priority
¶ Gets the rollback_priority of this PITGroupCreationDescriptor. Importance of rollback operation.
Returns: The rollback_priority of this PITGroupCreationDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_group_deletion_descriptor module¶
PITGroupDeletionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_group_deletion_descriptor.
PITGroupDeletionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
pit_group_ref
¶ Gets the pit_group_ref of this PITGroupDeletionDescriptor. The PiT Group to delete.
Returns: The pit_group_ref of this PITGroupDeletionDescriptor. Return type: str Required/optional: required
-
retain_repository_members
¶ Gets the retain_repository_members of this PITGroupDeletionDescriptor. A flag used to indicate whether the member volumes of the associated repository should be retained or deleted as part of the PiT Group deletion.
Returns: The retain_repository_members of this PITGroupDeletionDescriptor. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.pit_group_params_update_descriptor module¶
PITGroupParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_group_params_update_descriptor.
PITGroupParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_delete_limit
¶ Gets the auto_delete_limit of this PITGroupParamsUpdateDescriptor. The auto-delete setting for the PiT Group. A non-zero value indicates auto delete is enabled and limit should be set to value specified.
Returns: The auto_delete_limit of this PITGroupParamsUpdateDescriptor. Return type: int Required/optional: required
-
full_warn_threshold
¶ Gets the full_warn_threshold of this PITGroupParamsUpdateDescriptor. Repository utilization warning threshold percentage.
Returns: The full_warn_threshold of this PITGroupParamsUpdateDescriptor. Return type: int Required/optional: required
-
pit_group_label
¶ Gets the pit_group_label of this PITGroupParamsUpdateDescriptor. The PiT Group label.
Returns: The pit_group_label of this PITGroupParamsUpdateDescriptor. Return type: str Required/optional: required
-
pit_group_ref
¶ Gets the pit_group_ref of this PITGroupParamsUpdateDescriptor. The PITGroup to be updated.
Returns: The pit_group_ref of this PITGroupParamsUpdateDescriptor. Return type: str Required/optional: required
-
rep_full_policy
¶ Gets the rep_full_policy of this PITGroupParamsUpdateDescriptor. Behavior on repository full condition.
Returns: The rep_full_policy of this PITGroupParamsUpdateDescriptor. Return type: str Required/optional: required
-
rollback_priority
¶ Gets the rollback_priority of this PITGroupParamsUpdateDescriptor. Importance of rollback operation.
Returns: The rollback_priority of this PITGroupParamsUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_group_ref_list module¶
PITGroupRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_group_ref_list.
PITGroupRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
pit_group_ref
¶ Gets the pit_group_ref of this PITGroupRefList. An array of PITGroup references
Returns: The pit_group_ref of this PITGroupRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.pit_group_repository_utilization module¶
PITGroupRepositoryUtilization.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_group_repository_utilization.
PITGroupRepositoryUtilization
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_ref
¶ Gets the group_ref of this PITGroupRepositoryUtilization. The PiT Group for which this utilization information applies.
Returns: The group_ref of this PITGroupRepositoryUtilization. Return type: str Required/optional: required
-
pit_group_bytes_available
¶ Gets the pit_group_bytes_available of this PITGroupRepositoryUtilization. The total number of bytes available for ongoing copy-on-write operations.
Returns: The pit_group_bytes_available of this PITGroupRepositoryUtilization. Return type: int Required/optional: required
-
pit_group_bytes_used
¶ Gets the pit_group_bytes_used of this PITGroupRepositoryUtilization. The total number of bytes used in the repository for all PiTs in the group.
Returns: The pit_group_bytes_used of this PITGroupRepositoryUtilization. Return type: int Required/optional: required
-
pit_utilization
¶ Gets the pit_utilization of this PITGroupRepositoryUtilization. The repository utilization of each specific PiT in the PiT group.
Returns: The pit_utilization of this PITGroupRepositoryUtilization. Return type: list[PITRepositoryUtilization] Required/optional: required
-
netapp.santricity.models.symbol.pit_group_repository_utilization_list module¶
PITGroupRepositoryUtilizationList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_group_repository_utilization_list.
PITGroupRepositoryUtilizationList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
repository_utilization
¶ Gets the repository_utilization of this PITGroupRepositoryUtilizationList. A variable-length array of PITGroupRepositoryUtilization objects.
Returns: The repository_utilization of this PITGroupRepositoryUtilizationList. Return type: list[PITGroupRepositoryUtilization] Required/optional: required
-
netapp.santricity.models.symbol.pit_group_repository_utilization_list_returned module¶
PITGroupRepositoryUtilizationListReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_group_repository_utilization_list_returned.
PITGroupRepositoryUtilizationListReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this PITGroupRepositoryUtilizationListReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this PITGroupRepositoryUtilizationListReturned. Return type: str Required/optional: required
-
utilization
¶ Gets the utilization of this PITGroupRepositoryUtilizationListReturned. A list of PITGroupRepositoryUtilization structures. This field is present only if the value of returnCode is equal to RETCODE_OK.
Returns: The utilization of this PITGroupRepositoryUtilizationListReturned. Return type: PITGroupRepositoryUtilizationList Required/optional: optional
-
netapp.santricity.models.symbol.pit_group_rollback_utilization_estimate module¶
PITGroupRollbackUtilizationEstimate.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_group_rollback_utilization_estimate.
PITGroupRollbackUtilizationEstimate
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cow_data_bytes_required
¶ Gets the cow_data_bytes_required of this PITGroupRollbackUtilizationEstimate. The amount of repository capacity in bytes necessary for copy-on-write operations required by the rollback process to preserve all PiTs.
Returns: The cow_data_bytes_required of this PITGroupRollbackUtilizationEstimate. Return type: int Required/optional: required
-
current_bytes_available
¶ Gets the current_bytes_available of this PITGroupRollbackUtilizationEstimate. The current remaining available capacity (in bytes) of the associated repository.
Returns: The current_bytes_available of this PITGroupRollbackUtilizationEstimate. Return type: int Required/optional: required
-
metadata_bytes_required
¶ Gets the metadata_bytes_required of this PITGroupRollbackUtilizationEstimate. The amount of repository capacity in bytes necessary for PiT metadata during rollback.
Returns: The metadata_bytes_required of this PITGroupRollbackUtilizationEstimate. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.pit_group_rollback_utilization_estimate_returned module¶
PITGroupRollbackUtilizationEstimateReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_group_rollback_utilization_estimate_returned.
PITGroupRollbackUtilizationEstimateReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
estimate
¶ Gets the estimate of this PITGroupRollbackUtilizationEstimateReturned. A PiT Group rollback utilization estimate. This field is present only if the value of returnCode is equal to RETCODE_OK.
Returns: The estimate of this PITGroupRollbackUtilizationEstimateReturned. Return type: PITGroupRollbackUtilizationEstimate Required/optional: optional
-
return_code
¶ Gets the return_code of this PITGroupRollbackUtilizationEstimateReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this PITGroupRollbackUtilizationEstimateReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_groups_default_attributes module¶
PITGroupsDefaultAttributes.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_groups_default_attributes.
PITGroupsDefaultAttributes
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
default_repository_capacity_as_percent_of_base_capacity
¶ Gets the default_repository_capacity_as_percent_of_base_capacity of this PITGroupsDefaultAttributes. Default repository capacity for PiT View or PiT Group as a percentage of the base volume capacity.
Returns: The default_repository_capacity_as_percent_of_base_capacity of this PITGroupsDefaultAttributes. Return type: int Required/optional: required
-
default_repository_utilization_warning_threshold
¶ Gets the default_repository_utilization_warning_threshold of this PITGroupsDefaultAttributes. Default repository utilization warning threshold percentage.
Returns: The default_repository_utilization_warning_threshold of this PITGroupsDefaultAttributes. Return type: int Required/optional: required
-
max_pit_group_repository_capacity_as_percent_of_base_capacity
¶ Gets the max_pit_group_repository_capacity_as_percent_of_base_capacity of this PITGroupsDefaultAttributes. Maximum repository size for a PiT group as a percentage of the base volume capacity.
Returns: The max_pit_group_repository_capacity_as_percent_of_base_capacity of this PITGroupsDefaultAttributes. Return type: int Required/optional: required
-
max_pit_view_repository_capacity_as_percent_of_base_capacity
¶ Gets the max_pit_view_repository_capacity_as_percent_of_base_capacity of this PITGroupsDefaultAttributes. Maximum repository size for a PiT View as a percentage of the base volume capacity.
Returns: The max_pit_view_repository_capacity_as_percent_of_base_capacity of this PITGroupsDefaultAttributes. Return type: int Required/optional: required
-
max_views_per_pit
¶ Gets the max_views_per_pit of this PITGroupsDefaultAttributes. The maximum number of views per PiT.
Returns: The max_views_per_pit of this PITGroupsDefaultAttributes. Return type: int Required/optional: required
-
minimum_concat_volume_capacity_expansion
¶ Gets the minimum_concat_volume_capacity_expansion of this PITGroupsDefaultAttributes. Minimum capacity (in bytes) of a volume to be added to a ConcatVolume for expansion.
Returns: The minimum_concat_volume_capacity_expansion of this PITGroupsDefaultAttributes. Return type: int Required/optional: required
-
minimum_repository_capacity_in_bytes
¶ Gets the minimum_repository_capacity_in_bytes of this PITGroupsDefaultAttributes. The minimum repository size (in bytes) for PiT Group or PiT View repository. Note that this is the absolute floor on the repository capacity, but a slightly higher minimum may be imposed based on the capacity of the base volume. This is necessary to ensure rollback operations have sufficient repository capacity for metadata.
Returns: The minimum_repository_capacity_in_bytes of this PITGroupsDefaultAttributes. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.pit_ref_list module¶
PITRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_ref_list.
PITRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
pit_ref
¶ Gets the pit_ref of this PITRefList. An array of PiT references
Returns: The pit_ref of this PITRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.pit_repository_utilization module¶
PITRepositoryUtilization.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_repository_utilization.
PITRepositoryUtilization
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
bytes_used
¶ Gets the bytes_used of this PITRepositoryUtilization. The total number of bytes in use in the repository for this specific PiTs metadata, copy-on-write indexes, and copy-on-write data.
Returns: The bytes_used of this PITRepositoryUtilization. Return type: int Required/optional: required
-
pit_ref
¶ Gets the pit_ref of this PITRepositoryUtilization. A reference to the specific PiT for which utilization is being reported.
Returns: The pit_ref of this PITRepositoryUtilization. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_rollback_operation module¶
PITRollbackOperation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_rollback_operation.
PITRollbackOperation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
pending
¶ Gets the pending of this PITRollbackOperation. If true, the operation has not started.
Returns: The pending of this PITRollbackOperation. Return type: bool Required/optional: required
-
percent_complete
¶ Gets the percent_complete of this PITRollbackOperation. The completion percentage for the operation. If the operation is not currently running this value will be equal to PERCENT_COMPLETE_OP_NOT_RUNNING.
Returns: The percent_complete of this PITRollbackOperation. Return type: int Required/optional: required
-
pit_group_ref
¶ Gets the pit_group_ref of this PITRollbackOperation. A reference to the PiT Group.
Returns: The pit_group_ref of this PITRollbackOperation. Return type: str Required/optional: required
-
pit_ref
¶ Gets the pit_ref of this PITRollbackOperation. A reference to the specific PiT being rolled back.
Returns: The pit_ref of this PITRollbackOperation. Return type: str Required/optional: required
-
time_to_completion
¶ Gets the time_to_completion of this PITRollbackOperation. The estimated time to completion in minutes. If the time is not known this value will be equal to TIME_TO_COMPLETION_UNKNOWN.
Returns: The time_to_completion of this PITRollbackOperation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.pit_view module¶
PITView.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_view.
PITView
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
access_mode
¶ Gets the access_mode of this PITView. The view access mode.
Returns: The access_mode of this PITView. Return type: str Required/optional: required
-
base_pit
¶ Gets the base_pit of this PITView. A reference to the particular PiT of the base for which this view applies. This field is only valid if the boundToPIT field is true.
Returns: The base_pit of this PITView. Return type: str Required/optional: required
-
base_vol
¶ Gets the base_vol of this PITView. A reference to the base volume with which this view is associated.
Returns: The base_vol of this PITView. Return type: str Required/optional: required
-
bound_to_pit
¶ Gets the bound_to_pit of this PITView. If true, this flag indicates that the basePIT field is a valid reference to an associated PIT. If false, the view is disassociated from the PiT so the basePIT reference is invalid.
Returns: The bound_to_pit of this PITView. Return type: bool Required/optional: required
-
cluster_size
¶ Gets the cluster_size of this PITView. The cluster size in bytes.
Returns: The cluster_size of this PITView. Return type: int Required/optional: required
-
current_manager
¶ Gets the current_manager of this PITView. The current owner of the view.
Returns: The current_manager of this PITView. Return type: str Required/optional: required
-
full_warn_threshold
¶ Gets the full_warn_threshold of this PITView. The repository utilization warning threshold percentage.
Returns: The full_warn_threshold of this PITView. Return type: int Required/optional: required
-
id
¶ Gets the id of this PITView.
Returns: The id of this PITView. Return type: str Required/optional: optional
-
label
¶ Gets the label of this PITView. The name of the view.
Returns: The label of this PITView. Return type: str Required/optional: required
-
max_repository_capacity
¶ Gets the max_repository_capacity of this PITView. The maximum allowable repository size in bytes based on current cluster size.
Returns: The max_repository_capacity of this PITView. Return type: int Required/optional: required
-
membership
¶ Gets the membership of this PITView. This view’s relationship (if any) to a Consistency Group View.
Returns: The membership of this PITView. Return type: PITViewMembership Required/optional: required
-
mgmt_client_attribute
¶ Gets the mgmt_client_attribute of this PITView. The management client attribute.
Returns: The mgmt_client_attribute of this PITView. Return type: int Required/optional: required
-
name
¶ Gets the name of this PITView.
Returns: The name of this PITView. Return type: str Required/optional: optional
-
offline
¶ Gets the offline of this PITView. The view is offline due to the associated repository volume state.
Returns: The offline of this PITView. Return type: bool Required/optional: required
-
perms
¶ Gets the perms of this PITView. The permissions for the view.
Returns: The perms of this PITView. Return type: VolumePerms Required/optional: required
-
preferred_manager
¶ Gets the preferred_manager of this PITView. The preferred owner of the view.
Returns: The preferred_manager of this PITView. Return type: str Required/optional: required
-
repository_volume
¶ Gets the repository_volume of this PITView. The copy-on-write repository for this view.
Returns: The repository_volume of this PITView. Return type: str Required/optional: required
-
status
¶ Gets the status of this PITView. The view status.
Returns: The status of this PITView. Return type: str Required/optional: required
-
unusable_repository_capacity
¶ Gets the unusable_repository_capacity of this PITView. The amount of repository capacity in bytes that is unusable due to limited addressability of the current cluster size.
Returns: The unusable_repository_capacity of this PITView. Return type: int Required/optional: required
-
view_ref
¶ Gets the view_ref of this PITView. The reference (key) for this view.
Returns: The view_ref of this PITView. Return type: str Required/optional: required
-
view_sequence_number
¶ Gets the view_sequence_number of this PITView. Sequence number. This is a monotonically increasing sequence value that can be used to determine related views when the view was created as part of a consistency group operation.
Returns: The view_sequence_number of this PITView. Return type: int Required/optional: required
-
view_time
¶ Gets the view_time of this PITView. The controller-time (measured in seconds since January 1, 1970) when view was created or re-attached to another PiT.
Returns: The view_time of this PITView. Return type: int Required/optional: required
-
volume_handle
¶ Gets the volume_handle of this PITView. The volume ssid. This is provided primarily for debug purposes.
Returns: The volume_handle of this PITView. Return type: int Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this PITView. The WWN of the view.
Returns: The world_wide_name of this PITView. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_view_creation_descriptor module¶
PITViewCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_view_creation_descriptor.
PITViewCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_pit
¶ Gets the base_pit of this PITViewCreationDescriptor. A reference to the base PiT.
Returns: The base_pit of this PITViewCreationDescriptor. Return type: str Required/optional: required
-
full_warn_threshold
¶ Gets the full_warn_threshold of this PITViewCreationDescriptor. The repository utilization warning threshold percentage.
Returns: The full_warn_threshold of this PITViewCreationDescriptor. Return type: int Required/optional: required
-
repository_descriptor
¶ Gets the repository_descriptor of this PITViewCreationDescriptor. The copy-on-write repository for this view.
Returns: The repository_descriptor of this PITViewCreationDescriptor. Return type: PITViewRepositoryCreationDescriptor Required/optional: required
-
view_label
¶ Gets the view_label of this PITViewCreationDescriptor. The name of the view.
Returns: The view_label of this PITViewCreationDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_view_deletion_descriptor module¶
PITViewDeletionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_view_deletion_descriptor.
PITViewDeletionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
retain_repository_members
¶ Gets the retain_repository_members of this PITViewDeletionDescriptor. A flag used to indicate whether the member volumes of the associated repository should be retained or removed as part of the deletion.
Returns: The retain_repository_members of this PITViewDeletionDescriptor. Return type: bool Required/optional: required
-
view_ref
¶ Gets the view_ref of this PITViewDeletionDescriptor. The view to delete.
Returns: The view_ref of this PITViewDeletionDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_view_membership module¶
PITViewMembership.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_view_membership.
PITViewMembership
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cg_view_ref
¶ Gets the cg_view_ref of this PITViewMembership. A reference to the PITConsistencyGroupView is returned if the value of viewType is equal to PIT_VIEW_TYPE_MEMBER.
Returns: The cg_view_ref of this PITViewMembership. Return type: str Required/optional: optional
-
view_type
¶ Gets the view_type of this PITViewMembership. This enumeration identifies the possible types for a PITView.
Returns: The view_type of this PITViewMembership. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_view_params_update_descriptor module¶
PITViewParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_view_params_update_descriptor.
PITViewParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
full_warn_threshold
¶ Gets the full_warn_threshold of this PITViewParamsUpdateDescriptor. The repository utilization warning threshold percentage.
Returns: The full_warn_threshold of this PITViewParamsUpdateDescriptor. Return type: int Required/optional: required
-
view_label
¶ Gets the view_label of this PITViewParamsUpdateDescriptor. The name of the view.
Returns: The view_label of this PITViewParamsUpdateDescriptor. Return type: str Required/optional: required
-
view_ref
¶ Gets the view_ref of this PITViewParamsUpdateDescriptor. The view on which parameters are to be set.
Returns: The view_ref of this PITViewParamsUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_view_ref_list module¶
PITViewRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_view_ref_list.
PITViewRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
pit_view_ref
¶ Gets the pit_view_ref of this PITViewRefList. An array of PITView references
Returns: The pit_view_ref of this PITViewRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.pit_view_repository_creation_descriptor module¶
PITViewRepositoryCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_view_repository_creation_descriptor.
PITViewRepositoryCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
access_mode
¶ Gets the access_mode of this PITViewRepositoryCreationDescriptor. This enumeration is used to describe the allowed access mode(s) for a PiT View.
Returns: The access_mode of this PITViewRepositoryCreationDescriptor. Return type: str Required/optional: required
-
repository_candidate
¶ Gets the repository_candidate of this PITViewRepositoryCreationDescriptor. This field is present only if the value of accessMode is equal to VIEW_READ_WRITE.
Returns: The repository_candidate of this PITViewRepositoryCreationDescriptor. Return type: ConcatVolumeCreationDescriptor Required/optional: optional
-
netapp.santricity.models.symbol.pit_view_repository_utilization module¶
PITViewRepositoryUtilization.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_view_repository_utilization.
PITViewRepositoryUtilization
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
view_bytes_available
¶ Gets the view_bytes_available of this PITViewRepositoryUtilization. The total number of bytes available for ongoing copy-on-write operations.
Returns: The view_bytes_available of this PITViewRepositoryUtilization. Return type: int Required/optional: required
-
view_bytes_used
¶ Gets the view_bytes_used of this PITViewRepositoryUtilization. The number of bytes used in the repository for the view metadata, copy-on-write indexes, and copy-on-write data.
Returns: The view_bytes_used of this PITViewRepositoryUtilization. Return type: int Required/optional: required
-
view_ref
¶ Gets the view_ref of this PITViewRepositoryUtilization. The ViewRef for which this utilization applies.
Returns: The view_ref of this PITViewRepositoryUtilization. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_view_repository_utilization_list module¶
PITViewRepositoryUtilizationList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_view_repository_utilization_list.
PITViewRepositoryUtilizationList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
repository_utilization
¶ Gets the repository_utilization of this PITViewRepositoryUtilizationList. A variable-length array of PITViewRepositoryUtilization objects.
Returns: The repository_utilization of this PITViewRepositoryUtilizationList. Return type: list[PITViewRepositoryUtilization] Required/optional: required
-
netapp.santricity.models.symbol.pit_view_repository_utilization_list_returned module¶
PITViewRepositoryUtilizationListReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_view_repository_utilization_list_returned.
PITViewRepositoryUtilizationListReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this PITViewRepositoryUtilizationListReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this PITViewRepositoryUtilizationListReturned. Return type: str Required/optional: required
-
utilization
¶ Gets the utilization of this PITViewRepositoryUtilizationListReturned. A list of PITViewRepositoryUtilization structures. This field is present only if the value of returnCode is equal to RETCODE_OK.
Returns: The utilization of this PITViewRepositoryUtilizationListReturned. Return type: PITViewRepositoryUtilizationList Required/optional: optional
-
netapp.santricity.models.symbol.pit_view_restart_descriptor module¶
PITViewRestartDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_view_restart_descriptor.
PITViewRestartDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_pit
¶ Gets the base_pit of this PITViewRestartDescriptor. The PiT to which to attach the view. Note this must be a PiT in a PITGroup of the base volume with which the view is associated.
Returns: The base_pit of this PITViewRestartDescriptor. Return type: str Required/optional: required
-
view_ref
¶ Gets the view_ref of this PITViewRestartDescriptor. The view to restart.
Returns: The view_ref of this PITViewRestartDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pit_view_rw_conversion_descriptor module¶
PITViewRWConversionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pit_view_rw_conversion_descriptor.
PITViewRWConversionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
full_warn_threshold
¶ Gets the full_warn_threshold of this PITViewRWConversionDescriptor. The repository full warning threshold. Although this is specified on the view already, it does not make sense for a read-only view and so should be validated/set as part of the conversion to read/write to ensure the value set makes sense for the now read/write view.
Returns: The full_warn_threshold of this PITViewRWConversionDescriptor. Return type: int Required/optional: required
-
repository_candidate
¶ Gets the repository_candidate of this PITViewRWConversionDescriptor. A descriptor for creation of the repository (read-only view does not have a repository so one must be created in order to convert to read/write).
Returns: The repository_candidate of this PITViewRWConversionDescriptor. Return type: ConcatVolumeCreationDescriptor Required/optional: required
-
view_ref
¶ Gets the view_ref of this PITViewRWConversionDescriptor. A reference to the view to convert.
Returns: The view_ref of this PITViewRWConversionDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pkcs5_encryption_data module¶
PKCS5EncryptionData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pkcs5_encryption_data.
PKCS5EncryptionData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cipher_text
¶ Gets the cipher_text of this PKCS5EncryptionData. A variable-length array containing the encrypted data, or cipher text. The length of this array must be a multiple of 8 in order to conform to the PKCS #5 standard. The standard specifies the appropriate technique for adding pad bytes to ensure that this constraint is met.
Returns: The cipher_text of this PKCS5EncryptionData. Return type: str Required/optional: required
-
iterations
¶ Gets the iterations of this PKCS5EncryptionData. The number of message digest iterations to be performed when generating the encryption key and initialization vector from the passphrase and salt values.
Returns: The iterations of this PKCS5EncryptionData. Return type: int Required/optional: required
-
salt
¶ Gets the salt of this PKCS5EncryptionData. A byte array containing the salt, or random data, selected by the encryption code for this particular encryption operation.
Returns: The salt of this PKCS5EncryptionData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.port module¶
Port.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.port.
Port
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
port_status
¶ Gets the port_status of this Port. An indication of the status of the fibre channel port.
Returns: The port_status of this Port. Return type: str Required/optional: required
-
port_type
¶ Gets the port_type of this Port. An indication of the type of fibre channel port.
Returns: The port_type of this Port. Return type: str Required/optional: required
-
reserved1
¶ Gets the reserved1 of this Port.
Returns: The reserved1 of this Port. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this Port.
Returns: The reserved2 of this Port. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.port_idtlv module¶
PortIDTLV.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.port_idtlv.
PortIDTLV
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
port_id
¶ Gets the port_id of this PortIDTLV. This field contains an octet string indicating the specific identifier for the port.
Returns: The port_id of this PortIDTLV. Return type: str Required/optional: required
-
subtype
¶ Gets the subtype of this PortIDTLV. This field contains the ID for the subtype.
Returns: The subtype of this PortIDTLV. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.port_list module¶
PortList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.port_list.
PortList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ports
¶ Gets the ports of this PortList. A variable-length array of Port objects.
Returns: The ports of this PortList. Return type: list[Port] Required/optional: required
-
netapp.santricity.models.symbol.power_cycle_physical_drive_data_return module¶
PowerCyclePhysicalDriveDataReturn.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.power_cycle_physical_drive_data_return.
PowerCyclePhysicalDriveDataReturn
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_ref
¶ Gets the drive_ref of this PowerCyclePhysicalDriveDataReturn. The drive for which the powerCyclePhysicalDrive procedure was sent.
Returns: The drive_ref of this PowerCyclePhysicalDriveDataReturn. Return type: str Required/optional: required
-
ret_code
¶ Gets the ret_code of this PowerCyclePhysicalDriveDataReturn. The return code from the powerCyclePhysicalDrive procedure.
Returns: The ret_code of this PowerCyclePhysicalDriveDataReturn. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.power_cycle_physical_drive_descriptor module¶
PowerCyclePhysicalDriveDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.power_cycle_physical_drive_descriptor.
PowerCyclePhysicalDriveDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_ref
¶ Gets the drive_ref of this PowerCyclePhysicalDriveDescriptor. The drive that should be acted upon.
Returns: The drive_ref of this PowerCyclePhysicalDriveDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.power_supply module¶
PowerSupply.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.power_supply.
PowerSupply
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
firmware_revision
¶ Gets the firmware_revision of this PowerSupply. An ASCII character string that identifies the version of the firmware.
Returns: The firmware_revision of this PowerSupply. Return type: str Required/optional: required
-
fru_type
¶ Gets the fru_type of this PowerSupply. The field replaceable unit type of the power supply.
Returns: The fru_type of this PowerSupply. Return type: str Required/optional: required
-
id
¶ Gets the id of this PowerSupply.
Returns: The id of this PowerSupply. Return type: str Required/optional: optional
-
manufacturer_date
¶ Gets the manufacturer_date of this PowerSupply. The date the power supply was manufactured.
Returns: The manufacturer_date of this PowerSupply. Return type: int Required/optional: required
-
manufacturing_device_code
¶ Gets the manufacturing_device_code of this PowerSupply. An integer value that specifies the Manufacturing Device Code.
Returns: The manufacturing_device_code of this PowerSupply. Return type: int Required/optional: required
-
part_number
¶ Gets the part_number of this PowerSupply. The part number of the power supply from VPD data.
Returns: The part_number of this PowerSupply. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this PowerSupply. The physical location of the power supply. Note that the tray reference identifies the enclosure containing the power supply. For non-XBB controller enclosures, the slot information does not apply. For XBB controller enclosures, the slot information is an ordinal identifier (a value of 1 means the first (left) power supply and a value of 2 means the second (right) power supply).
Returns: The physical_location of this PowerSupply. Return type: Location Required/optional: required
-
power_supply_ref
¶ Gets the power_supply_ref of this PowerSupply. The physical location of the power supply. The parent reference in Location identifies the tray or CRU that physically houses the power supply, and the position field is the parent-relative/like-component relative number of the power supply, starting at one.
Returns: The power_supply_ref of this PowerSupply. Return type: str Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this PowerSupply. The repair policy for the power supply component.
Returns: The repair_policy of this PowerSupply. Return type: RepairPolicy Required/optional: required
-
reserved1
¶ Gets the reserved1 of this PowerSupply.
Returns: The reserved1 of this PowerSupply. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this PowerSupply.
Returns: The reserved2 of this PowerSupply. Return type: str Required/optional: optional
-
rtr_attributes
¶ Gets the rtr_attributes of this PowerSupply. The CRU type of the power supply plus its ready-to-remove attributes, which are based on the CRU type
Returns: The rtr_attributes of this PowerSupply. Return type: RTRAttributes Required/optional: required
-
serial_number
¶ Gets the serial_number of this PowerSupply. The serial number of the power supply.
Returns: The serial_number of this PowerSupply. Return type: str Required/optional: required
-
status
¶ Gets the status of this PowerSupply. The operation status of the power supply.
Returns: The status of this PowerSupply. Return type: str Required/optional: required
-
vendor_name
¶ Gets the vendor_name of this PowerSupply. The name of the manufacturer of the power supply.
Returns: The vendor_name of this PowerSupply. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.processor_memory_dimm module¶
ProcessorMemoryDimm.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.processor_memory_dimm.
ProcessorMemoryDimm
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
capacity_in_megabytes
¶ Gets the capacity_in_megabytes of this ProcessorMemoryDimm. The capacity of the DIMM expressed in megabytes.
Returns: The capacity_in_megabytes of this ProcessorMemoryDimm. Return type: int Required/optional: required
-
dimm_controller_slot
¶ Gets the dimm_controller_slot of this ProcessorMemoryDimm. The controller-relative slot number of the DIMM, where “1” is the first slot number.
Returns: The dimm_controller_slot of this ProcessorMemoryDimm. Return type: int Required/optional: required
-
manufacture_date
¶ Gets the manufacture_date of this ProcessorMemoryDimm. The manufacture date of the DIMM
Returns: The manufacture_date of this ProcessorMemoryDimm. Return type: int Required/optional: required
-
manufacturer
¶ Gets the manufacturer of this ProcessorMemoryDimm. The manufacturer part number of the DIMM.
Returns: The manufacturer of this ProcessorMemoryDimm. Return type: str Required/optional: required
-
manufacturer_part_number
¶ Gets the manufacturer_part_number of this ProcessorMemoryDimm. The manufacturer part number of the DIMM.
Returns: The manufacturer_part_number of this ProcessorMemoryDimm. Return type: str Required/optional: required
-
oem_part_number
¶ Gets the oem_part_number of this ProcessorMemoryDimm. The OEM part number of the DIMM.
Returns: The oem_part_number of this ProcessorMemoryDimm. Return type: str Required/optional: required
-
parent_controller
¶ Gets the parent_controller of this ProcessorMemoryDimm. The SYMbol reference of the DIMM’s parent controller.
Returns: The parent_controller of this ProcessorMemoryDimm. Return type: str Required/optional: required
-
part_number
¶ Gets the part_number of this ProcessorMemoryDimm. The LSI Logic part number of the DIMM.
Returns: The part_number of this ProcessorMemoryDimm. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this ProcessorMemoryDimm. The physical location of the processor memory DIMM. The parent field of Location is set to the controller where the DIMM physically resides, and the position field is the parent-relative/like-component-relative slot number of the DIMM, starting at one.
Returns: The physical_location of this ProcessorMemoryDimm. Return type: Location Required/optional: required
-
processor_memory_dimm_ref
¶ Gets the processor_memory_dimm_ref of this ProcessorMemoryDimm. The SYMbol reference value that uniquely identifies an instance of a cache memory DIMM object.
Returns: The processor_memory_dimm_ref of this ProcessorMemoryDimm. Return type: str Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this ProcessorMemoryDimm. The repair policy for the processor memory DIMM component.
Returns: The repair_policy of this ProcessorMemoryDimm. Return type: RepairPolicy Required/optional: required
-
revision_code
¶ Gets the revision_code of this ProcessorMemoryDimm. The module revision code of the DIMM.
Returns: The revision_code of this ProcessorMemoryDimm. Return type: str Required/optional: required
-
serial_number
¶ Gets the serial_number of this ProcessorMemoryDimm. The serial number of the DIMM.
Returns: The serial_number of this ProcessorMemoryDimm. Return type: str Required/optional: required
-
status
¶ Gets the status of this ProcessorMemoryDimm. The operational status of the DIMM.
Returns: The status of this ProcessorMemoryDimm. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.product_capability_list module¶
ProductCapabilityList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.product_capability_list.
ProductCapabilityList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
product_capabilities
¶ Gets the product_capabilities of this ProductCapabilityList. A variable length list of product capabilities.
Returns: The product_capabilities of this ProductCapabilityList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.protection_information_capabilities module¶
ProtectionInformationCapabilities.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.protection_information_capabilities.
ProtectionInformationCapabilities
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
protection_information_capable
¶ Gets the protection_information_capable of this ProtectionInformationCapabilities. True when all drive(s) are PI capable.
Returns: The protection_information_capable of this ProtectionInformationCapabilities. Return type: bool Required/optional: required
-
protection_type
¶ Gets the protection_type of this ProtectionInformationCapabilities. This field is set to the protection type provided for the drive(s).
Returns: The protection_type of this ProtectionInformationCapabilities. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.psu_firmware_update_descriptor module¶
PSUFirmwareUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.psu_firmware_update_descriptor.
PSUFirmwareUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
firmware_update_descriptor
¶ Gets the firmware_update_descriptor of this PSUFirmwareUpdateDescriptor. The firmware update descriptor containing the firmware image and related information.
Returns: The firmware_update_descriptor of this PSUFirmwareUpdateDescriptor. Return type: FirmwareUpdateDescriptor Required/optional: required
-
force_update
¶ Gets the force_update of this PSUFirmwareUpdateDescriptor. Force an update of power supplies with the same FW revision as the updated FW or non-optimal power supplies.
Returns: The force_update of this PSUFirmwareUpdateDescriptor. Return type: bool Required/optional: required
-
power_supply_ref
¶ Gets the power_supply_ref of this PSUFirmwareUpdateDescriptor. A list of references to power supply objects.
Returns: The power_supply_ref of this PSUFirmwareUpdateDescriptor. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.psu_firmware_update_status module¶
PSUFirmwareUpdateStatus.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.psu_firmware_update_status.
PSUFirmwareUpdateStatus
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
psu_update_status
¶ Gets the psu_update_status of this PSUFirmwareUpdateStatus. This field is present only if returnCode is equal to RETCODE_OK. It is a variable length array of statuses.
Returns: The psu_update_status of this PSUFirmwareUpdateStatus. Return type: list[PSUUpdateStatus] Required/optional: optional
-
return_code
¶ Gets the return_code of this PSUFirmwareUpdateStatus. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this PSUFirmwareUpdateStatus. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.psu_update_status module¶
PSUUpdateStatus.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.psu_update_status.
PSUUpdateStatus
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
power_supply_ref
¶ Gets the power_supply_ref of this PSUUpdateStatus. A reference to the power supply object.
Returns: The power_supply_ref of this PSUUpdateStatus. Return type: str Required/optional: required
-
power_supply_update_status
¶ Gets the power_supply_update_status of this PSUUpdateStatus. The firmware update status.
Returns: The power_supply_update_status of this PSUUpdateStatus. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.pvg_recovery_data module¶
PvgRecoveryData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.pvg_recovery_data.
PvgRecoveryData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive
¶ Gets the drive of this PvgRecoveryData. This field is a SYMbol reference indicating the “drive of interest” for the associated recovery failure type.
Returns: The drive of this PvgRecoveryData. Return type: str Required/optional: required
-
volume_group
¶ Gets the volume_group of this PvgRecoveryData. This field is a SYMbol reference indicating the “volume group of interest” for the associated recovery failure type.
Returns: The volume_group of this PvgRecoveryData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.raw_data_restore_chunk_details module¶
RawDataRestoreChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.raw_data_restore_chunk_details.
RawDataRestoreChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dbm_blk
¶ Gets the dbm_blk of this RawDataRestoreChunkDetails. This field is present only if the type value is equal to RAWDATA_DBMBLK.
Returns: The dbm_blk of this RawDataRestoreChunkDetails. Return type: DbmBlkRestoreChunkDetails Required/optional: optional
-
dbm_rec
¶ Gets the dbm_rec of this RawDataRestoreChunkDetails. This field is present only if the type value is equal to RAWDATA_DBMREC.
Returns: The dbm_rec of this RawDataRestoreChunkDetails. Return type: DbmRecRestoreChunkDetails Required/optional: optional
-
raw_data_transfer_type
¶ Gets the raw_data_transfer_type of this RawDataRestoreChunkDetails. This enumeration lists the raw data transfer types.
Returns: The raw_data_transfer_type of this RawDataRestoreChunkDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.raw_data_restore_continue_desc module¶
RawDataRestoreContinueDesc.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.raw_data_restore_continue_desc.
RawDataRestoreContinueDesc
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this RawDataRestoreContinueDesc. The controller running the retrieve.
Returns: The controller_ref of this RawDataRestoreContinueDesc. Return type: str Required/optional: required
-
details
¶ Gets the details of this RawDataRestoreContinueDesc. The transfer type-specific details.
Returns: The details of this RawDataRestoreContinueDesc. Return type: RawDataRestoreChunkDetails Required/optional: required
-
final_sequence_number
¶ Gets the final_sequence_number of this RawDataRestoreContinueDesc. Indicates the sequence number of the last chunk that will be delivered to the controller.
Returns: The final_sequence_number of this RawDataRestoreContinueDesc. Return type: int Required/optional: required
-
this_sequence_number
¶ Gets the this_sequence_number of this RawDataRestoreContinueDesc. The sequence number of the current chunk of data being delivered to the controller.
Returns: The this_sequence_number of this RawDataRestoreContinueDesc. Return type: int Required/optional: required
-
type
¶ Gets the type of this RawDataRestoreContinueDesc. The type of transfer
Returns: The type of this RawDataRestoreContinueDesc. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.raw_data_restore_result module¶
RawDataRestoreResult.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.raw_data_restore_result.
RawDataRestoreResult
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ret_code
¶ Gets the ret_code of this RawDataRestoreResult. Return code from the startRawDataRestore or continueRawDataRestore procedure.
Returns: The ret_code of this RawDataRestoreResult. Return type: str Required/optional: required
-
type
¶ Gets the type of this RawDataRestoreResult. The data transfer type.
Returns: The type of this RawDataRestoreResult. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.raw_data_restore_start_desc module¶
RawDataRestoreStartDesc.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.raw_data_restore_start_desc.
RawDataRestoreStartDesc
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this RawDataRestoreStartDesc. The controller that should run the restore.
Returns: The controller_ref of this RawDataRestoreStartDesc. Return type: str Required/optional: required
-
details
¶ Gets the details of this RawDataRestoreStartDesc. identifies the type of transfer and transfer-type specific parameters for the restore operation.
Returns: The details of this RawDataRestoreStartDesc. Return type: RawDataRestoreStartDetails Required/optional: required
-
netapp.santricity.models.symbol.raw_data_restore_start_details module¶
RawDataRestoreStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.raw_data_restore_start_details.
RawDataRestoreStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dbm_blk
¶ Gets the dbm_blk of this RawDataRestoreStartDetails. This field is present only if the type value is equal to RAWDATA_DBMBLK.
Returns: The dbm_blk of this RawDataRestoreStartDetails. Return type: DbmBlkRestoreStartDetails Required/optional: optional
-
dbm_rec
¶ Gets the dbm_rec of this RawDataRestoreStartDetails. This field is present only if the type value is equal to RAWDATA_DBMREC.
Returns: The dbm_rec of this RawDataRestoreStartDetails. Return type: DbmRecRestoreStartDetails Required/optional: optional
-
raw_data_transfer_type
¶ Gets the raw_data_transfer_type of this RawDataRestoreStartDetails. This enumeration lists the raw data transfer types.
Returns: The raw_data_transfer_type of this RawDataRestoreStartDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.raw_data_retrieve_chunk_details module¶
RawDataRetrieveChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.raw_data_retrieve_chunk_details.
RawDataRetrieveChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_load_balance_statistics
¶ Gets the auto_load_balance_statistics of this RawDataRetrieveChunkDetails. Auto Load Balance statistics log data returned to the reqeustor.
Returns: The auto_load_balance_statistics of this RawDataRetrieveChunkDetails. Return type: AutoLoadBalanceStatsLogRetrieveChunkDetails Required/optional: optional
-
ctrl_perf_stats
¶ Gets the ctrl_perf_stats of this RawDataRetrieveChunkDetails.
Returns: The ctrl_perf_stats of this RawDataRetrieveChunkDetails. Return type: PerformanceRingChunkDetails Required/optional: optional
-
dbm_blk
¶ Gets the dbm_blk of this RawDataRetrieveChunkDetails. This field is present only if the type value is equal to RAWDATA_DBMBLK.
Returns: The dbm_blk of this RawDataRetrieveChunkDetails. Return type: DbmBlkRetrieveChunkDetails Required/optional: optional
-
dbm_check
¶ Gets the dbm_check of this RawDataRetrieveChunkDetails. This field is present only if the type value is equal to RAWDATA_DBM_CHECK.
Returns: The dbm_check of this RawDataRetrieveChunkDetails. Return type: DbmCheckRetrieveChunkDetails Required/optional: optional
-
dbm_rec
¶ Gets the dbm_rec of this RawDataRetrieveChunkDetails. This field is present only if the type value is equal to RAWDATA_DBMREC.
Returns: The dbm_rec of this RawDataRetrieveChunkDetails. Return type: DbmRecRetrieveChunkDetails Required/optional: optional
-
dom0_data_chunk_details
¶ Gets the dom0_data_chunk_details of this RawDataRetrieveChunkDetails. This field is present only if the type value is equal to RAWDATA_DOM0_SUPPORT_DATA.
Returns: The dom0_data_chunk_details of this RawDataRetrieveChunkDetails. Return type: Dom0SupportDataChunkDetails Required/optional: optional
-
dpl_core_dump
¶ Gets the dpl_core_dump of this RawDataRetrieveChunkDetails. This field is present only if the type value is equal to RAWDATA_DPL_CORE_DUMP_BUNDLE.
Returns: The dpl_core_dump of this RawDataRetrieveChunkDetails. Return type: DPLCoreDumpRetrieveChunkDetails Required/optional: optional
-
dq
¶ Gets the dq of this RawDataRetrieveChunkDetails. This field is present only if the type value is equal to RAWDATA_DQ.
Returns: The dq of this RawDataRetrieveChunkDetails. Return type: DqRetrieveChunkDetails Required/optional: optional
-
drive_health_logs
¶ Gets the drive_health_logs of this RawDataRetrieveChunkDetails. This is the case for when drive health logs are being returned in the raw data retrieve operation.
Returns: The drive_health_logs of this RawDataRetrieveChunkDetails. Return type: DriveHealthLogsChunkDetails Required/optional: optional
-
drive_performance_history
¶ Gets the drive_performance_history of this RawDataRetrieveChunkDetails. This field is present only if the type value is equal to RAWDATA_DRIVE_PERFORMANCE_HISTORY.
Returns: The drive_performance_history of this RawDataRetrieveChunkDetails. Return type: DrivePerformanceHistoryRetrieveChunkDetails Required/optional: optional
-
enclosure_state_capture
¶ Gets the enclosure_state_capture of this RawDataRetrieveChunkDetails. This field is present only if the type value is equal to RAWDATA_ENCLOSURE_STATE_CAPTURE.
Returns: The enclosure_state_capture of this RawDataRetrieveChunkDetails. Return type: EnclosureStateCaptureRetrieveChunkDetails Required/optional: optional
-
fdi_dems_log
¶ Gets the fdi_dems_log of this RawDataRetrieveChunkDetails. This field is present only if the type value is equal to RAWDATA_FDI_DEMS_LOGS.
Returns: The fdi_dems_log of this RawDataRetrieveChunkDetails. Return type: FdiDemsLogRetrieveChunkDetails Required/optional: optional
-
io_statistics
¶ Gets the io_statistics of this RawDataRetrieveChunkDetails. This field is present only if the type value is equal to RAWDATA_IO_STATISTICS.
Returns: The io_statistics of this RawDataRetrieveChunkDetails. Return type: IoStatisticsRetrieveChunkDetails Required/optional: optional
-
ioc_dump
¶ Gets the ioc_dump of this RawDataRetrieveChunkDetails. This field is present only if the type value is equal to RAWDATA_IOC_DUMP.
Returns: The ioc_dump of this RawDataRetrieveChunkDetails. Return type: IOCDumpRetrieveChunkDetails Required/optional: optional
-
raw_data_transfer_type
¶ Gets the raw_data_transfer_type of this RawDataRetrieveChunkDetails. This enumeration lists the raw data transfer types.
Returns: The raw_data_transfer_type of this RawDataRetrieveChunkDetails. Return type: str Required/optional: required
-
wlc_analytics_chunk_details
¶ Gets the wlc_analytics_chunk_details of this RawDataRetrieveChunkDetails. Data passed back to host application when workload capture data is retrieved.
Returns: The wlc_analytics_chunk_details of this RawDataRetrieveChunkDetails. Return type: WlcAnalyticsChunkDetails Required/optional: optional
-
netapp.santricity.models.symbol.raw_data_retrieve_continue_desc module¶
RawDataRetrieveContinueDesc.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.raw_data_retrieve_continue_desc.
RawDataRetrieveContinueDesc
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this RawDataRetrieveContinueDesc. The controller running the retrieve.
Returns: The controller_ref of this RawDataRetrieveContinueDesc. Return type: str Required/optional: required
-
sequence_number
¶ Gets the sequence_number of this RawDataRetrieveContinueDesc. sequence number of the next chunk of data to be retrieved.
Returns: The sequence_number of this RawDataRetrieveContinueDesc. Return type: int Required/optional: required
-
type
¶ Gets the type of this RawDataRetrieveContinueDesc. The raw data transfer type (dq, dbm, or unknown).
Returns: The type of this RawDataRetrieveContinueDesc. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.raw_data_retrieve_info module¶
RawDataRetrieveInfo.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.raw_data_retrieve_info.
RawDataRetrieveInfo
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
details
¶ Gets the details of this RawDataRetrieveInfo. The transfer type-specific details.
Returns: The details of this RawDataRetrieveInfo. Return type: RawDataRetrieveChunkDetails Required/optional: required
-
last_chunk
¶ Gets the last_chunk of this RawDataRetrieveInfo. True for the last chunk of data; otherwise false.
Returns: The last_chunk of this RawDataRetrieveInfo. Return type: bool Required/optional: required
-
percent_complete
¶ Gets the percent_complete of this RawDataRetrieveInfo. This value is a number in the range of 0 to 100 indicating the percent complete.
Returns: The percent_complete of this RawDataRetrieveInfo. Return type: int Required/optional: required
-
this_sequence_number
¶ Gets the this_sequence_number of this RawDataRetrieveInfo. The sequence number of the current chunk of data being delivered to the controller.
Returns: The this_sequence_number of this RawDataRetrieveInfo. Return type: int Required/optional: required
-
type
¶ Gets the type of this RawDataRetrieveInfo. The data transfer type.
Returns: The type of this RawDataRetrieveInfo. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.raw_data_retrieve_result module¶
RawDataRetrieveResult.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.raw_data_retrieve_result.
RawDataRetrieveResult
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
info
¶ Gets the info of this RawDataRetrieveResult. The transfer type, this sequence number, the final sequence number, and type-specific details.
Returns: The info of this RawDataRetrieveResult. Return type: RawDataRetrieveInfo Required/optional: optional
-
return_code
¶ Gets the return_code of this RawDataRetrieveResult. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this RawDataRetrieveResult. Return type: str Required/optional: required
-
this_sequence_number
¶ Gets the this_sequence_number of this RawDataRetrieveResult. The sequence number of the data chunk that could not be transferred is returned.
Returns: The this_sequence_number of this RawDataRetrieveResult. Return type: int Required/optional: optional
-
netapp.santricity.models.symbol.raw_data_retrieve_start_desc module¶
RawDataRetrieveStartDesc.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.raw_data_retrieve_start_desc.
RawDataRetrieveStartDesc
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this RawDataRetrieveStartDesc. The controller that should run the restore.
Returns: The controller_ref of this RawDataRetrieveStartDesc. Return type: str Required/optional: required
-
details
¶ Gets the details of this RawDataRetrieveStartDesc. The transfer-type-specific details of the request.
Returns: The details of this RawDataRetrieveStartDesc. Return type: RawDataRetrieveStartDetails Required/optional: required
-
netapp.santricity.models.symbol.raw_data_retrieve_start_details module¶
RawDataRetrieveStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.raw_data_retrieve_start_details.
RawDataRetrieveStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_load_balance_statistics_log
¶ Gets the auto_load_balance_statistics_log of this RawDataRetrieveStartDetails. Specifies the details to start an Auto Load Balance statistics log data retrieval.
Returns: The auto_load_balance_statistics_log of this RawDataRetrieveStartDetails. Return type: AutoLoadBalanceStatsLogRetrieveStartDetails Required/optional: optional
-
ctrl_performance_parms
¶ Gets the ctrl_performance_parms of this RawDataRetrieveStartDetails.
Returns: The ctrl_performance_parms of this RawDataRetrieveStartDetails. Return type: PerformanceRingStartDetails Required/optional: optional
-
dbm_blk
¶ Gets the dbm_blk of this RawDataRetrieveStartDetails. This field is present only if the type value is equal to RAWDATA_DBMBLK.
Returns: The dbm_blk of this RawDataRetrieveStartDetails. Return type: DbmBlkRetrieveStartDetails Required/optional: optional
-
dbm_check
¶ Gets the dbm_check of this RawDataRetrieveStartDetails. This field is present only if the type value is equal to RAWDATA_DBM_CHECK.
Returns: The dbm_check of this RawDataRetrieveStartDetails. Return type: DbmCheckRetrieveStartDetails Required/optional: optional
-
dbm_rec
¶ Gets the dbm_rec of this RawDataRetrieveStartDetails. This field is present only if the type value is equal to RAWDATA_DBMREC.
Returns: The dbm_rec of this RawDataRetrieveStartDetails. Return type: DbmRecRetrieveStartDetails Required/optional: optional
-
dom0_support_data_start_details
¶ Gets the dom0_support_data_start_details of this RawDataRetrieveStartDetails. Specifies the details required to start Dom0 support data retrieval for each data type.
Returns: The dom0_support_data_start_details of this RawDataRetrieveStartDetails. Return type: Dom0SupportDataStartDetails Required/optional: optional
-
dpl_core_dump
¶ Gets the dpl_core_dump of this RawDataRetrieveStartDetails. This field is present only if the type value is equal to RAWDATA_DPL_CORE_DUMP_BUNDLE.
Returns: The dpl_core_dump of this RawDataRetrieveStartDetails. Return type: DPLCoreDumpRetrieveStartDetails Required/optional: optional
-
dq
¶ Gets the dq of this RawDataRetrieveStartDetails. This field is present only if the type value is equal to RAWDATA_DQ.
Returns: The dq of this RawDataRetrieveStartDetails. Return type: DqRetrieveStartDetails Required/optional: optional
-
drive_health_logs
¶ Gets the drive_health_logs of this RawDataRetrieveStartDetails. This is the case for when drive health logs are being returned in the raw data retrieve operation.
Returns: The drive_health_logs of this RawDataRetrieveStartDetails. Return type: DriveHealthLogsStartDetails Required/optional: optional
-
drive_performance_history
¶ Gets the drive_performance_history of this RawDataRetrieveStartDetails. This field is present only if the type value is equal to RAWDATA_DRIVE_PERFORMANCE_HISTORY.
Returns: The drive_performance_history of this RawDataRetrieveStartDetails. Return type: DrivePerformanceHistoryRetrieveStartDetails Required/optional: optional
-
enclosure_state_capture
¶ Gets the enclosure_state_capture of this RawDataRetrieveStartDetails. This field is present only if the type value is equal to RAWDATA_ENCLOSURE_STATE_CAPTURE.
Returns: The enclosure_state_capture of this RawDataRetrieveStartDetails. Return type: EnclosureStateCaptureRetrieveStartDetails Required/optional: optional
-
fdi_dems_log
¶ Gets the fdi_dems_log of this RawDataRetrieveStartDetails. This field is present only if the type value is equal to RAWDATA_FDI_DEMS_LOGS.
Returns: The fdi_dems_log of this RawDataRetrieveStartDetails. Return type: FdiDemsLogRetrieveStartDetails Required/optional: optional
-
io_statistics
¶ Gets the io_statistics of this RawDataRetrieveStartDetails. This field is present only if the type value is equal to RAWDATA_IO_STATISTICS.
Returns: The io_statistics of this RawDataRetrieveStartDetails. Return type: IoStatisticsRetrieveStartDetails Required/optional: optional
-
ioc_dump
¶ Gets the ioc_dump of this RawDataRetrieveStartDetails. This field is present only if the type value is equal to RAWDATA_IOC_DUMP.
Returns: The ioc_dump of this RawDataRetrieveStartDetails. Return type: IOCDumpRetrieveStartDetails Required/optional: optional
-
raw_data_transfer_type
¶ Gets the raw_data_transfer_type of this RawDataRetrieveStartDetails. This enumeration lists the raw data transfer types.
Returns: The raw_data_transfer_type of this RawDataRetrieveStartDetails. Return type: str Required/optional: required
-
wlc_analytics_start_details
¶ Gets the wlc_analytics_start_details of this RawDataRetrieveStartDetails. Data to be used for the start of workload analytics data retrieve.
Returns: The wlc_analytics_start_details of this RawDataRetrieveStartDetails. Return type: WlcAnalyticsStartDetails Required/optional: optional
-
netapp.santricity.models.symbol.raw_data_retrieve_start_result module¶
RawDataRetrieveStartResult.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.raw_data_retrieve_start_result.
RawDataRetrieveStartResult
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this RawDataRetrieveStartResult. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this RawDataRetrieveStartResult. Return type: str Required/optional: required
-
type
¶ Gets the type of this RawDataRetrieveStartResult. The raw data transfer type.
Returns: The type of this RawDataRetrieveStartResult. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.raw_data_transfer_cancel_desc module¶
RawDataTransferCancelDesc.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.raw_data_transfer_cancel_desc.
RawDataTransferCancelDesc
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this RawDataTransferCancelDesc. The controller running the operation that should be canceled.
Returns: The controller_ref of this RawDataTransferCancelDesc. Return type: str Required/optional: required
-
transfer_type
¶ Gets the transfer_type of this RawDataTransferCancelDesc. The raw data transfer type
Returns: The transfer_type of this RawDataTransferCancelDesc. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.recover_volume_descriptor module¶
RecoverVolumeDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.recover_volume_descriptor.
RecoverVolumeDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
allocate_reserved_space
¶ Gets the allocate_reserved_space of this RecoverVolumeDescriptor. Determines whether or not reserved space is allocated on the drives in the volume group.
Returns: The allocate_reserved_space of this RecoverVolumeDescriptor. Return type: bool Required/optional: required
-
capacity
¶ Gets the capacity of this RecoverVolumeDescriptor. The volume capacity in megabytes.
Returns: The capacity of this RecoverVolumeDescriptor. Return type: int Required/optional: required
-
drive_count
¶ Gets the drive_count of this RecoverVolumeDescriptor. The number of drives in the volume group.
Returns: The drive_count of this RecoverVolumeDescriptor. Return type: int Required/optional: required
-
drive_ref_list
¶ Gets the drive_ref_list of this RecoverVolumeDescriptor. The list of drives to be used.
Returns: The drive_ref_list of this RecoverVolumeDescriptor. Return type: DriveRefList Required/optional: required
-
dss_prealloc_enabled
¶ Gets the dss_prealloc_enabled of this RecoverVolumeDescriptor. True if dynamic segment sizing pre-allocation is enabled for the volume.
Returns: The dss_prealloc_enabled of this RecoverVolumeDescriptor. Return type: bool Required/optional: required
-
label
¶ Gets the label of this RecoverVolumeDescriptor. The user assigned volume name.
Returns: The label of this RecoverVolumeDescriptor. Return type: str Required/optional: required
-
manager
¶ Gets the manager of this RecoverVolumeDescriptor. The controller that will manage the volume. This is ignored if shared volume support is active.
Returns: The manager of this RecoverVolumeDescriptor. Return type: str Required/optional: required
-
offset
¶ Gets the offset of this RecoverVolumeDescriptor. Volume begins at this drive offset (bytes).
Returns: The offset of this RecoverVolumeDescriptor. Return type: int Required/optional: required
-
protection_type
¶ Gets the protection_type of this RecoverVolumeDescriptor. The protection type of the volume.
Returns: The protection_type of this RecoverVolumeDescriptor. Return type: str Required/optional: required
-
raid_level
¶ Gets the raid_level of this RecoverVolumeDescriptor. The RAID level of the potential volume.
Returns: The raid_level of this RecoverVolumeDescriptor. Return type: str Required/optional: required
-
read_ahead
¶ Gets the read_ahead of this RecoverVolumeDescriptor. A true (non-zero) / false (zero) indicator of whether or not automatic cache read-ahead is enabled.
Returns: The read_ahead of this RecoverVolumeDescriptor. Return type: int Required/optional: required
-
segment_size
¶ Gets the segment_size of this RecoverVolumeDescriptor. The volume segment size (bytes).
Returns: The segment_size of this RecoverVolumeDescriptor. Return type: int Required/optional: required
-
volume_group_label
¶ Gets the volume_group_label of this RecoverVolumeDescriptor. The label to assign to the new volume group when unassigned drives are used for recovery.
Returns: The volume_group_label of this RecoverVolumeDescriptor. Return type: str Required/optional: required
-
volume_group_number
¶ Gets the volume_group_number of this RecoverVolumeDescriptor. The volume group number.
Returns: The volume_group_number of this RecoverVolumeDescriptor. Return type: int Required/optional: required
-
volume_ssid
¶ Gets the volume_ssid of this RecoverVolumeDescriptor. The SSID of the volume.
Returns: The volume_ssid of this RecoverVolumeDescriptor. Return type: int Required/optional: required
-
volume_wwn
¶ Gets the volume_wwn of this RecoverVolumeDescriptor. The WWN of the volume.
Returns: The volume_wwn of this RecoverVolumeDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.recurrence module¶
Recurrence.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.recurrence.
Recurrence
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
recurrence_count
¶ Gets the recurrence_count of this Recurrence. This field is present only if recurrenceType is equal to RECURRENCE_COUNT.
Returns: The recurrence_count of this Recurrence. Return type: int Required/optional: optional
-
recurrence_end_date
¶ Gets the recurrence_end_date of this Recurrence. This field is present only if recurrenceType is equal to RECURRENCE_END_DATE.
Returns: The recurrence_end_date of this Recurrence. Return type: int Required/optional: optional
-
recurrence_type
¶ Gets the recurrence_type of this Recurrence. This enumeration is used to specify the type of schedule recurrence.
Returns: The recurrence_type of this Recurrence. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.registered_ports module¶
RegisteredPorts.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.registered_ports.
RegisteredPorts
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
port_a0
¶ Gets the port_a0 of this RegisteredPorts.
Returns: The port_a0 of this RegisteredPorts. Return type: bool Required/optional: optional
-
port_a1
¶ Gets the port_a1 of this RegisteredPorts.
Returns: The port_a1 of this RegisteredPorts. Return type: bool Required/optional: optional
-
port_b0
¶ Gets the port_b0 of this RegisteredPorts.
Returns: The port_b0 of this RegisteredPorts. Return type: bool Required/optional: optional
-
port_b1
¶ Gets the port_b1 of this RegisteredPorts.
Returns: The port_b1 of this RegisteredPorts. Return type: bool Required/optional: optional
-
netapp.santricity.models.symbol.registrant module¶
Registrant.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.registrant.
Registrant
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_port_name
¶ Gets the host_port_name of this Registrant. The host port name if not mapped.
Returns: The host_port_name of this Registrant. Return type: str Required/optional: required
-
host_port_ref
¶ Gets the host_port_ref of this Registrant. The associated host port if mapped.
Returns: The host_port_ref of this Registrant. Return type: str Required/optional: required
-
registered_ports
¶ Gets the registered_ports of this Registrant. Host port registered with these targets.
Returns: The registered_ports of this Registrant. Return type: RegisteredPorts Required/optional: required
-
reserved_port
¶ Gets the reserved_port of this Registrant. Host port reserved for this target.
Returns: The reserved_port of this Registrant. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.registrant_list module¶
RegistrantList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.registrant_list.
RegistrantList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
registrant
¶ Gets the registrant of this RegistrantList. A list of persistent registrants.
Returns: The registrant of this RegistrantList. Return type: list[Registrant] Required/optional: required
-
netapp.santricity.models.symbol.remote_array module¶
RemoteArray.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.remote_array.
RemoteArray
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
remote_array_ref
¶ Gets the remote_array_ref of this RemoteArray. A unique identifier for this RemoteArray object.
Returns: The remote_array_ref of this RemoteArray. Return type: str Required/optional: required
-
remote_targets
¶ Gets the remote_targets of this RemoteArray. One or more paths to the remote array. Note these could be differing protocols.
Returns: The remote_targets of this RemoteArray. Return type: list[str] Required/optional: required
-
sa_id
¶ Gets the sa_id of this RemoteArray. The storage array ID of the remote array.
Returns: The sa_id of this RemoteArray. Return type: SAIdentifier Required/optional: required
-
netapp.santricity.models.symbol.remote_array_authenticator module¶
RemoteArrayAuthenticator.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.remote_array_authenticator.
RemoteArrayAuthenticator
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cfg_gen
¶ Gets the cfg_gen of this RemoteArrayAuthenticator. The current configuration generation number of the remote array.
Returns: The cfg_gen of this RemoteArrayAuthenticator. Return type: int Required/optional: required
-
digest
¶ Gets the digest of this RemoteArrayAuthenticator. The SHA-1 message digest value.
Returns: The digest of this RemoteArrayAuthenticator. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.remote_communication_check_descriptor module¶
RemoteCommunicationCheckDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.remote_communication_check_descriptor.
RemoteCommunicationCheckDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
num_samples
¶ Gets the num_samples of this RemoteCommunicationCheckDescriptor. The number of sample communication times to collect for the request.
Returns: The num_samples of this RemoteCommunicationCheckDescriptor. Return type: int Required/optional: required
-
remote_volume
¶ Gets the remote_volume of this RemoteCommunicationCheckDescriptor. The reference for the remote volume in a mirror relationship.
Returns: The remote_volume of this RemoteCommunicationCheckDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.remote_communication_check_sample_list module¶
RemoteCommunicationCheckSampleList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.remote_communication_check_sample_list.
RemoteCommunicationCheckSampleList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
remote_communication_check_samples
¶ Gets the remote_communication_check_samples of this RemoteCommunicationCheckSampleList. Array of sample communication times collected.
Returns: The remote_communication_check_samples of this RemoteCommunicationCheckSampleList. Return type: list[int] Required/optional: required
-
return_code
¶ Gets the return_code of this RemoteCommunicationCheckSampleList. Status of the SYMbol request.
Returns: The return_code of this RemoteCommunicationCheckSampleList. Return type: str Required/optional: required
-
test_status
¶ Gets the test_status of this RemoteCommunicationCheckSampleList. Status of the communication test.
Returns: The test_status of this RemoteCommunicationCheckSampleList. Return type: str Required/optional: required
-
timeout
¶ Gets the timeout of this RemoteCommunicationCheckSampleList. Timeout value used for communication test.
Returns: The timeout of this RemoteCommunicationCheckSampleList. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.remote_mirror_authenticator module¶
RemoteMirrorAuthenticator.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.remote_mirror_authenticator.
RemoteMirrorAuthenticator
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cfg_gen
¶ Gets the cfg_gen of this RemoteMirrorAuthenticator. The current configuration generation number of the remote array.
Returns: The cfg_gen of this RemoteMirrorAuthenticator. Return type: int Required/optional: required
-
digest
¶ Gets the digest of this RemoteMirrorAuthenticator. SHA-1 message digest value.
Returns: The digest of this RemoteMirrorAuthenticator. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.remote_target module¶
RemoteTarget.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.remote_target.
RemoteTarget
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
node_name
¶ Gets the node_name of this RemoteTarget. Node name associated with the local initiator.
Returns: The node_name of this RemoteTarget. Return type: ScsiNodeName Required/optional: required
-
remote_ref
¶ Gets the remote_ref of this RemoteTarget. Unique identifier for this initiator/target object.
Returns: The remote_ref of this RemoteTarget. Return type: str Required/optional: required
-
scsiinitiator_target_base_properties
¶ Gets the scsiinitiator_target_base_properties of this RemoteTarget.
Returns: The scsiinitiator_target_base_properties of this RemoteTarget. Return type: ScsiInitiatorTargetBaseProperties Required/optional: optional
-
netapp.santricity.models.symbol.remote_target_creation_descriptor module¶
RemoteTargetCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.remote_target_creation_descriptor.
RemoteTargetCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
remote_target_settings
¶ Gets the remote_target_settings of this RemoteTargetCreationDescriptor. The initial settings for the new remote target.
Returns: The remote_target_settings of this RemoteTargetCreationDescriptor. Return type: InitiatorTargetInitialProperties Required/optional: required
-
netapp.santricity.models.symbol.remote_vol_no_array module¶
RemoteVolNoArray.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.remote_vol_no_array.
RemoteVolNoArray
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
remote_volume
¶ Gets the remote_volume of this RemoteVolNoArray. The reference to the remote volume.
Returns: The remote_volume of this RemoteVolNoArray. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.remote_vol_no_fabric module¶
RemoteVolNoFabric.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.remote_vol_no_fabric.
RemoteVolNoFabric
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
remote_volume
¶ Gets the remote_volume of this RemoteVolNoFabric. The reference to the remote volume.
Returns: The remote_volume of this RemoteVolNoFabric. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.remote_vol_no_lun module¶
RemoteVolNoLUN.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.remote_vol_no_lun.
RemoteVolNoLUN
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
remote_volume
¶ Gets the remote_volume of this RemoteVolNoLUN. The reference to the remote volume.
Returns: The remote_volume of this RemoteVolNoLUN. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.remote_vol_wwn_change_failed module¶
RemoteVolWWNChangeFailed.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.remote_vol_wwn_change_failed.
RemoteVolWWNChangeFailed
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
remote_volume
¶ Gets the remote_volume of this RemoteVolWWNChangeFailed. The reference to the remote volume.
Returns: The remote_volume of this RemoteVolWWNChangeFailed. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.remote_volume module¶
RemoteVolume.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.remote_volume.
RemoteVolume
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
manager
¶ Gets the manager of this RemoteVolume. The controller that owns the remote volume.
Returns: The manager of this RemoteVolume. Return type: str Required/optional: required
-
perms
¶ Gets the perms of this RemoteVolume. The permissions of the volume.
Returns: The perms of this RemoteVolume. Return type: VolumePerms Required/optional: required
-
remote_array_id
¶ Gets the remote_array_id of this RemoteVolume. The identifier of the remote array.
Returns: The remote_array_id of this RemoteVolume. Return type: SAIdentifier Required/optional: required
-
remote_node_name
¶ Gets the remote_node_name of this RemoteVolume. The name of the RemoteVolume.
Returns: The remote_node_name of this RemoteVolume. Return type: ScsiNodeName Required/optional: required
-
remote_node_wwn
¶ Gets the remote_node_wwn of this RemoteVolume. This field is deprecated. It will continue to be supported if remoteNodeName is NULL (IOInterfaceType == IO_IF_NOT_IMPLEMENTED). This will allow continued compatibility with clients still using this field.
Returns: The remote_node_wwn of this RemoteVolume. Return type: str Required/optional: required
-
remote_vol_capacity
¶ Gets the remote_vol_capacity of this RemoteVolume. The actual capacity of the volume on the remote array.
Returns: The remote_vol_capacity of this RemoteVolume. Return type: int Required/optional: required
-
remote_vol_ref
¶ Gets the remote_vol_ref of this RemoteVolume. The identifier of the remote volume.
Returns: The remote_vol_ref of this RemoteVolume. Return type: str Required/optional: required
-
remote_vol_security_type
¶ Gets the remote_vol_security_type of this RemoteVolume. The security type of the volume on the remote array. Note this may be SECURITY_TYPE_UNKNOWN if connection to remote array is down.
Returns: The remote_vol_security_type of this RemoteVolume. Return type: str Required/optional: required
-
remote_vol_state
¶ Gets the remote_vol_state of this RemoteVolume. The state of the current remote volume.
Returns: The remote_vol_state of this RemoteVolume. Return type: str Required/optional: required
-
remote_vol_user_label
¶ Gets the remote_vol_user_label of this RemoteVolume. The user assigned label of the remote volume.
Returns: The remote_vol_user_label of this RemoteVolume. Return type: str Required/optional: required
-
remote_vol_wwn
¶ Gets the remote_vol_wwn of this RemoteVolume. The WWN of the volume on the remote array.
Returns: The remote_vol_wwn of this RemoteVolume. Return type: str Required/optional: required
-
reserved1
¶ Gets the reserved1 of this RemoteVolume.
Returns: The reserved1 of this RemoteVolume. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this RemoteVolume.
Returns: The reserved2 of this RemoteVolume. Return type: str Required/optional: optional
-
volume_handle
¶ Gets the volume_handle of this RemoteVolume. The SSID of the remote volume.
Returns: The volume_handle of this RemoteVolume. Return type: int Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this RemoteVolume. The WWN of the remote volume.
Returns: The world_wide_name of this RemoteVolume. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.repair_policy module¶
RepairPolicy.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.repair_policy.
RepairPolicy
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
removal_data
¶ Gets the removal_data of this RepairPolicy. This field contains the removal data for the component. This primary piece of data is a removal method. Additional “ready-to-remove” attributes may be defined, depending on the removal method.
Returns: The removal_data of this RepairPolicy. Return type: ComponentRemovalData Required/optional: required
-
replacement_method
¶ Gets the replacement_method of this RepairPolicy. This field defines the “replacement method” for the component.
Returns: The replacement_method of this RepairPolicy. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.repository_utilization module¶
RepositoryUtilization.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.repository_utilization.
RepositoryUtilization
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
repository_usage
¶ Gets the repository_usage of this RepositoryUtilization. This field contains the number of bytes used in the repository.
Returns: The repository_usage of this RepositoryUtilization. Return type: int Required/optional: required
-
snap_ref
¶ Gets the snap_ref of this RepositoryUtilization. The snapshot volume to which this utilization refers.
Returns: The snap_ref of this RepositoryUtilization. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.repository_utilization_list module¶
RepositoryUtilizationList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.repository_utilization_list.
RepositoryUtilizationList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ret_code
¶ Gets the ret_code of this RepositoryUtilizationList. The return code from the getRepositoryUtilization procedure.
Returns: The ret_code of this RepositoryUtilizationList. Return type: str Required/optional: required
-
utilization
¶ Gets the utilization of this RepositoryUtilizationList. A list of Repository Utilization structures.
Returns: The utilization of this RepositoryUtilizationList. Return type: list[RepositoryUtilization] Required/optional: required
-
netapp.santricity.models.symbol.reserve_support_data_returned module¶
ReserveSupportDataReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.reserve_support_data_returned.
ReserveSupportDataReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this ReserveSupportDataReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this ReserveSupportDataReturned. Return type: str Required/optional: required
-
support_data_lock_key
¶ Gets the support_data_lock_key of this ReserveSupportDataReturned. This field is present only if the value of returnCode is equal to RETCODE_OK. It contains the lock key to be used when later releasing the reservation.
Returns: The support_data_lock_key of this ReserveSupportDataReturned. Return type: int Required/optional: optional
-
support_data_lock_time_remaining
¶ Gets the support_data_lock_time_remaining of this ReserveSupportDataReturned. This field is present only if the value of returnCode is equal to RETCODE_CSB_RESERVE_FAILED. It is an integer indicating the suggested number of seconds to wait before retrying the reserve.
Returns: The support_data_lock_time_remaining of this ReserveSupportDataReturned. Return type: int Required/optional: optional
-
netapp.santricity.models.symbol.return_code_with_opaque_data module¶
ReturnCodeWithOpaqueData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.return_code_with_opaque_data.
ReturnCodeWithOpaqueData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
data
¶ Gets the data of this ReturnCodeWithOpaqueData. The first 2MB of the data generated by the function is returned to the user.
Returns: The data of this ReturnCodeWithOpaqueData. Return type: str Required/optional: required
-
return_code
¶ Gets the return_code of this ReturnCodeWithOpaqueData. The return code indication for the requested procedure.
Returns: The return_code of this ReturnCodeWithOpaqueData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.return_code_with_ref module¶
ReturnCodeWithRef.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.return_code_with_ref.
ReturnCodeWithRef
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ref
¶ Gets the ref of this ReturnCodeWithRef. The SYMbol reference value associated with the operation. This is typically the reference value of a new entity that was created by the procedure, so the actual type of the reference will be one of the types that is derived directly from SYMbolRef.
Returns: The ref of this ReturnCodeWithRef. Return type: str Required/optional: required
-
return_code
¶ Gets the return_code of this ReturnCodeWithRef. The return code indication for the requested procedure.
Returns: The return_code of this ReturnCodeWithRef. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.return_code_with_ref_list module¶
ReturnCodeWithRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.return_code_with_ref_list.
ReturnCodeWithRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ref_list
¶ Gets the ref_list of this ReturnCodeWithRefList. This field is present only if returnCode is equal to RETCODE_OK. It is a variable length array of references.
Returns: The ref_list of this ReturnCodeWithRefList. Return type: list[str] Required/optional: optional
-
return_code
¶ Gets the return_code of this ReturnCodeWithRefList. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this ReturnCodeWithRefList. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.rlogin_update_descriptor module¶
RloginUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.rlogin_update_descriptor.
RloginUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this RloginUpdateDescriptor. The channel number of this interface.
Returns: The channel of this RloginUpdateDescriptor. Return type: int Required/optional: required
-
controller_ref
¶ Gets the controller_ref of this RloginUpdateDescriptor. The intended target of this command.
Returns: The controller_ref of this RloginUpdateDescriptor. Return type: str Required/optional: required
-
enable_rlogin
¶ Gets the enable_rlogin of this RloginUpdateDescriptor. Set if rlogin capability is desired.
Returns: The enable_rlogin of this RloginUpdateDescriptor. Return type: bool Required/optional: required
-
interface_name
¶ Gets the interface_name of this RloginUpdateDescriptor. Name of Ethernet port, as reported by bootWare.
Returns: The interface_name of this RloginUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.rls_command_descriptor module¶
RLSCommandDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.rls_command_descriptor.
RLSCommandDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channels
¶ Gets the channels of this RLSCommandDescriptor. This field is present only if the command value is RLS_GET_CHANNELS. It contains detailed information about the channels.
Returns: The channels of this RLSCommandDescriptor. Return type: list[int] Required/optional: optional
-
command
¶ Gets the command of this RLSCommandDescriptor. This enumeration defines the commands for Read Link Status.
Returns: The command of this RLSCommandDescriptor. Return type: str Required/optional: required
-
devices
¶ Gets the devices of this RLSCommandDescriptor. This field is present only if the command value is RLS_GET_DEVICES. It contains detailed information about the devices.
Returns: The devices of this RLSCommandDescriptor. Return type: RLSDevices Required/optional: optional
-
netapp.santricity.models.symbol.rls_count module¶
RLSCount.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.rls_count.
RLSCount
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
invalid_crc_count
¶ Gets the invalid_crc_count of this RLSCount. The number of invalid CRC failures.
Returns: The invalid_crc_count of this RLSCount. Return type: int Required/optional: required
-
invalid_xmit_word
¶ Gets the invalid_xmit_word of this RLSCount. The number of invalid transmit word failures.
Returns: The invalid_xmit_word of this RLSCount. Return type: int Required/optional: required
-
link_failure_count
¶ Gets the link_failure_count of this RLSCount. The number of link failures.
Returns: The link_failure_count of this RLSCount. Return type: int Required/optional: required
-
loss_of_signal_count
¶ Gets the loss_of_signal_count of this RLSCount. The number of signal losses.
Returns: The loss_of_signal_count of this RLSCount. Return type: int Required/optional: required
-
loss_of_sync_count
¶ Gets the loss_of_sync_count of this RLSCount. The number of synchronization losses.
Returns: The loss_of_sync_count of this RLSCount. Return type: int Required/optional: required
-
prim_seq_protocol_err
¶ Gets the prim_seq_protocol_err of this RLSCount. The number of primary sequence protocol failures.
Returns: The prim_seq_protocol_err of this RLSCount. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.rls_data module¶
RLSData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.rls_data.
RLSData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
baseline_time
¶ Gets the baseline_time of this RLSData. The baseline time for this device, expressed as seconds since midnight GMT on January 1, 1970.
Returns: The baseline_time of this RLSData. Return type: int Required/optional: required
-
channel
¶ Gets the channel of this RLSData. The channel the device is on.
Returns: The channel of this RLSData. Return type: int Required/optional: required
-
device
¶ Gets the device of this RLSData. The SYMbol reference value that uniquely identifies this device.
Returns: The device of this RLSData. Return type: RLSDevice Required/optional: required
-
loop_map_index
¶ Gets the loop_map_index of this RLSData. The position in the fibre loop map the device is located at.
Returns: The loop_map_index of this RLSData. Return type: int Required/optional: required
-
rls_count
¶ Gets the rls_count of this RLSData. The RLS count for this device.
Returns: The rls_count of this RLSData. Return type: RLSCount Required/optional: required
-
valid
¶ Gets the valid of this RLSData. Set to true if the RSL Data is valid for the device.
Returns: The valid of this RLSData. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.rls_device module¶
RLSDevice.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.rls_device.
RLSDevice
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller
¶ Gets the controller of this RLSDevice. This field is present only if the type value is RLS_CONTROLLER. It contains the detailed RLS data for the controller.
Returns: The controller of this RLSDevice. Return type: str Required/optional: optional
-
drive
¶ Gets the drive of this RLSDevice. This field is present only if the type value is RLS_DRIVE. It contains the detailed RLS data for the drive.
Returns: The drive of this RLSDevice. Return type: str Required/optional: optional
-
esm
¶ Gets the esm of this RLSDevice. This field is present only if the type value is RLS_ESM. It contains the detailed RLS data for the ESM.
Returns: The esm of this RLSDevice. Return type: str Required/optional: optional
-
type
¶ Gets the type of this RLSDevice. This enumeration object is used to specify the type of RLS device.
Returns: The type of this RLSDevice. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.rls_devices module¶
RLSDevices.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.rls_devices.
RLSDevices
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controllers
¶ Gets the controllers of this RLSDevices. The identifier value for the controllers.
Returns: The controllers of this RLSDevices. Return type: list[str] Required/optional: required
-
drives
¶ Gets the drives of this RLSDevices. The identifier value for the drives.
Returns: The drives of this RLSDevices. Return type: list[str] Required/optional: required
-
esms
¶ Gets the esms of this RLSDevices. The identifier value for the ESMs.
Returns: The esms of this RLSDevices. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.rls_results module¶
RLSResults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.rls_results.
RLSResults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controllers
¶ Gets the controllers of this RLSResults. The RLS results for the controllers.
Returns: The controllers of this RLSResults. Return type: list[RLSData] Required/optional: required
-
drives
¶ Gets the drives of this RLSResults. The RLS results for the drives.
Returns: The drives of this RLSResults. Return type: list[RLSData] Required/optional: required
-
esms
¶ Gets the esms of this RLSResults. The RLS results for the ESMs.
Returns: The esms of this RLSResults. Return type: list[RLSData] Required/optional: required
-
overall_rls_time
¶ Gets the overall_rls_time of this RLSResults. The time relative to the controllers that the getReadLinkStatus command was issued.
Returns: The overall_rls_time of this RLSResults. Return type: int Required/optional: required
-
return_code
¶ Gets the return_code of this RLSResults. The return code from the getReadLinkStatus procedure.
Returns: The return_code of this RLSResults. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.rtr_attribute_data module¶
RTRAttributeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.rtr_attribute_data.
RTRAttributeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
has_ready_to_remove_indicator
¶ Gets the has_ready_to_remove_indicator of this RTRAttributeData. True if the component has a ready-to-remove LED.
Returns: The has_ready_to_remove_indicator of this RTRAttributeData. Return type: bool Required/optional: required
-
ready_to_remove
¶ Gets the ready_to_remove of this RTRAttributeData. True if the component is ready to remove.
Returns: The ready_to_remove of this RTRAttributeData. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.rtr_attributes module¶
RTRAttributes.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.rtr_attributes.
RTRAttributes
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cru_type
¶ Gets the cru_type of this RTRAttributes. This enumeration identifies the type of CRU a component has.
Returns: The cru_type of this RTRAttributes. Return type: str Required/optional: required
-
parent_cru
¶ Gets the parent_cru of this RTRAttributes. This field identifies the CRU that is the parent of this component, i.e., the CRU that it is sharing with other components. It is only present when the cruType field is set to CRU_TYPE_AGGREGATE.
Returns: The parent_cru of this RTRAttributes. Return type: ParentCru Required/optional: optional
-
rtr_attribute_data
¶ Gets the rtr_attribute_data of this RTRAttributes. This field contains the actual settings for the ready-to-remove data. It is only present when the cruType field is set to CRU_TYPE_DEDICATED.
Returns: The rtr_attribute_data of this RTRAttributes. Return type: RTRAttributeData Required/optional: optional
-
netapp.santricity.models.symbol.rtr_object module¶
RTRObject.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.rtr_object.
RTRObject
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
alarm_ref
¶ Gets the alarm_ref of this RTRObject. This field is present only if the RTRType is RTR_TYPE_ALARM.
Returns: The alarm_ref of this RTRObject. Return type: str Required/optional: optional
-
battery_ref
¶ Gets the battery_ref of this RTRObject. This field is present only if rtrType is RTR_TYPE_BATTERY.
Returns: The battery_ref of this RTRObject. Return type: str Required/optional: optional
-
controller_ref
¶ Gets the controller_ref of this RTRObject. This field is present only if rtrType is RTR_TYPE_CONTROLLER.
Returns: The controller_ref of this RTRObject. Return type: str Required/optional: optional
-
drawer_ref
¶ Gets the drawer_ref of this RTRObject. This field is present only if rtrType is RTR_TYPE_DRAWER.
Returns: The drawer_ref of this RTRObject. Return type: str Required/optional: optional
-
drive_ref
¶ Gets the drive_ref of this RTRObject. This field is present only if rtrType is RTR_TYPE_DRIVE.
Returns: The drive_ref of this RTRObject. Return type: str Required/optional: optional
-
esm_ref
¶ Gets the esm_ref of this RTRObject. This field is present only if rtrType is RTR_TYPE_ESM.
Returns: The esm_ref of this RTRObject. Return type: str Required/optional: optional
-
fan_ref
¶ Gets the fan_ref of this RTRObject. This field is present only if rtrType is RTR_TYPE_FAN.
Returns: The fan_ref of this RTRObject. Return type: str Required/optional: optional
-
interconnect_ref
¶ Gets the interconnect_ref of this RTRObject. This field is present only if rtrType is RTR_TYPE_INTERCONNECT.
Returns: The interconnect_ref of this RTRObject. Return type: str Required/optional: optional
-
minihub_ref
¶ Gets the minihub_ref of this RTRObject. This field is present only if rtrType is RTR_TYPE_MINIHUB.
Returns: The minihub_ref of this RTRObject. Return type: str Required/optional: optional
-
power_supply_ref
¶ Gets the power_supply_ref of this RTRObject. This field is present only if rtrType is RTR_TYPE_POWER_SUPPLY.
Returns: The power_supply_ref of this RTRObject. Return type: str Required/optional: optional
-
rtr_type
¶ Gets the rtr_type of this RTRObject. This enumeration is used to determine the type of a given component.
Returns: The rtr_type of this RTRObject. Return type: str Required/optional: required
-
support_cru_ref
¶ Gets the support_cru_ref of this RTRObject. This field is present only if rtrType is RTR_TYPE_SUPPORT_CRU.
Returns: The support_cru_ref of this RTRObject. Return type: str Required/optional: optional
-
thermal_sensor_ref
¶ Gets the thermal_sensor_ref of this RTRObject. This field is present only if the RTRType is RTR_TYPE_THERMAL_SENSOR.
Returns: The thermal_sensor_ref of this RTRObject. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.rtr_type_ref module¶
RTRTypeRef.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.rtr_type_ref.
RTRTypeRef
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
battery_ref
¶ Gets the battery_ref of this RTRTypeRef. This field is present only if the RTRType is RTR_TYPE_BATTERY.
Returns: The battery_ref of this RTRTypeRef. Return type: str Required/optional: optional
-
controller_ref
¶ Gets the controller_ref of this RTRTypeRef. This field is present only if the RTRType is RTR_TYPE_CONTROLLER.
Returns: The controller_ref of this RTRTypeRef. Return type: str Required/optional: optional
-
drive_ref
¶ Gets the drive_ref of this RTRTypeRef. This field is present only if the RTRType is RTR_TYPE_DRIVE.
Returns: The drive_ref of this RTRTypeRef. Return type: str Required/optional: optional
-
esm_ref
¶ Gets the esm_ref of this RTRTypeRef. This field is present only if the RTRType is RTR_TYPE_ESM.
Returns: The esm_ref of this RTRTypeRef. Return type: str Required/optional: optional
-
fan_ref
¶ Gets the fan_ref of this RTRTypeRef. This field is present only if the RTRType is RTR_TYPE_FAN.
Returns: The fan_ref of this RTRTypeRef. Return type: str Required/optional: optional
-
interconnect_ref
¶ Gets the interconnect_ref of this RTRTypeRef. This field is present only if the RTRType is RTR_TYPE_INTERCONNECT.
Returns: The interconnect_ref of this RTRTypeRef. Return type: str Required/optional: optional
-
minihub_ref
¶ Gets the minihub_ref of this RTRTypeRef. This field is present only if the RTRType is RTR_TYPE_MINIHUB.
Returns: The minihub_ref of this RTRTypeRef. Return type: str Required/optional: optional
-
power_supply_ref
¶ Gets the power_supply_ref of this RTRTypeRef. This field is present only if the RTRType is RTR_TYPE_POWER_SUPPLY.
Returns: The power_supply_ref of this RTRTypeRef. Return type: str Required/optional: optional
-
rtr_type
¶ Gets the rtr_type of this RTRTypeRef. This enumeration is used to determine the type of a given component.
Returns: The rtr_type of this RTRTypeRef. Return type: str Required/optional: required
-
support_cru_ref
¶ Gets the support_cru_ref of this RTRTypeRef. This field is present only if the RTRType is RTR_TYPE_SUPPORT_CRU.
Returns: The support_cru_ref of this RTRTypeRef. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.rtr_update_description module¶
RTRUpdateDescription.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.rtr_update_description.
RTRUpdateDescription
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
rtr_control
¶ Gets the rtr_control of this RTRUpdateDescription. Indicates the ready-to-remove control to activate on the specified component (enable, disable, or put the indicator in automatic mode).
Returns: The rtr_control of this RTRUpdateDescription. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.rtr_update_descriptor module¶
RTRUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.rtr_update_descriptor.
RTRUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
rtr_control
¶ Gets the rtr_control of this RTRUpdateDescriptor. Indicates the ready-to-remove control to activate on the specified component (enable, disable, or put the indicator in automatic mode).
Returns: The rtr_control of this RTRUpdateDescriptor. Return type: str Required/optional: required
-
rtr_ref
¶ Gets the rtr_ref of this RTRUpdateDescriptor. The reference that indicates the object to modify.
Returns: The rtr_ref of this RTRUpdateDescriptor. Return type: RTRTypeRef Required/optional: required
-
netapp.santricity.models.symbol.runtime_diag_descriptor module¶
RuntimeDiagDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.runtime_diag_descriptor.
RuntimeDiagDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this RuntimeDiagDescriptor. The channel to use for the loopback data test.
Returns: The channel of this RuntimeDiagDescriptor. Return type: int Required/optional: required
-
controller_ref
¶ Gets the controller_ref of this RuntimeDiagDescriptor. The initiating (alternate) controller to the controller being tested. If the controller to be tested receives the request to run diagnostics, it will return a RETCODE_TRY_ALTERNATE error.
Returns: The controller_ref of this RuntimeDiagDescriptor. Return type: str Required/optional: required
-
pattern
¶ Gets the pattern of this RuntimeDiagDescriptor. The loopback data test pattern.
Returns: The pattern of this RuntimeDiagDescriptor. Return type: str Required/optional: required
-
runtime_diag_test_id
¶ Gets the runtime_diag_test_id of this RuntimeDiagDescriptor. The test or tests to run.
Returns: The runtime_diag_test_id of this RuntimeDiagDescriptor. Return type: str Required/optional: required
-
use_pattern
¶ Gets the use_pattern of this RuntimeDiagDescriptor. TRUE, if pattern should be used on loopback data test.
Returns: The use_pattern of this RuntimeDiagDescriptor. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.runtime_diag_results module¶
RuntimeDiagResults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.runtime_diag_results.
RuntimeDiagResults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
extended_test_results
¶ Gets the extended_test_results of this RuntimeDiagResults. A variable array of the test results.
Returns: The extended_test_results of this RuntimeDiagResults. Return type: list[RuntimeDiagTestResults] Required/optional: required
-
return_code
¶ Gets the return_code of this RuntimeDiagResults. General returnCode - RETCODE_OK if diagnostics were initiated.
Returns: The return_code of this RuntimeDiagResults. Return type: str Required/optional: required
-
status_code
¶ Gets the status_code of this RuntimeDiagResults. Additional returnCode - overall status of diagnostic tests.
Returns: The status_code of this RuntimeDiagResults. Return type: str Required/optional: required
-
test_results
¶ Gets the test_results of this RuntimeDiagResults. An array of the test results.
Returns: The test_results of this RuntimeDiagResults. Return type: list[RuntimeDiagTestResults] Required/optional: required
-
netapp.santricity.models.symbol.runtime_diag_test_results module¶
RuntimeDiagTestResults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.runtime_diag_test_results.
RuntimeDiagTestResults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this RuntimeDiagTestResults. Identifies the channel the test was run on.
Returns: The channel of this RuntimeDiagTestResults. Return type: int Required/optional: required
-
test_id
¶ Gets the test_id of this RuntimeDiagTestResults. Identifies the test the results are for.
Returns: The test_id of this RuntimeDiagTestResults. Return type: str Required/optional: required
-
test_level
¶ Gets the test_level of this RuntimeDiagTestResults. Identifies the level of the test run.
Returns: The test_level of this RuntimeDiagTestResults. Return type: str Required/optional: required
-
test_status
¶ Gets the test_status of this RuntimeDiagTestResults. Identifies the status of the test.
Returns: The test_status of this RuntimeDiagTestResults. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.sa_cache module¶
SACache.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sa_cache.
SACache
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cache_blk_size
¶ Gets the cache_blk_size of this SACache. The characteristic size, in bytes, of a cache block.
Returns: The cache_blk_size of this SACache. Return type: int Required/optional: required
-
demand_flush_amount
¶ Gets the demand_flush_amount of this SACache. Specifies the amount of cache data that will be flushed to disk when a cache flush operation is initiated. This value is specified as an integer in the range 0-100 that represents the percentage of the controller’s write cache data that can remain in the “dirty”, or unflushed state. When demand flush operations are started, data will be flushed from cache to disk until the overall amount of dirty data drops to or below the percentage specified by this value.
Returns: The demand_flush_amount of this SACache. Return type: int Required/optional: required
-
demand_flush_threshold
¶ Gets the demand_flush_threshold of this SACache. Specifies the “level of fullness” of “dirty” data in the controller’s write cache which, when reached, will cause the controller to begin flushing data from cache to disk. This value is specified as a percentage, in the range 0-100, of the overall write cache capacity of the controller. After flushing begins, it will continue until enough data has been flushed to drop the percentage of dirty data to or below the value specified in the demandFlushAmount parameter described above.
Returns: The demand_flush_threshold of this SACache. Return type: int Required/optional: required
-
reserved1
¶ Gets the reserved1 of this SACache.
Returns: The reserved1 of this SACache. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this SACache.
Returns: The reserved2 of this SACache. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.sa_cache_params_update_descriptor module¶
SACacheParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sa_cache_params_update_descriptor.
SACacheParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cache_blk_size
¶ Gets the cache_blk_size of this SACacheParamsUpdateDescriptor. The size (in bytes) used for each entry in the controller’s data cache. If volumes already exist in the array, the new cache block size must smaller than the smallest segment size currently defined for any volume. Furthermore, only two block sizes are currently supported: 4KB and 16KB.
Returns: The cache_blk_size of this SACacheParamsUpdateDescriptor. Return type: int Required/optional: required
-
demand_flush_amount
¶ Gets the demand_flush_amount of this SACacheParamsUpdateDescriptor. Specifies the amount of cache data that will be flushed to disk when a cache flush operation is initiated. This value is specified as an integer in the range 0-100 that represents the percentage of the controller’s write cache data that can remain in the “dirty”, or unflushed state. When demand flush operations are started, data will be flushed from cache to disk until the overall amount of dirty data drops to or below the percentage specified by this value.
Returns: The demand_flush_amount of this SACacheParamsUpdateDescriptor. Return type: int Required/optional: required
-
demand_flush_threshold
¶ Gets the demand_flush_threshold of this SACacheParamsUpdateDescriptor. Specifies the “level of fullness” of “dirty” data in the controller’s write cache which, when reached, will cause the controller to begin flushing data from cache to disk. This value is specified as a percentage, in the range 0-100, of the overall write cache capacity of the controller. After flushing begins, it will continue until enough data has been flushed to drop the percentage of dirty data to or below the value specified in the demandFlushAmount parameter described above.
Returns: The demand_flush_threshold of this SACacheParamsUpdateDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.sa_data module¶
SAData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sa_data.
SAData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
app_version
¶ Gets the app_version of this SAData. The version identifier of the “application” component of the currently-installed array firmware.
Returns: The app_version of this SAData. Return type: str Required/optional: required
-
array_attributes
¶ Gets the array_attributes of this SAData. SAAttributeID attribute-value pairs.
Returns: The array_attributes of this SAData. Return type: list[int] Required/optional: required
-
boot_time
¶ Gets the boot_time of this SAData. The timestamp value for the time at which the responding controller last booted. Note that this value may differ between the individual controllers of a storage array. This value is defined in terms of the number of seconds since midnight GMT on January 1, 1970.
Returns: The boot_time of this SAData. Return type: int Required/optional: required
-
boot_version
¶ Gets the boot_version of this SAData. The version identifier of the “boot” component of the currently-installed array firmware.
Returns: The boot_version of this SAData. Return type: str Required/optional: required
-
chassis_serial_number
¶ Gets the chassis_serial_number of this SAData. An ASCII string that describes the chassis serial number.
Returns: The chassis_serial_number of this SAData. Return type: str Required/optional: required
-
event_configuration_data_version
¶ Gets the event_configuration_data_version of this SAData. An ASCII string that identifies the version of the MEL event configuration data. This is used for the event logging enhancements in Chessie 2.
Returns: The event_configuration_data_version of this SAData. Return type: str Required/optional: required
-
extended_sa_data
¶ Gets the extended_sa_data of this SAData. This element allows additional content to be added to SAData with actually adding any new elements to the struct. The element replaces a reserved field that was of variable length.
Returns: The extended_sa_data of this SAData. Return type: ExtendedSAData Required/optional: required
-
fixing
¶ Gets the fixing of this SAData. An indication of whether the array is in the process of recovering from a Needs Attention condition. A value of true indicates that no physical components are currently marked failed, but that some residual recovery activity (such as reconstruction, copyback, etc.) is still in progress.
Returns: The fixing of this SAData. Return type: bool Required/optional: required
-
fw_prefix
¶ Gets the fw_prefix of this SAData. An ASCII string that describes the firmware prefix.
Returns: The fw_prefix of this SAData. Return type: str Required/optional: required
-
fw_version
¶ Gets the fw_version of this SAData. The version identifier of the currently-installed array firmware.
Returns: The fw_version of this SAData. Return type: str Required/optional: required
-
management_class_name
¶ Gets the management_class_name of this SAData. The name of the application-level entity required to manage configuration operations for the storage array.
Returns: The management_class_name of this SAData. Return type: str Required/optional: required
-
needs_attention
¶ Gets the needs_attention of this SAData. An indication of whether the array needs attention. A value of true is returned if there are any components that have been marked failed for any reason. Otherwise, if all components are operating properly, a value of false is returned.
Returns: The needs_attention of this SAData. Return type: bool Required/optional: required
-
nvsram_version
¶ Gets the nvsram_version of this SAData. An ASCII string that describes the currently-installed NVSRAM contents.
Returns: The nvsram_version of this SAData. Return type: str Required/optional: required
-
res4
¶ Gets the res4 of this SAData.
Returns: The res4 of this SAData. Return type: list[int] Required/optional: optional
-
res5
¶ Gets the res5 of this SAData.
Returns: The res5 of this SAData. Return type: list[int] Required/optional: optional
-
res6
¶ Gets the res6 of this SAData.
Returns: The res6 of this SAData. Return type: list[int] Required/optional: optional
-
res7
¶ Gets the res7 of this SAData.
Returns: The res7 of this SAData. Return type: str Required/optional: optional
-
sa_id
¶ Gets the sa_id of this SAData. The globally-unique identifier value for this storage array.
Returns: The sa_id of this SAData. Return type: SAIdentifier Required/optional: required
-
storage_array_label
¶ Gets the storage_array_label of this SAData. The user-assigned label for the storage array.
Returns: The storage_array_label of this SAData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.sa_identifier module¶
SAIdentifier.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sa_identifier.
SAIdentifier
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
world_wide_name
¶ Gets the world_wide_name of this SAIdentifier. A variable-length, opaque byte array whose value is guaranteed to be globally unique, and thus serves as the unique identifier for the storage array. No assumptions may be made outside the controller firmware environment about the meaning of the various bytes within this array. The only operation that a SYMbol client is allowed to perform on this field is a comparison for equality with the same field of a different storage array object.
Returns: The world_wide_name of this SAIdentifier. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.sa_port module¶
SAPort.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sa_port.
SAPort
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this SAPort. The reference value of the controller.
Returns: The controller_ref of this SAPort. Return type: str Required/optional: required
-
port_id
¶ Gets the port_id of this SAPort. The host-side I/O port identifier of the port on the controller.
Returns: The port_id of this SAPort. Return type: int Required/optional: required
-
sa_port_group_ref
¶ Gets the sa_port_group_ref of this SAPort. This object uniquely identifies an SAPortGroup.
Returns: The sa_port_group_ref of this SAPort. Return type: str Required/optional: required
-
sa_port_ref
¶ Gets the sa_port_ref of this SAPort. This object uniquely identifies an SAPort.
Returns: The sa_port_ref of this SAPort. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.sa_port_get_descriptor module¶
SAPortGetDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sa_port_get_descriptor.
SAPortGetDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this SAPortGetDescriptor. The reference value of the controller whose port identifier is needed.
Returns: The controller_ref of this SAPortGetDescriptor. Return type: str Required/optional: required
-
port_id
¶ Gets the port_id of this SAPortGetDescriptor. The host-side I/O port identifier of the port on the controller.
Returns: The port_id of this SAPortGetDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.sa_port_group module¶
SAPortGroup.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sa_port_group.
SAPortGroup
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
label
¶ Gets the label of this SAPortGroup. The user assigned label for the SAPortGroup.
Returns: The label of this SAPortGroup. Return type: str Required/optional: required
-
sa_port_group_ref
¶ Gets the sa_port_group_ref of this SAPortGroup. This object uniquely identifies a specific SAPortGroup.
Returns: The sa_port_group_ref of this SAPortGroup. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.sa_view_password_digest module¶
SAViewPasswordDigest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sa_view_password_digest.
SAViewPasswordDigest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
digest
¶ Gets the digest of this SAViewPasswordDigest. SHA-1 message digest value of the salt and view array password.
Returns: The digest of this SAViewPasswordDigest. Return type: str Required/optional: required
-
salt
¶ Gets the salt of this SAViewPasswordDigest. Salt value used to mix with the view array password for generating the digest.
Returns: The salt of this SAViewPasswordDigest. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.sa_view_password_digest_returned module¶
SAViewPasswordDigestReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sa_view_password_digest_returned.
SAViewPasswordDigestReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this SAViewPasswordDigestReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this SAViewPasswordDigestReturned. Return type: str Required/optional: required
-
view_password_digest
¶ Gets the view_password_digest of this SAViewPasswordDigestReturned. This field is returned if the value of returnCode is equal to RETCODE_OK.
Returns: The view_password_digest of this SAViewPasswordDigestReturned. Return type: SAViewPasswordDigest Required/optional: optional
-
netapp.santricity.models.symbol.sas_attached_device module¶
SasAttachedDevice.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_attached_device.
SasAttachedDevice
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this SasAttachedDevice. The number of the channel where the SAS-attached device is located.
Returns: The channel of this SasAttachedDevice. Return type: int Required/optional: required
-
channel_type
¶ Gets the channel_type of this SasAttachedDevice. An indication of which “side” the channel is on - host or drive.
Returns: The channel_type of this SasAttachedDevice. Return type: str Required/optional: required
-
sas_attached_device_data
¶ Gets the sas_attached_device_data of this SasAttachedDevice. This field contains information that explicitly identifies the SAS-attached device.
Returns: The sas_attached_device_data of this SasAttachedDevice. Return type: SasAttachedDeviceTypeData Required/optional: required
-
netapp.santricity.models.symbol.sas_attached_device_type_data module¶
SasAttachedDeviceTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_attached_device_type_data.
SasAttachedDeviceTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
alternate_controller
¶ Gets the alternate_controller of this SasAttachedDeviceTypeData. A reference to the alternate controller that is the attached device. This field is only present if type equals SAS_ATTACHED_DEV_ALTERNATE_CONTROLLER.
Returns: The alternate_controller of this SasAttachedDeviceTypeData. Return type: str Required/optional: optional
-
drive
¶ Gets the drive of this SasAttachedDeviceTypeData. A reference to a drive that is the attached device. This field is only present if type equals SAS_ATTACHED_DEV_DRIVE.
Returns: The drive of this SasAttachedDeviceTypeData. Return type: str Required/optional: optional
-
expander
¶ Gets the expander of this SasAttachedDeviceTypeData. A reference to the SAS expander that is the attached device. This field is only present if type equals SAS_ATTACHED_DEV_EXPANDER.
Returns: The expander of this SasAttachedDeviceTypeData. Return type: str Required/optional: optional
-
local_controller
¶ Gets the local_controller of this SasAttachedDeviceTypeData. A reference to the local controller that is the attached device. This field is only present if type equals SAS_ATTACHED_DEV_LOCAL_CONTROLLER.
Returns: The local_controller of this SasAttachedDeviceTypeData. Return type: str Required/optional: optional
-
physical_location
¶ Gets the physical_location of this SasAttachedDeviceTypeData. The tray-slot location of a device of unknown type. This field is only present if type equals SAS_ATTACHED_DEV_UNKNOWN.
Returns: The physical_location of this SasAttachedDeviceTypeData. Return type: Location Required/optional: optional
-
remote_host_port_address
¶ Gets the remote_host_port_address of this SasAttachedDeviceTypeData. The SAS address of the port in the host computer that is the attached device. This field is only present if type equals SAS_ATTACHED_DEV_HOST.
Returns: The remote_host_port_address of this SasAttachedDeviceTypeData. Return type: str Required/optional: optional
-
type
¶ Gets the type of this SasAttachedDeviceTypeData. This enumeration specifies the different kinds of devices that may be attached to a SAS port.
Returns: The type of this SasAttachedDeviceTypeData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.sas_data module¶
SasData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_data.
SasData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
port_data
¶ Gets the port_data of this SasData. An array of SAS port data, one element per port on the port provider device.
Returns: The port_data of this SasData. Return type: list[SasPortData] Required/optional: required
-
port_provider
¶ Gets the port_provider of this SasData. An indication of which SAS device provides the ports for which the reported statistics apply.
Returns: The port_provider of this SasData. Return type: SasPortProviderDevice Required/optional: required
-
netapp.santricity.models.symbol.sas_drive_address module¶
SasDriveAddress.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_drive_address.
SasDriveAddress
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
device_name
¶ Gets the device_name of this SasDriveAddress. The SAS address representing the device itself.
Returns: The device_name of this SasDriveAddress. Return type: str Required/optional: required
-
drive_port_addresses
¶ Gets the drive_port_addresses of this SasDriveAddress. The SAS addresses of drive ports 0 and 1. The first element in the array is the drive address on the preferred channel, and the second element is the drive address on the redundant channel.
Returns: The drive_port_addresses of this SasDriveAddress. Return type: list[SasDrivePortAddress] Required/optional: required
-
netapp.santricity.models.symbol.sas_drive_port_address module¶
SasDrivePortAddress.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_drive_port_address.
SasDrivePortAddress
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this SasDrivePortAddress. The number of the channel where the drive port is located.
Returns: The channel of this SasDrivePortAddress. Return type: int Required/optional: required
-
port_identifier
¶ Gets the port_identifier of this SasDrivePortAddress. The SAS address of the drive port.
Returns: The port_identifier of this SasDrivePortAddress. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.sas_esm_attributes module¶
SasEsmAttributes.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_esm_attributes.
SasEsmAttributes
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
sas_expander
¶ Gets the sas_expander of this SasEsmAttributes. This field is a collection of references to objects representing the SAS expanders that physically reside on the ESM.
Returns: The sas_expander of this SasEsmAttributes. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.sas_expander module¶
SasExpander.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_expander.
SasExpander
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this SasExpander. The drive channel location of the expander
Returns: The channel of this SasExpander. Return type: int Required/optional: required
-
device_name
¶ Gets the device_name of this SasExpander. The SAS address that is the expander device name
Returns: The device_name of this SasExpander. Return type: str Required/optional: required
-
domain_number
¶ Gets the domain_number of this SasExpander. The domain number identifies which SAS domain this element is a part of. Domain numbers are arbitrarily assigned by the firmware and are consistent on a per controller basis – but not across controllers. So, the contents of domains will be consistent across controllers but the number identifying a particular domain may not be.
Returns: The domain_number of this SasExpander. Return type: int Required/optional: required
-
expander_ports
¶ Gets the expander_ports of this SasExpander. List of ports that are part of this expander.
Returns: The expander_ports of this SasExpander. Return type: list[SasPort] Required/optional: required
-
expander_ref
¶ Gets the expander_ref of this SasExpander. The reference value that uniquely identifies the SAS expander.
Returns: The expander_ref of this SasExpander. Return type: str Required/optional: required
-
fw_version
¶ Gets the fw_version of this SasExpander. The version of the firmware on the SAS expander.
Returns: The fw_version of this SasExpander. Return type: str Required/optional: required
-
id
¶ Gets the id of this SasExpander.
Returns: The id of this SasExpander. Return type: str Required/optional: optional
-
parent
¶ Gets the parent of this SasExpander. The reference value that uniquely identifies the parent (controller or ESM) of the SAS expander.
Returns: The parent of this SasExpander. Return type: SasExpanderParent Required/optional: required
-
product_id
¶ Gets the product_id of this SasExpander. The Inquiry product identification string for the SAS expander.
Returns: The product_id of this SasExpander. Return type: str Required/optional: required
-
vendor_id
¶ Gets the vendor_id of this SasExpander. The Inquiry vendor identification string for the SAS expander.
Returns: The vendor_id of this SasExpander. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.sas_expander_parent module¶
SasExpanderParent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_expander_parent.
SasExpanderParent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
expander_parent_type
¶ Gets the expander_parent_type of this SasExpanderParent. This enumeration specifies the different types of parent elements a SAS expander may have.
Returns: The expander_parent_type of this SasExpanderParent. Return type: str Required/optional: required
-
parent_controller
¶ Gets the parent_controller of this SasExpanderParent. A reference to the parent controller of the SAS expander. This field is present only if the expanderParentType value is SAS_EXPANDER_PARENT_CONTROLLER.
Returns: The parent_controller of this SasExpanderParent. Return type: str Required/optional: optional
-
parent_drawer
¶ Gets the parent_drawer of this SasExpanderParent. A reference to the parent drawer of the SAS expander. This field is present only if the expanderParentType value is SAS_EXPANDER_PARENT_DRAWER.
Returns: The parent_drawer of this SasExpanderParent. Return type: str Required/optional: optional
-
parent_esm
¶ Gets the parent_esm of this SasExpanderParent. A reference to the parent ESM of the SAS expander. This field is present only if the expanderParentType value is SAS_EXPANDER_PARENT_ESM.
Returns: The parent_esm of this SasExpanderParent. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.sas_interface module¶
SasInterface.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_interface.
SasInterface
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
bidirectional_max_rate
¶ Gets the bidirectional_max_rate of this SasInterface. Maximum bi-directional data rate in B/s
Returns: The bidirectional_max_rate of this SasInterface. Return type: int Required/optional: required
-
channel
¶ Gets the channel of this SasInterface. The number of the channel corresponding to this interface.
Returns: The channel of this SasInterface. Return type: int Required/optional: required
-
current_interface_speed
¶ Gets the current_interface_speed of this SasInterface. The current interface speed of the SAS interface.
Returns: The current_interface_speed of this SasInterface. Return type: str Required/optional: required
-
id
¶ Gets the id of this SasInterface.
Returns: The id of this SasInterface. Return type: str Required/optional: optional
-
interface_ref
¶ Gets the interface_ref of this SasInterface. The unique identifier for a given instance of this structure.
Returns: The interface_ref of this SasInterface. Return type: str Required/optional: required
-
ioc_port
¶ Gets the ioc_port of this SasInterface. Information about the SAS I/O controller port corresponding to this interface.
Returns: The ioc_port of this SasInterface. Return type: SasPort Required/optional: required
-
is_degraded
¶ Gets the is_degraded of this SasInterface. True if the channel corresponding to this interface is degraded.
Returns: The is_degraded of this SasInterface. Return type: bool Required/optional: required
-
maximum_interface_speed
¶ Gets the maximum_interface_speed of this SasInterface. The maximum interface speed of the SAS interface.
Returns: The maximum_interface_speed of this SasInterface. Return type: str Required/optional: required
-
one_way_max_rate
¶ Gets the one_way_max_rate of this SasInterface. Maximum one way data rate in B/s
Returns: The one_way_max_rate of this SasInterface. Return type: int Required/optional: required
-
part
¶ Gets the part of this SasInterface. A string indicating the chip type.
Returns: The part of this SasInterface. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this SasInterface. The physical location of the SAS interface. The parent reference in Location identifies the physical component (e.g., controller or host card) where the interface circuitry is located, and the position field is a firmware-assigned 1-relative number signifying “1st SAS interface relative to the parent,” “2nd SAS interface relative to the parent,” etc. This “interface number” is independent of the interface’s channel association.
Returns: The physical_location of this SasInterface. Return type: Location Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this SasInterface. This field indicates whether or not the I/O interface is PI capable.
Returns: The protection_information_capable of this SasInterface. Return type: bool Required/optional: required
-
revision
¶ Gets the revision of this SasInterface. The revision level of the firmware on the SAS I/O controller.
Returns: The revision of this SasInterface. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.sas_phy module¶
SasPhy.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_phy.
SasPhy
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
is_operational
¶ Gets the is_operational of this SasPhy. True if the PHY is capable of normal operation.
Returns: The is_operational of this SasPhy. Return type: bool Required/optional: required
-
phy_identifier
¶ Gets the phy_identifier of this SasPhy. A number in the range 0-127 that is the PHY identifier.
Returns: The phy_identifier of this SasPhy. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.sas_phy_data module¶
SasPhyData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_phy_data.
SasPhyData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
current_speed
¶ Gets the current_speed of this SasPhyData. The current negotiated physical link rate for the PHY.
Returns: The current_speed of this SasPhyData. Return type: str Required/optional: required
-
error_counts
¶ Gets the error_counts of this SasPhyData. A collection of PHY error count values.
Returns: The error_counts of this SasPhyData. Return type: SasPhyErrorCounts Required/optional: required
-
is_valid
¶ Gets the is_valid of this SasPhyData. When false, an indication that, though the associated attached device exists, the rest of the data in the structure could not be obtained.
Returns: The is_valid of this SasPhyData. Return type: bool Required/optional: required
-
maximum_speed
¶ Gets the maximum_speed of this SasPhyData. The hardware maximum physical link rate for the PHY.
Returns: The maximum_speed of this SasPhyData. Return type: str Required/optional: required
-
phy_identifier
¶ Gets the phy_identifier of this SasPhyData. A number in the range 0 - 127 that is the PHY identifier.
Returns: The phy_identifier of this SasPhyData. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.sas_phy_error_counts module¶
SasPhyErrorCounts.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_phy_error_counts.
SasPhyErrorCounts
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
invalid_dword_count
¶ Gets the invalid_dword_count of this SasPhyErrorCounts. The number of invalid dwords that have been received outside of PHY reset sequences.
Returns: The invalid_dword_count of this SasPhyErrorCounts. Return type: int Required/optional: required
-
loss_of_dword_sync_count
¶ Gets the loss_of_dword_sync_count of this SasPhyErrorCounts. The number of times the PHY has restarted the link reset sequence because it lost dword synchronization.
Returns: The loss_of_dword_sync_count of this SasPhyErrorCounts. Return type: int Required/optional: required
-
reset_problem_count
¶ Gets the reset_problem_count of this SasPhyErrorCounts. The number of times the PHY did not receive dword synchronization during the final SAS speed negotiation window.
Returns: The reset_problem_count of this SasPhyErrorCounts. Return type: int Required/optional: required
-
running_disparity_error_count
¶ Gets the running_disparity_error_count of this SasPhyErrorCounts. The number of dwords containing running disparity errors that have been received outside of PHY reset sequences.
Returns: The running_disparity_error_count of this SasPhyErrorCounts. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.sas_port module¶
SasPort.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_port.
SasPort
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
attached_channel_port_ref
¶ Gets the attached_channel_port_ref of this SasPort. This ref identifies the connector on the attached device for a drive channel who’s external port is connected to another device.
Returns: The attached_channel_port_ref of this SasPort. Return type: str Required/optional: required
-
attached_device
¶ Gets the attached_device of this SasPort. An indication of what device is attached to this port.
Returns: The attached_device of this SasPort. Return type: SasAttachedDevice Required/optional: required
-
channel_port_ref
¶ Gets the channel_port_ref of this SasPort. A reference to the channel port object identifying the external connector associated with this port. If the port is not associated with an external connector, then this field is set to a null SYMbol ref.
Returns: The channel_port_ref of this SasPort. Return type: str Required/optional: required
-
discovery_status
¶ Gets the discovery_status of this SasPort. This element contains the status of the SAS discovery - the status is a bit field and could indicate a successful discovery or could indicate one or more failure conditions (indicated by one or more error flags being set).
Returns: The discovery_status of this SasPort. Return type: int Required/optional: required
-
domain_number
¶ Gets the domain_number of this SasPort. The domain number identifies which SAS domain this element is a part of. Domain numbers are arbitrarily assigned by the firmware and are consistent on a per controller basis – but not across controllers. So, the contents of domains will be consistent across controllers but the number identifying a particular domain may not be.
Returns: The domain_number of this SasPort. Return type: int Required/optional: required
-
miswire_type
¶ Gets the miswire_type of this SasPort. The type of miswire involving this port (or “none”).
Returns: The miswire_type of this SasPort. Return type: str Required/optional: required
-
parent
¶ Gets the parent of this SasPort. The device on which the port resides.
Returns: The parent of this SasPort. Return type: SasPortProviderDevice Required/optional: required
-
port_mode
¶ Gets the port_mode of this SasPort. The SAS port connection mode.
Returns: The port_mode of this SasPort. Return type: str Required/optional: required
-
port_type_data
¶ Gets the port_type_data of this SasPort. Information about a SAS port that is type-dependent.
Returns: The port_type_data of this SasPort. Return type: SasPortTypeData Required/optional: required
-
sas_phys
¶ Gets the sas_phys of this SasPort. A list of PHYs associated with this port.
Returns: The sas_phys of this SasPort. Return type: list[SasPhy] Required/optional: required
-
state
¶ Gets the state of this SasPort. The state of the SAS port.
Returns: The state of this SasPort. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.sas_port_data module¶
SasPortData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_port_data.
SasPortData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
attached_device
¶ Gets the attached_device of this SasPortData. An indication of what device is attached to this port.
Returns: The attached_device of this SasPortData. Return type: SasAttachedDevice Required/optional: required
-
sas_phy_data
¶ Gets the sas_phy_data of this SasPortData. An array of SAS PHY data elements, one per PHY comprising the port.
Returns: The sas_phy_data of this SasPortData. Return type: list[SasPhyData] Required/optional: required
-
netapp.santricity.models.symbol.sas_port_provider_device module¶
SasPortProviderDevice.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_port_provider_device.
SasPortProviderDevice
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller
¶ Gets the controller of this SasPortProviderDevice. A reference to a controller that is the port provider. This field is present only if the type field is equal to SAS_PORT_PROVIDER_CONTROLLER.
Returns: The controller of this SasPortProviderDevice. Return type: str Required/optional: optional
-
drive
¶ Gets the drive of this SasPortProviderDevice. A reference to a drive that is the port provider. This field is present only if the type field is equal to SAS_PORT_PROVIDER_DRIVE.
Returns: The drive of this SasPortProviderDevice. Return type: str Required/optional: optional
-
expander
¶ Gets the expander of this SasPortProviderDevice. A reference to a SAS expander that is the port provider. This field is present only if the type field is equal to SAS_PORT_PROVIDER_EXPANDER.
Returns: The expander of this SasPortProviderDevice. Return type: str Required/optional: optional
-
host_board_ref
¶ Gets the host_board_ref of this SasPortProviderDevice. A reference to a SAS host board that is the port provider. This field is present only if the type field is equal to SAS_PORT_PROVIDER_HOSTBOARD.
Returns: The host_board_ref of this SasPortProviderDevice. Return type: str Required/optional: optional
-
type
¶ Gets the type of this SasPortProviderDevice. This enumeration object is used to identify the specific type of “port provider” device.
Returns: The type of this SasPortProviderDevice. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.sas_port_type_data module¶
SasPortTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_port_type_data.
SasPortTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
port_identifier
¶ Gets the port_identifier of this SasPortTypeData. This field is the SAS address that is the port identifier. It is present only if the portType value is equal to SAS_PORT_TYPE_END_DEVICE.
Returns: The port_identifier of this SasPortTypeData. Return type: str Required/optional: optional
-
port_type
¶ Gets the port_type of this SasPortTypeData. This enumeration specifies the different types of SAS ports.
Returns: The port_type of this SasPortTypeData. Return type: str Required/optional: required
-
routing_type
¶ Gets the routing_type of this SasPortTypeData. This field indicates the routing method used on this port. It is present only if the portType value is equal to SAS_PORT_TYPE_EXPANDER.
Returns: The routing_type of this SasPortTypeData. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.sas_statistics module¶
SasStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_statistics.
SasStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
collection_elapsed_time
¶ Gets the collection_elapsed_time of this SasStatistics. The length of the time interval, in seconds, during which the SAS statistics were collected.
Returns: The collection_elapsed_time of this SasStatistics. Return type: int Required/optional: required
-
sas_data
¶ Gets the sas_data of this SasStatistics. An array of SasData structures, one element per SAS device reported by the procedure.
Returns: The sas_data of this SasStatistics. Return type: list[SasData] Required/optional: required
-
netapp.santricity.models.symbol.sas_statistics_returned module¶
SasStatisticsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sas_statistics_returned.
SasStatisticsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this SasStatisticsReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this SasStatisticsReturned. Return type: str Required/optional: required
-
sas_statistics
¶ Gets the sas_statistics of this SasStatisticsReturned. This field contains the SAS statistics. It is only valid if the returnCode field is equal to RETCODE_OK.
Returns: The sas_statistics of this SasStatisticsReturned. Return type: SasStatistics Required/optional: optional
-
netapp.santricity.models.symbol.sata_drive_attributes module¶
SataDriveAttributes.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sata_drive_attributes.
SataDriveAttributes
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ata_disk_fw_revision
¶ Gets the ata_disk_fw_revision of this SataDriveAttributes. This field is the disk firmware revision number as reported in the ATA protocol.
Returns: The ata_disk_fw_revision of this SataDriveAttributes. Return type: str Required/optional: required
-
ata_disk_model_number
¶ Gets the ata_disk_model_number of this SataDriveAttributes. This field is the disk model number as reported in the ATA protocol.
Returns: The ata_disk_model_number of this SataDriveAttributes. Return type: str Required/optional: required
-
translator_data
¶ Gets the translator_data of this SataDriveAttributes. This field provides information about the SCSI-to-ATA translator hardware.
Returns: The translator_data of this SataDriveAttributes. Return type: ScsiToAtaTranslatorData Required/optional: required
-
netapp.santricity.models.symbol.sata_interface module¶
SATAInterface.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sata_interface.
SATAInterface
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this SATAInterface. The channel number of this channel
Returns: The channel of this SATAInterface. Return type: int Required/optional: required
-
current_interface_speed
¶ Gets the current_interface_speed of this SATAInterface. The current interface speed of the SATA interface.
Returns: The current_interface_speed of this SATAInterface. Return type: str Required/optional: required
-
id
¶ Gets the id of this SATAInterface.
Returns: The id of this SATAInterface. Return type: str Required/optional: optional
-
interface_ref
¶ Gets the interface_ref of this SATAInterface. The unique identifier for a given instance of this structure.
Returns: The interface_ref of this SATAInterface. Return type: str Required/optional: required
-
maximum_interface_speed
¶ Gets the maximum_interface_speed of this SATAInterface. The maximum interface speed of the SATA interface.
Returns: The maximum_interface_speed of this SATAInterface. Return type: str Required/optional: required
-
part
¶ Gets the part of this SATAInterface. A string indicating the chip type.
Returns: The part of this SATAInterface. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this SATAInterface. The physical location of the SATA interface. The parent reference in Location identifies the physical component (e.g., controller or host card) where the interface circuitry is located, and the position field is a firmware-assigned 1-relative number signifying “1st SATA interface relative to the parent,” “2nd SATA interface relative to the parent,” etc. This “interface number” is independent of the interface’s channel association.
Returns: The physical_location of this SATAInterface. Return type: Location Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this SATAInterface. This field indicates whether or not the I/O interface is PI capable.
Returns: The protection_information_capable of this SATAInterface. Return type: bool Required/optional: required
-
revision
¶ Gets the revision of this SATAInterface. The revision level of the SATA part.
Returns: The revision of this SATAInterface. Return type: int Required/optional: required
-
speed_control
¶ Gets the speed_control of this SATAInterface. An indicator of how the device speed is controlled.
Returns: The speed_control of this SATAInterface. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.schedule module¶
Schedule.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.schedule.
Schedule
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
calendar
¶ Gets the calendar of this Schedule. Daily, weekly, or monthly calendar information.
Returns: The calendar of this Schedule. Return type: ScheduleCalendar Required/optional: required
-
recurrence
¶ Gets the recurrence of this Schedule. The number of days, weeks, or months to run.
Returns: The recurrence of this Schedule. Return type: Recurrence Required/optional: required
-
start_date
¶ Gets the start_date of this Schedule. The schedule will not run until this date/time, measured as seconds since midnight, January 1st, 1970 local time.
Returns: The start_date of this Schedule. Return type: int Required/optional: required
-
timezone
¶ Gets the timezone of this Schedule. Specification of the time zone.
Returns: The timezone of this Schedule. Return type: TimeZoneDescription Required/optional: required
-
netapp.santricity.models.symbol.schedule_calendar module¶
ScheduleCalendar.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.schedule_calendar.
ScheduleCalendar
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
daily
¶ Gets the daily of this ScheduleCalendar. This field is present only if scheduleMethod is equal to SCHEDULE_METHOD_DAILY.
Returns: The daily of this ScheduleCalendar. Return type: ScheduleDaily Required/optional: optional
-
monthly_by_date
¶ Gets the monthly_by_date of this ScheduleCalendar. This field is present only if scheduleMethod is equal to SCHEDULE_METHOD_MONTHLY_DATE.
Returns: The monthly_by_date of this ScheduleCalendar. Return type: ScheduleMonthlyByDate Required/optional: optional
-
monthly_by_day
¶ Gets the monthly_by_day of this ScheduleCalendar. This field is present only if scheduleMethod is equal to SCHEDULE_METHOD_MONTHLY_DAY.
Returns: The monthly_by_day of this ScheduleCalendar. Return type: ScheduleMonthlyByDay Required/optional: optional
-
schedule_method
¶ Gets the schedule_method of this ScheduleCalendar. This enumeration specifies the different types of scheduling methods.
Returns: The schedule_method of this ScheduleCalendar. Return type: str Required/optional: required
-
weekly
¶ Gets the weekly of this ScheduleCalendar. This field is present only if scheduleMethod is equal to SCHEDULE_METHOD_WEEKLY.
Returns: The weekly of this ScheduleCalendar. Return type: ScheduleWeekly Required/optional: optional
-
netapp.santricity.models.symbol.schedule_creation_descriptor module¶
ScheduleCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.schedule_creation_descriptor.
ScheduleCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
action
¶ Gets the action of this ScheduleCreationDescriptor. The type of action to be taken.
Returns: The action of this ScheduleCreationDescriptor. Return type: str Required/optional: required
-
enabled
¶ Gets the enabled of this ScheduleCreationDescriptor. If true, the schedule will be enabled, otherwise it will be disabled.
Returns: The enabled of this ScheduleCreationDescriptor. Return type: bool Required/optional: required
-
schedule
¶ Gets the schedule of this ScheduleCreationDescriptor. All schedule-related information.
Returns: The schedule of this ScheduleCreationDescriptor. Return type: Schedule Required/optional: required
-
target_object
¶ Gets the target_object of this ScheduleCreationDescriptor. The object associated with schedule.
Returns: The target_object of this ScheduleCreationDescriptor. Return type: OptionalTargetObject Required/optional: required
-
netapp.santricity.models.symbol.schedule_creation_descriptor_list module¶
ScheduleCreationDescriptorList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.schedule_creation_descriptor_list.
ScheduleCreationDescriptorList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
schedule_creation_descriptor
¶ Gets the schedule_creation_descriptor of this ScheduleCreationDescriptorList. Contains the schedule creation descriptor object.
Returns: The schedule_creation_descriptor of this ScheduleCreationDescriptorList. Return type: list[ScheduleCreationDescriptor] Required/optional: required
-
netapp.santricity.models.symbol.schedule_daily module¶
ScheduleDaily.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.schedule_daily.
ScheduleDaily
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
daily_schedule
¶ Gets the daily_schedule of this ScheduleDaily. Conveys time information, including time of day, recurrence and occurrence frequency.
Returns: The daily_schedule of this ScheduleDaily. Return type: DailySchedule Required/optional: required
-
netapp.santricity.models.symbol.schedule_instance module¶
ScheduleInstance.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.schedule_instance.
ScheduleInstance
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
action
¶ Gets the action of this ScheduleInstance. The type of action to be taken.
Returns: The action of this ScheduleInstance. Return type: str Required/optional: required
-
creation_time
¶ Gets the creation_time of this ScheduleInstance. The schedule creation time (local time) measured as seconds since January 1, 1970.
Returns: The creation_time of this ScheduleInstance. Return type: int Required/optional: required
-
id
¶ Gets the id of this ScheduleInstance.
Returns: The id of this ScheduleInstance. Return type: str Required/optional: optional
-
last_run_time
¶ Gets the last_run_time of this ScheduleInstance. The last run time (local time) measured as seconds since January 1, 1970.
Returns: The last_run_time of this ScheduleInstance. Return type: int Required/optional: required
-
next_run_time
¶ Gets the next_run_time of this ScheduleInstance. The next run time (local time) measured as seconds since January 1, 1970.
Returns: The next_run_time of this ScheduleInstance. Return type: int Required/optional: required
-
sched_ref
¶ Gets the sched_ref of this ScheduleInstance. A reference to the schedule object.
Returns: The sched_ref of this ScheduleInstance. Return type: str Required/optional: required
-
schedule
¶ Gets the schedule of this ScheduleInstance. The schedule information.
Returns: The schedule of this ScheduleInstance. Return type: Schedule Required/optional: required
-
schedule_status
¶ Gets the schedule_status of this ScheduleInstance. The current status of the schedule.
Returns: The schedule_status of this ScheduleInstance. Return type: str Required/optional: required
-
stop_time
¶ Gets the stop_time of this ScheduleInstance. The local time after which schedule is no longer active, measured as seconds since January 1, 1970.
Returns: The stop_time of this ScheduleInstance. Return type: int Required/optional: required
-
target_object
¶ Gets the target_object of this ScheduleInstance. The object associated with schedule.
Returns: The target_object of this ScheduleInstance. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.schedule_monthly_by_date module¶
ScheduleMonthlyByDate.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.schedule_monthly_by_date.
ScheduleMonthlyByDate
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
daily_schedule
¶ Gets the daily_schedule of this ScheduleMonthlyByDate. Conveys time information, including time of day, recurrence and occurrence frequency.
Returns: The daily_schedule of this ScheduleMonthlyByDate. Return type: DailySchedule Required/optional: required
-
days_of_month
¶ Gets the days_of_month of this ScheduleMonthlyByDate. This is a bit mask. Values from the DayOfMonth enumeration should be added (or OR’ed) together to set this value.
Returns: The days_of_month of this ScheduleMonthlyByDate. Return type: list[str] Required/optional: required
-
months_of_year
¶ Gets the months_of_year of this ScheduleMonthlyByDate. This is a bit mask. Values from the MonthOfYear enumeration should be added (or OR’ed) together to set this value.
Returns: The months_of_year of this ScheduleMonthlyByDate. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.schedule_monthly_by_day module¶
ScheduleMonthlyByDay.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.schedule_monthly_by_day.
ScheduleMonthlyByDay
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
daily_schedule
¶ Gets the daily_schedule of this ScheduleMonthlyByDay. Conveys time information, including time of day, recurrence and occurrence frequency.
Returns: The daily_schedule of this ScheduleMonthlyByDay. Return type: DailySchedule Required/optional: required
-
day_of_week
¶ Gets the day_of_week of this ScheduleMonthlyByDay. The day of the week. This is NOT a bit mask.
Returns: The day_of_week of this ScheduleMonthlyByDay. Return type: str Required/optional: required
-
months_of_year
¶ Gets the months_of_year of this ScheduleMonthlyByDay. This is a bit mask. Values from the MonthOfYear enumeration should be added (or OR’ed) together to set this value.
Returns: The months_of_year of this ScheduleMonthlyByDay. Return type: list[str] Required/optional: required
-
week_number
¶ Gets the week_number of this ScheduleMonthlyByDay. The week number during the month. For example, 1 = first, 2 = second, etc., and 5 = last.
Returns: The week_number of this ScheduleMonthlyByDay. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.schedule_ref_list module¶
ScheduleRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.schedule_ref_list.
ScheduleRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
schedule_ref
¶ Gets the schedule_ref of this ScheduleRefList. A list of schedule references.
Returns: The schedule_ref of this ScheduleRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.schedule_update_descriptor module¶
ScheduleUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.schedule_update_descriptor.
ScheduleUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
enabled
¶ Gets the enabled of this ScheduleUpdateDescriptor. If true, the schedule will be enabled, otherwise it will be disabled.
Returns: The enabled of this ScheduleUpdateDescriptor. Return type: bool Required/optional: required
-
sched_ref
¶ Gets the sched_ref of this ScheduleUpdateDescriptor. The schedule to be updated.
Returns: The sched_ref of this ScheduleUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.schedule_update_descriptor_list module¶
ScheduleUpdateDescriptorList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.schedule_update_descriptor_list.
ScheduleUpdateDescriptorList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
schedule_update_descriptor
¶ Gets the schedule_update_descriptor of this ScheduleUpdateDescriptorList. Contains the schedule update descriptor object.
Returns: The schedule_update_descriptor of this ScheduleUpdateDescriptorList. Return type: list[ScheduleUpdateDescriptor] Required/optional: required
-
netapp.santricity.models.symbol.schedule_weekly module¶
ScheduleWeekly.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.schedule_weekly.
ScheduleWeekly
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
daily_schedule
¶ Gets the daily_schedule of this ScheduleWeekly. Conveys time information, including time of day, recurrence and occurrence frequency.
Returns: The daily_schedule of this ScheduleWeekly. Return type: DailySchedule Required/optional: required
-
days_of_week
¶ Gets the days_of_week of this ScheduleWeekly. This is a bit mask. Values from the DayOfWeek enumeration should be added (or OR’ed) together to set this value.
Returns: The days_of_week of this ScheduleWeekly. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.scsi_alias module¶
ScsiAlias.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.scsi_alias.
ScsiAlias
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
io_interface_type
¶ Gets the io_interface_type of this ScsiAlias. This enumeration defines the different I/O interface types that may be reported as part of the configuration information associated with a controller.
Returns: The io_interface_type of this ScsiAlias. Return type: str Required/optional: required
-
iscsi_alias
¶ Gets the iscsi_alias of this ScsiAlias. The SCSI alias name as defined under iSCSI. This field is only valid if the I/O interface type is equal to IO_IF_ISCSI.
Returns: The iscsi_alias of this ScsiAlias. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.scsi_drive_address module¶
SCSIDriveAddress.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.scsi_drive_address.
SCSIDriveAddress
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this SCSIDriveAddress. The controller drive-side SCSI channel on which the drive resides.
Returns: The channel of this SCSIDriveAddress. Return type: int Required/optional: required
-
id
¶ Gets the id of this SCSIDriveAddress. The drive’s SCSI ID value.
Returns: The id of this SCSIDriveAddress. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.scsi_initiator_port_id module¶
SCSIInitiatorPortId.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.scsi_initiator_port_id.
SCSIInitiatorPortId
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ib_port_name
¶ Gets the ib_port_name of this SCSIInitiatorPortId. This field is present only if the type value is equal to IO_IF_IB.
Returns: The ib_port_name of this SCSIInitiatorPortId. Return type: str Required/optional: optional
-
io_interface_type
¶ Gets the io_interface_type of this SCSIInitiatorPortId. This enumeration defines the different I/O interface types that may be reported as part of the configuration information associated with a controller.
Returns: The io_interface_type of this SCSIInitiatorPortId. Return type: str Required/optional: required
-
iscsi_port_name
¶ Gets the iscsi_port_name of this SCSIInitiatorPortId. This field is present only if the type value is equal to IO_IF_ISCSI.
Returns: The iscsi_port_name of this SCSIInitiatorPortId. Return type: IscsiInitiatorPortId Required/optional: optional
-
port_name
¶ Gets the port_name of this SCSIInitiatorPortId. This field is present only if the type value is equal to IO_IF_FC.
Returns: The port_name of this SCSIInitiatorPortId. Return type: str Required/optional: optional
-
sas_port_name
¶ Gets the sas_port_name of this SCSIInitiatorPortId. This field is present only if the type value is equal to IO_IF_SAS.
Returns: The sas_port_name of this SCSIInitiatorPortId. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.scsi_initiator_target_base_properties module¶
ScsiInitiatorTargetBaseProperties.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.scsi_initiator_target_base_properties.
ScsiInitiatorTargetBaseProperties
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
io_interface_type
¶ Gets the io_interface_type of this ScsiInitiatorTargetBaseProperties. This enumeration defines the different I/O interface types that may be reported as part of the configuration information associated with a controller.
Returns: The io_interface_type of this ScsiInitiatorTargetBaseProperties. Return type: str Required/optional: required
-
iscsiinitiator_target_base_parameters
¶ Gets the iscsiinitiator_target_base_parameters of this ScsiInitiatorTargetBaseProperties.
Returns: The iscsiinitiator_target_base_parameters of this ScsiInitiatorTargetBaseProperties. Return type: IscsiInitiatorTargetBaseParameters Required/optional: optional
-
netapp.santricity.models.symbol.scsi_interface module¶
SCSIInterface.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.scsi_interface.
SCSIInterface
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this SCSIInterface. The channel number of this interface.
Returns: The channel of this SCSIInterface. Return type: int Required/optional: required
-
part
¶ Gets the part of this SCSIInterface. An ASCII text string that describes the SCSI controller chip type.
Returns: The part of this SCSIInterface. Return type: str Required/optional: required
-
reserved1
¶ Gets the reserved1 of this SCSIInterface.
Returns: The reserved1 of this SCSIInterface. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this SCSIInterface.
Returns: The reserved2 of this SCSIInterface. Return type: str Required/optional: optional
-
revision
¶ Gets the revision of this SCSIInterface. The revision level of the SCSI controller chip.
Returns: The revision of this SCSIInterface. Return type: int Required/optional: required
-
scsi_id
¶ Gets the scsi_id of this SCSIInterface. The SCSI ID value used by the controller on this interface.
Returns: The scsi_id of this SCSIInterface. Return type: int Required/optional: required
-
scsi_type
¶ Gets the scsi_type of this SCSIInterface. The type of SCSI line driver (e.g. SE, LVD, etc.) being used.
Returns: The scsi_type of this SCSIInterface. Return type: str Required/optional: required
-
speed
¶ Gets the speed of this SCSIInterface. The speed of the interface in MB/sec.
Returns: The speed of this SCSIInterface. Return type: int Required/optional: required
-
width
¶ Gets the width of this SCSIInterface. The transfer width of the SCSI bus, in bits.
Returns: The width of this SCSIInterface. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.scsi_node_name module¶
ScsiNodeName.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.scsi_node_name.
ScsiNodeName
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
io_interface_type
¶ Gets the io_interface_type of this ScsiNodeName. This enumeration defines the different I/O interface types that may be reported as part of the configuration information associated with a controller.
Returns: The io_interface_type of this ScsiNodeName. Return type: str Required/optional: required
-
iscsi_node_name
¶ Gets the iscsi_node_name of this ScsiNodeName. The SCSI node name as defined under iSCSI. This field is only valid if the I/O interface type is equal to IO_IF_ISCSI.
Returns: The iscsi_node_name of this ScsiNodeName. Return type: str Required/optional: optional
-
remote_node_wwn
¶ Gets the remote_node_wwn of this ScsiNodeName. The FC WWN for the remote node. This field is only valid if the I/O interface type is equal to IO_IF_FC.
Returns: The remote_node_wwn of this ScsiNodeName. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.scsi_protocol_endpoint module¶
ScsiProtocolEndpoint.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.scsi_protocol_endpoint.
ScsiProtocolEndpoint
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
endpoint_role
¶ Gets the endpoint_role of this ScsiProtocolEndpoint. This enumeration object is used to indicate the role of a SCSI protocol endpoint, either initiator or target.
Returns: The endpoint_role of this ScsiProtocolEndpoint. Return type: str Required/optional: required
-
initiator_id
¶ Gets the initiator_id of this ScsiProtocolEndpoint. A SCSI initiator port identifier. This field is only valid if the endpointRole field is equal to SCSI_ROLE_INITIATOR.
Returns: The initiator_id of this ScsiProtocolEndpoint. Return type: SCSIInitiatorPortId Required/optional: optional
-
target_id
¶ Gets the target_id of this ScsiProtocolEndpoint. A SCSI target port identifier. This field is only valid if the endpointRole field is equal to SCSI_ROLE_TARGET.
Returns: The target_id of this ScsiProtocolEndpoint. Return type: SCSITargetPortId Required/optional: optional
-
netapp.santricity.models.symbol.scsi_remote_connection module¶
ScsiRemoteConnection.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.scsi_remote_connection.
ScsiRemoteConnection
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller
¶ Gets the controller of this ScsiRemoteConnection. Local controller acting as the initiator for these connections.
Returns: The controller of this ScsiRemoteConnection. Return type: str Required/optional: required
-
local_port
¶ Gets the local_port of this ScsiRemoteConnection. Local initiator port for these connections.
Returns: The local_port of this ScsiRemoteConnection. Return type: str Required/optional: required
-
remote_target_connections
¶ Gets the remote_target_connections of this ScsiRemoteConnection. Details of connections to remote target.
Returns: The remote_target_connections of this ScsiRemoteConnection. Return type: ScsiRemoteTargetConnections Required/optional: required
-
netapp.santricity.models.symbol.scsi_remote_connections_returned module¶
ScsiRemoteConnectionsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.scsi_remote_connections_returned.
ScsiRemoteConnectionsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
remote_connections
¶ Gets the remote_connections of this ScsiRemoteConnectionsReturned. This field is returned if the value of returnCode is equal to RETCODE_OK.
Returns: The remote_connections of this ScsiRemoteConnectionsReturned. Return type: list[ScsiRemoteConnection] Required/optional: optional
-
return_code
¶ Gets the return_code of this ScsiRemoteConnectionsReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this ScsiRemoteConnectionsReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.scsi_remote_target_connections module¶
ScsiRemoteTargetConnections.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.scsi_remote_target_connections.
ScsiRemoteTargetConnections
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fibre_connection_detail
¶ Gets the fibre_connection_detail of this ScsiRemoteTargetConnections. This field is returned if the value of ioInterfaceType is equal to IO_IF_FC.
Returns: The fibre_connection_detail of this ScsiRemoteTargetConnections. Return type: FibreRemoteTargetConnections Required/optional: optional
-
io_interface_type
¶ Gets the io_interface_type of this ScsiRemoteTargetConnections. This enumeration defines the different I/O interface types that may be reported as part of the configuration information associated with a controller.
Returns: The io_interface_type of this ScsiRemoteTargetConnections. Return type: str Required/optional: required
-
iscsi_connection_detail
¶ Gets the iscsi_connection_detail of this ScsiRemoteTargetConnections. This field is returned if the value of ioInterfaceType is equal to IO_IF_ISCSI.
Returns: The iscsi_connection_detail of this ScsiRemoteTargetConnections. Return type: IscsiRemoteTargetConnections Required/optional: optional
-
netapp.santricity.models.symbol.scsi_target_port_id module¶
SCSITargetPortId.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.scsi_target_port_id.
SCSITargetPortId
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ib_port_name
¶ Gets the ib_port_name of this SCSITargetPortId. This field is present only if the type value is equal to IO_IF_IB.
Returns: The ib_port_name of this SCSITargetPortId. Return type: str Required/optional: optional
-
io_interface_type
¶ Gets the io_interface_type of this SCSITargetPortId. This enumeration defines the different I/O interface types that may be reported as part of the configuration information associated with a controller.
Returns: The io_interface_type of this SCSITargetPortId. Return type: str Required/optional: required
-
iscsi_port_name
¶ Gets the iscsi_port_name of this SCSITargetPortId. This field is present only if the type value is equal to IO_IF_ISCSI.
Returns: The iscsi_port_name of this SCSITargetPortId. Return type: IscsiTargetPortId Required/optional: optional
-
port_name
¶ Gets the port_name of this SCSITargetPortId. This field is present only if the type value is equal to IO_IF_FC.
Returns: The port_name of this SCSITargetPortId. Return type: str Required/optional: optional
-
sas_port_name
¶ Gets the sas_port_name of this SCSITargetPortId. This field is present only if the type value is equal to IO_IF_SAS.
Returns: The sas_port_name of this SCSITargetPortId. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.scsi_to_ata_translator_data module¶
ScsiToAtaTranslatorData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.scsi_to_ata_translator_data.
ScsiToAtaTranslatorData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
product_id
¶ Gets the product_id of this ScsiToAtaTranslatorData. The product identification string.
Returns: The product_id of this ScsiToAtaTranslatorData. Return type: str Required/optional: required
-
product_rev_level
¶ Gets the product_rev_level of this ScsiToAtaTranslatorData. The product revision level string. When no interposer card is available, this string is set to “—-” (four dashes).
Returns: The product_rev_level of this ScsiToAtaTranslatorData. Return type: str Required/optional: required
-
sat_type
¶ Gets the sat_type of this ScsiToAtaTranslatorData. This field identifies the type of the SCSI-to-ATA translation hardware. Note that if this field is set to SAT_TYPE_UNKNOWN, the string in the productId field will have zero length, and the string in the productRevLevel field will be set to “—-” (four dashes).
Returns: The sat_type of this ScsiToAtaTranslatorData. Return type: str Required/optional: required
-
vendor_id
¶ Gets the vendor_id of this ScsiToAtaTranslatorData. The vendor identification string.
Returns: The vendor_id of this ScsiToAtaTranslatorData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.security_key_needed module¶
SecurityKeyNeeded.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.security_key_needed.
SecurityKeyNeeded
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
lock_key_id_ref
¶ Gets the lock_key_id_ref of this SecurityKeyNeeded. This is a reference to the lock key needed for the set of locked drives referenced in the drives field.
Returns: The lock_key_id_ref of this SecurityKeyNeeded. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.setting_control module¶
SettingControl.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.setting_control.
SettingControl
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
is_enabled
¶ Gets the is_enabled of this SettingControl. True when the property is enabled.
Returns: The is_enabled of this SettingControl. Return type: bool Required/optional: required
-
value
¶ Gets the value of this SettingControl. The value of the property
Returns: The value of this SettingControl. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.sfp module¶
Sfp.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sfp.
Sfp
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
id
¶ Gets the id of this Sfp.
Returns: The id of this Sfp. Return type: str Required/optional: optional
-
parent_data
¶ Gets the parent_data of this Sfp. Data specific to SFP parent type.
Returns: The parent_data of this Sfp. Return type: SFPParentTypeData Required/optional: required
-
physical_location
¶ Gets the physical_location of this Sfp. The physical location of the SFP.
Returns: The physical_location of this Sfp. Return type: Location Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this Sfp. The repair policy for the SFP component.
Returns: The repair_policy of this Sfp. Return type: RepairPolicy Required/optional: required
-
reserved1
¶ Gets the reserved1 of this Sfp.
Returns: The reserved1 of this Sfp. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this Sfp.
Returns: The reserved2 of this Sfp. Return type: str Required/optional: optional
-
sfp_port
¶ Gets the sfp_port of this Sfp. The port that the SFP is associated with.
Returns: The sfp_port of this Sfp. Return type: str Required/optional: required
-
sfp_port_ref
¶ Gets the sfp_port_ref of this Sfp. A reference identifying the channel port that the SFP is plugged into.
Returns: The sfp_port_ref of this Sfp. Return type: str Required/optional: required
-
sfp_ref
¶ Gets the sfp_ref of this Sfp. The reference for this physical SFP.
Returns: The sfp_ref of this Sfp. Return type: str Required/optional: required
-
sfp_type
¶ Gets the sfp_type of this Sfp. The type of the SFP.
Returns: The sfp_type of this Sfp. Return type: SFPType Required/optional: required
-
status
¶ Gets the status of this Sfp. The operational status of the SFP.
Returns: The status of this Sfp. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.sfp_parent_type_data module¶
SFPParentTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sfp_parent_type_data.
SFPParentTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_sfp
¶ Gets the controller_sfp of this SFPParentTypeData. This field is present only if the sfpParentType is equal to SFP_PARENT_TYPE_CONTROLLER. It contains the parent type of a SFP.
Returns: The controller_sfp of this SFPParentTypeData. Return type: ControllerSFP Required/optional: optional
-
parent_esm
¶ Gets the parent_esm of this SFPParentTypeData. No information is returned
Returns: The parent_esm of this SFPParentTypeData. Return type: str Required/optional: optional
-
parent_minihub
¶ Gets the parent_minihub of this SFPParentTypeData. This field is present only if the sfpParentType is equal to SFP_PARENT_TYPE_MINIHUB. It contains the parent type of a SFP.
Returns: The parent_minihub of this SFPParentTypeData. Return type: str Required/optional: optional
-
sfp_parent_type
¶ Gets the sfp_parent_type of this SFPParentTypeData. This enumeration object is used to describe the parent type of a SFP.
Returns: The sfp_parent_type of this SFPParentTypeData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.sfp_type module¶
SFPType.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sfp_type.
SFPType
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
manufacturer_date
¶ Gets the manufacturer_date of this SFPType. The date when the SFP was manufactured.
Returns: The manufacturer_date of this SFPType. Return type: int Required/optional: required
-
reserved1
¶ Gets the reserved1 of this SFPType.
Returns: The reserved1 of this SFPType. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this SFPType.
Returns: The reserved2 of this SFPType. Return type: str Required/optional: optional
-
sfp_connect_type
¶ Gets the sfp_connect_type of this SFPType. Information about the SFP connector type.
Returns: The sfp_connect_type of this SFPType. Return type: str Required/optional: required
-
sfp_ident_type
¶ Gets the sfp_ident_type of this SFPType. Information about the SFP type.
Returns: The sfp_ident_type of this SFPType. Return type: str Required/optional: required
-
sfp_link_l_type
¶ Gets the sfp_link_l_type of this SFPType. Information about the SFP link length.
Returns: The sfp_link_l_type of this SFPType. Return type: str Required/optional: required
-
sfp_speed
¶ Gets the sfp_speed of this SFPType. Information about the SFP speed.
Returns: The sfp_speed of this SFPType. Return type: list[str] Required/optional: required
-
sfp_transmission_media
¶ Gets the sfp_transmission_media of this SFPType. Information about the SFP transmission media.
Returns: The sfp_transmission_media of this SFPType. Return type: list[str] Required/optional: required
-
sfp_transmitter_type
¶ Gets the sfp_transmitter_type of this SFPType. Information about the SFP transmitter type.
Returns: The sfp_transmitter_type of this SFPType. Return type: str Required/optional: required
-
vendor_name
¶ Gets the vendor_name of this SFPType. The vendor name of the SFP.
Returns: The vendor_name of this SFPType. Return type: str Required/optional: required
-
vendor_oui
¶ Gets the vendor_oui of this SFPType. The vendor unique OUI field of the SFP.
Returns: The vendor_oui of this SFPType. Return type: str Required/optional: required
-
vendor_pn
¶ Gets the vendor_pn of this SFPType. The vendor part name of the SFP.
Returns: The vendor_pn of this SFPType. Return type: str Required/optional: required
-
vendor_rev
¶ Gets the vendor_rev of this SFPType. The vendor revision of the SFP
Returns: The vendor_rev of this SFPType. Return type: str Required/optional: required
-
vendor_sn
¶ Gets the vendor_sn of this SFPType. The vendor serial number of the SFP.
Returns: The vendor_sn of this SFPType. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.smart_battery_data module¶
SmartBatteryData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.smart_battery_data.
SmartBatteryData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
battery_learn_cycle_interval
¶ Gets the battery_learn_cycle_interval of this SmartBatteryData. The time between automatic learn cycles, expressed in weeks.
Returns: The battery_learn_cycle_interval of this SmartBatteryData. Return type: int Required/optional: required
-
last_battery_learn_cycle
¶ Gets the last_battery_learn_cycle of this SmartBatteryData. The time of the last completed learn cycle, expressed in seconds since midnight GMT, January 1, 1970.
Returns: The last_battery_learn_cycle of this SmartBatteryData. Return type: int Required/optional: required
-
next_battery_learn_cycle
¶ Gets the next_battery_learn_cycle of this SmartBatteryData. The time of the next scheduled learn cycle, expressed in seconds since midnight GMT, January 1, 1970.
Returns: The next_battery_learn_cycle of this SmartBatteryData. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.snapshot_conversion_descriptor module¶
SnapshotConversionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snapshot_conversion_descriptor.
SnapshotConversionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_volume
¶ Gets the base_volume of this SnapshotConversionDescriptor. The base volume for the snapshots to be converted (will become the base volume for the newly created PiT groups).
Returns: The base_volume of this SnapshotConversionDescriptor. Return type: str Required/optional: required
-
conversion_labels
¶ Gets the conversion_labels of this SnapshotConversionDescriptor. List of new PiT group and repository user labels (one pair for each snapshot being converted).
Returns: The conversion_labels of this SnapshotConversionDescriptor. Return type: list[SnapshotConversionLabel] Required/optional: required
-
netapp.santricity.models.symbol.snapshot_conversion_label module¶
SnapshotConversionLabel.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snapshot_conversion_label.
SnapshotConversionLabel
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
new_pit_group_label
¶ Gets the new_pit_group_label of this SnapshotConversionLabel. Label for new PiT group being created.
Returns: The new_pit_group_label of this SnapshotConversionLabel. Return type: str Required/optional: required
-
new_repository_label
¶ Gets the new_repository_label of this SnapshotConversionLabel. New label for repository volume being converted from a snapshot repository to a PiT group repository.
Returns: The new_repository_label of this SnapshotConversionLabel. Return type: str Required/optional: required
-
snap_repository_ref
¶ Gets the snap_repository_ref of this SnapshotConversionLabel. Reference to repository of snapshot being converted. This volume (old snapshot Repository, new PiT group repository) will be renamed using ‘newRepositoryLabel’ contained in this structure, and the associated PiT group created will be named using the “newPITGroupLabel” also contained in this structure. Note: The old snapshot label will be used for the read-only view that is created as part of the conversion process.
Returns: The snap_repository_ref of this SnapshotConversionLabel. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.snapshot_creation_descriptor module¶
SnapshotCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snapshot_creation_descriptor.
SnapshotCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_volume
¶ Gets the base_volume of this SnapshotCreationDescriptor. The base volume.
Returns: The base_volume of this SnapshotCreationDescriptor. Return type: str Required/optional: required
-
candidate
¶ Gets the candidate of this SnapshotCreationDescriptor. The volume candidate for the repository.
Returns: The candidate of this SnapshotCreationDescriptor. Return type: VolumeCandidate Required/optional: required
-
create_in_stopped_state
¶ Gets the create_in_stopped_state of this SnapshotCreationDescriptor. If true, the snapshot will be created in a stopped state, otherwise it will be started on creation.
Returns: The create_in_stopped_state of this SnapshotCreationDescriptor. Return type: bool Required/optional: required
-
extent_size
¶ Gets the extent_size of this SnapshotCreationDescriptor. The size of the extent in bytes. Not used in this release of software.
Returns: The extent_size of this SnapshotCreationDescriptor. Return type: int Required/optional: required
-
extent_start
¶ Gets the extent_start of this SnapshotCreationDescriptor. The start position of the extent in the base volume (bytes). Not used in this release of software.
Returns: The extent_start of this SnapshotCreationDescriptor. Return type: int Required/optional: required
-
no_mapping
¶ Gets the no_mapping of this SnapshotCreationDescriptor. True tells the controller NOT to create a mapping. False causes the controller to create a default mapping for the new snapshot. (Note: A True value for noMapping when the SPM feature is disabled will cause a RETCODE_PARTITIONS_DISABLED from createSnapshot. This is because a host cannot access the snapshot if partitions are disabled and a default mapping was not created when the snapshot was created.
Returns: The no_mapping of this SnapshotCreationDescriptor. Return type: bool Required/optional: required
-
rep_full_policy
¶ Gets the rep_full_policy of this SnapshotCreationDescriptor. The policy regarding what will happen when the repository is full.
Returns: The rep_full_policy of this SnapshotCreationDescriptor. Return type: str Required/optional: required
-
repository_capacity
¶ Gets the repository_capacity of this SnapshotCreationDescriptor. The capacity size of the repository to create in bytes.
Returns: The repository_capacity of this SnapshotCreationDescriptor. Return type: int Required/optional: required
-
repository_label
¶ Gets the repository_label of this SnapshotCreationDescriptor. The user assigned label for the repository volume.
Returns: The repository_label of this SnapshotCreationDescriptor. Return type: str Required/optional: required
-
snapshot_label
¶ Gets the snapshot_label of this SnapshotCreationDescriptor. The user assigned snapshot label.
Returns: The snapshot_label of this SnapshotCreationDescriptor. Return type: str Required/optional: required
-
snapshot_schedule
¶ Gets the snapshot_schedule of this SnapshotCreationDescriptor. The snapshot schedule. The targetObject in the structure is empty.
Returns: The snapshot_schedule of this SnapshotCreationDescriptor. Return type: OptionalScheduleCreationDescriptor Required/optional: required
-
volume_group_label
¶ Gets the volume_group_label of this SnapshotCreationDescriptor. The label to assign to the new volume group for the repository, if any. This field is only used when the repository candidate selection type is CANDIDATE_SEL_MANUAL or CANDIDATE_SEL_COUNT.
Returns: The volume_group_label of this SnapshotCreationDescriptor. Return type: str Required/optional: required
-
warn_threshold
¶ Gets the warn_threshold of this SnapshotCreationDescriptor. The repository utilization warning threshold.
Returns: The warn_threshold of this SnapshotCreationDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.snapshot_failure module¶
SnapshotFailure.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snapshot_failure.
SnapshotFailure
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
repository_full
¶ Gets the repository_full of this SnapshotFailure. The policy explaining the behavior when the repository is full.
Returns: The repository_full of this SnapshotFailure. Return type: bool Required/optional: required
-
repository_volume
¶ Gets the repository_volume of this SnapshotFailure. The repository volume that failed.
Returns: The repository_volume of this SnapshotFailure. Return type: str Required/optional: required
-
snapshot_volume
¶ Gets the snapshot_volume of this SnapshotFailure. The snapshot volume that failed.
Returns: The snapshot_volume of this SnapshotFailure. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.snapshot_params_update_descriptor module¶
SnapshotParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snapshot_params_update_descriptor.
SnapshotParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
extent_size
¶ Gets the extent_size of this SnapshotParamsUpdateDescriptor. The size of the extent in bytes. Not used in this release of software.
Returns: The extent_size of this SnapshotParamsUpdateDescriptor. Return type: int Required/optional: required
-
extent_start
¶ Gets the extent_start of this SnapshotParamsUpdateDescriptor. The start position of the extent in the base volume (bytes). Not used in this release of software.
Returns: The extent_start of this SnapshotParamsUpdateDescriptor. Return type: int Required/optional: required
-
rep_full_policy
¶ Gets the rep_full_policy of this SnapshotParamsUpdateDescriptor. The policy concerning what will happen when the repository is full.
Returns: The rep_full_policy of this SnapshotParamsUpdateDescriptor. Return type: str Required/optional: required
-
rollback_priority
¶ Gets the rollback_priority of this SnapshotParamsUpdateDescriptor. The importance of the rollback operation.
Returns: The rollback_priority of this SnapshotParamsUpdateDescriptor. Return type: int Required/optional: required
-
snap_ref
¶ Gets the snap_ref of this SnapshotParamsUpdateDescriptor. The snapshot volume to be updated.
Returns: The snap_ref of this SnapshotParamsUpdateDescriptor. Return type: str Required/optional: required
-
warn_threshold
¶ Gets the warn_threshold of this SnapshotParamsUpdateDescriptor. The repository utilization warning threshold.
Returns: The warn_threshold of this SnapshotParamsUpdateDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.snapshot_ref_list module¶
SnapshotRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snapshot_ref_list.
SnapshotRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
snapshot_ref
¶ Gets the snapshot_ref of this SnapshotRefList. A list of snapshot references.
Returns: The snapshot_ref of this SnapshotRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.snapshot_rollback_operation module¶
SnapshotRollbackOperation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snapshot_rollback_operation.
SnapshotRollbackOperation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
pending
¶ Gets the pending of this SnapshotRollbackOperation. If true, the operation has not started.
Returns: The pending of this SnapshotRollbackOperation. Return type: bool Required/optional: required
-
percent_complete
¶ Gets the percent_complete of this SnapshotRollbackOperation. Completion percentage for the operation. If the operation is not currently running this value will be equal to PERCENT_COMPLETE_OP_NOT_RUNNING.
Returns: The percent_complete of this SnapshotRollbackOperation. Return type: int Required/optional: required
-
snapshot_ref
¶ Gets the snapshot_ref of this SnapshotRollbackOperation. Reference to the snapshot.
Returns: The snapshot_ref of this SnapshotRollbackOperation. Return type: str Required/optional: required
-
time_to_completion
¶ Gets the time_to_completion of this SnapshotRollbackOperation. Estimated time to completion in minutes. If the time is not known this value will be equal to TIME_TO_COMPLETION_UNKNOWN.
Returns: The time_to_completion of this SnapshotRollbackOperation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.snapshot_volume module¶
SnapshotVolume.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snapshot_volume.
SnapshotVolume
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
action
¶ Gets the action of this SnapshotVolume. Long running action.
Returns: The action of this SnapshotVolume. Return type: str Required/optional: required
-
base_volume
¶ Gets the base_volume of this SnapshotVolume. Base volume for this snapshot.
Returns: The base_volume of this SnapshotVolume. Return type: str Required/optional: required
-
children_inactive
¶ Gets the children_inactive of this SnapshotVolume. True if all child volumes are offline or failed. Child volumes are the base volume and the REPOSITORY volume.
Returns: The children_inactive of this SnapshotVolume. Return type: bool Required/optional: required
-
current_manager
¶ Gets the current_manager of this SnapshotVolume. Current owner of the snapshot.
Returns: The current_manager of this SnapshotVolume. Return type: str Required/optional: required
-
extent_size
¶ Gets the extent_size of this SnapshotVolume. The size of the extent in bytes. Not used in this release of software.
Returns: The extent_size of this SnapshotVolume. Return type: int Required/optional: required
-
extent_start
¶ Gets the extent_start of this SnapshotVolume. The start position of the extent in the base volume (bytes). Not used in this release of software.
Returns: The extent_start of this SnapshotVolume. Return type: int Required/optional: required
-
full_warn_threshold
¶ Gets the full_warn_threshold of this SnapshotVolume. Repository utilization warning threshold.
Returns: The full_warn_threshold of this SnapshotVolume. Return type: int Required/optional: required
-
id
¶ Gets the id of this SnapshotVolume.
Returns: The id of this SnapshotVolume. Return type: str Required/optional: optional
-
label
¶ Gets the label of this SnapshotVolume. Name of the snapshot.
Returns: The label of this SnapshotVolume. Return type: str Required/optional: required
-
mgmt_client_attribute
¶ Gets the mgmt_client_attribute of this SnapshotVolume. For use by management client.
Returns: The mgmt_client_attribute of this SnapshotVolume. Return type: int Required/optional: required
-
over_warn_threshold
¶ Gets the over_warn_threshold of this SnapshotVolume. True if the repository utilization is over the warning threshold.
Returns: The over_warn_threshold of this SnapshotVolume. Return type: bool Required/optional: required
-
perms
¶ Gets the perms of this SnapshotVolume. Permissions allowed on volume.
Returns: The perms of this SnapshotVolume. Return type: VolumePerms Required/optional: required
-
rep_full_policy
¶ Gets the rep_full_policy of this SnapshotVolume. Indication of the volume behavior when the repository is full.
Returns: The rep_full_policy of this SnapshotVolume. Return type: str Required/optional: required
-
repository_full
¶ Gets the repository_full of this SnapshotVolume. True, if the repository is full.
Returns: The repository_full of this SnapshotVolume. Return type: bool Required/optional: required
-
repository_volume
¶ Gets the repository_volume of this SnapshotVolume. Repository volume for this snapshot.
Returns: The repository_volume of this SnapshotVolume. Return type: str Required/optional: required
-
rollback_priority
¶ Gets the rollback_priority of this SnapshotVolume. The importance of the rollback operation (0-4). Not used in this release of software.
Returns: The rollback_priority of this SnapshotVolume. Return type: int Required/optional: required
-
rollback_status
¶ Gets the rollback_status of this SnapshotVolume. Status of current action being performed on snapshot.
Returns: The rollback_status of this SnapshotVolume. Return type: str Required/optional: required
-
snapshot_ref
¶ Gets the snapshot_ref of this SnapshotVolume. Reference (key) for the snapshot volume.
Returns: The snapshot_ref of this SnapshotVolume. Return type: str Required/optional: required
-
snapshot_time
¶ Gets the snapshot_time of this SnapshotVolume. The controller time when the snapshot was created.
Returns: The snapshot_time of this SnapshotVolume. Return type: int Required/optional: required
-
status
¶ Gets the status of this SnapshotVolume. Indicates status of the snapshot.
Returns: The status of this SnapshotVolume. Return type: str Required/optional: required
-
volume_handle
¶ Gets the volume_handle of this SnapshotVolume. Volume SSID.
Returns: The volume_handle of this SnapshotVolume. Return type: int Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this SnapshotVolume. The World Wide Name of the snapshot.
Returns: The world_wide_name of this SnapshotVolume. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.snmp_agent_bundle module¶
SNMPAgentBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_agent_bundle.
SNMPAgentBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
community
¶ Gets the community of this SNMPAgentBundle. All configured SNMP communities
Returns: The community of this SNMPAgentBundle. Return type: list[SNMPCommunity] Required/optional: required
-
system_variables
¶ Gets the system_variables of this SNMPAgentBundle. Current settings for SNMP “system” variables
Returns: The system_variables of this SNMPAgentBundle. Return type: SNMPSystemVariables Required/optional: required
-
trap_destination
¶ Gets the trap_destination of this SNMPAgentBundle. SNMP Trap Destinations. Traps will be delivered to these destinations when an alertable MEL event is generated.
Returns: The trap_destination of this SNMPAgentBundle. Return type: list[SNMPTrapDestination] Required/optional: required
-
netapp.santricity.models.symbol.snmp_community module¶
SNMPCommunity.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_community.
SNMPCommunity
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
community_name
¶ Gets the community_name of this SNMPCommunity. Community name
Returns: The community_name of this SNMPCommunity. Return type: str Required/optional: required
-
community_permissions
¶ Gets the community_permissions of this SNMPCommunity. Community permissions
Returns: The community_permissions of this SNMPCommunity. Return type: str Required/optional: required
-
community_ref
¶ Gets the community_ref of this SNMPCommunity. A reference to the SNMP community.
Returns: The community_ref of this SNMPCommunity. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.snmp_community_add_descriptor module¶
SNMPCommunityAddDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_community_add_descriptor.
SNMPCommunityAddDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
community_name
¶ Gets the community_name of this SNMPCommunityAddDescriptor. community name
Returns: The community_name of this SNMPCommunityAddDescriptor. Return type: str Required/optional: required
-
community_permissions
¶ Gets the community_permissions of this SNMPCommunityAddDescriptor. SNMP community permissions
Returns: The community_permissions of this SNMPCommunityAddDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.snmp_community_add_descriptor_list module¶
SNMPCommunityAddDescriptorList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_community_add_descriptor_list.
SNMPCommunityAddDescriptorList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
community_add_descriptor
¶ Gets the community_add_descriptor of this SNMPCommunityAddDescriptorList. SNMP community add descriptor.
Returns: The community_add_descriptor of this SNMPCommunityAddDescriptorList. Return type: list[SNMPCommunityAddDescriptor] Required/optional: required
-
netapp.santricity.models.symbol.snmp_community_params_update_descriptor module¶
SNMPCommunityParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_community_params_update_descriptor.
SNMPCommunityParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
community_name
¶ Gets the community_name of this SNMPCommunityParamsUpdateDescriptor. New community name.
Returns: The community_name of this SNMPCommunityParamsUpdateDescriptor. Return type: str Required/optional: required
-
community_permissions
¶ Gets the community_permissions of this SNMPCommunityParamsUpdateDescriptor. New permissions to set
Returns: The community_permissions of this SNMPCommunityParamsUpdateDescriptor. Return type: str Required/optional: required
-
community_ref
¶ Gets the community_ref of this SNMPCommunityParamsUpdateDescriptor. Community to update
Returns: The community_ref of this SNMPCommunityParamsUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.snmp_community_params_update_descriptor_list module¶
SNMPCommunityParamsUpdateDescriptorList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_community_params_update_descriptor_list.
SNMPCommunityParamsUpdateDescriptorList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
community_update_descriptor
¶ Gets the community_update_descriptor of this SNMPCommunityParamsUpdateDescriptorList. SNMP community parameters update descriptor
Returns: The community_update_descriptor of this SNMPCommunityParamsUpdateDescriptorList. Return type: list[SNMPCommunityParamsUpdateDescriptor] Required/optional: required
-
netapp.santricity.models.symbol.snmp_community_ref_list module¶
SNMPCommunityRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_community_ref_list.
SNMPCommunityRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
community_ref
¶ Gets the community_ref of this SNMPCommunityRefList. An array of SNMPCommunity references
Returns: The community_ref of this SNMPCommunityRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.snmp_system_variable_value module¶
SNMPSystemVariableValue.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_system_variable_value.
SNMPSystemVariableValue
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
new_sys_contact
¶ Gets the new_sys_contact of this SNMPSystemVariableValue. This field is returned if the value of variable is equal to SNMP_SYSTEM_VARIABLE_SYSCONTACT.
Returns: The new_sys_contact of this SNMPSystemVariableValue. Return type: str Required/optional: optional
-
new_sys_location
¶ Gets the new_sys_location of this SNMPSystemVariableValue. This field is returned if the value of variable is equal to SNMP_SYSTEM_VARIABLE_SYSLOCATION.
Returns: The new_sys_location of this SNMPSystemVariableValue. Return type: str Required/optional: optional
-
new_sys_name
¶ Gets the new_sys_name of this SNMPSystemVariableValue. This field is returned if the value of variable is equal to SNMP_SYSTEM_VARIABLE_SYSNAME.
Returns: The new_sys_name of this SNMPSystemVariableValue. Return type: str Required/optional: optional
-
variable
¶ Gets the variable of this SNMPSystemVariableValue. This enumeration represents possible SNMP system variables that can be set via SYMbol.
Returns: The variable of this SNMPSystemVariableValue. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.snmp_system_variables module¶
SNMPSystemVariables.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_system_variables.
SNMPSystemVariables
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
sys_contact
¶ Gets the sys_contact of this SNMPSystemVariables. Value to be returned for system.sysContact variable
Returns: The sys_contact of this SNMPSystemVariables. Return type: str Required/optional: required
-
sys_location
¶ Gets the sys_location of this SNMPSystemVariables. Value to be returned for system.sysLocation variable
Returns: The sys_location of this SNMPSystemVariables. Return type: str Required/optional: required
-
sys_name
¶ Gets the sys_name of this SNMPSystemVariables. Value to be returned for system.sysName variable
Returns: The sys_name of this SNMPSystemVariables. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.snmp_system_variables_update_descriptor module¶
SNMPSystemVariablesUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_system_variables_update_descriptor.
SNMPSystemVariablesUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
new_values
¶ Gets the new_values of this SNMPSystemVariablesUpdateDescriptor. SNMP system variable value object containing the new variables.
Returns: The new_values of this SNMPSystemVariablesUpdateDescriptor. Return type: list[SNMPSystemVariableValue] Required/optional: required
-
netapp.santricity.models.symbol.snmp_trap_destination module¶
SNMPTrapDestination.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_trap_destination.
SNMPTrapDestination
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
community_ref
¶ Gets the community_ref of this SNMPTrapDestination. Community associated with the trap destination
Returns: The community_ref of this SNMPTrapDestination. Return type: str Required/optional: required
-
send_authentication_failure_traps
¶ Gets the send_authentication_failure_traps of this SNMPTrapDestination. Send authentication failure traps to this destination.
Returns: The send_authentication_failure_traps of this SNMPTrapDestination. Return type: bool Required/optional: required
-
trap_destination_ref
¶ Gets the trap_destination_ref of this SNMPTrapDestination. SNMP trap destination reference.
Returns: The trap_destination_ref of this SNMPTrapDestination. Return type: str Required/optional: required
-
trap_receiver_ip_address
¶ Gets the trap_receiver_ip_address of this SNMPTrapDestination. IPVx address of the trap receiver
Returns: The trap_receiver_ip_address of this SNMPTrapDestination. Return type: IpVxAddress Required/optional: required
-
netapp.santricity.models.symbol.snmp_trap_destination_add_descriptor module¶
SNMPTrapDestinationAddDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_trap_destination_add_descriptor.
SNMPTrapDestinationAddDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
community_ref
¶ Gets the community_ref of this SNMPTrapDestinationAddDescriptor. Community associated with the trap destination
Returns: The community_ref of this SNMPTrapDestinationAddDescriptor. Return type: str Required/optional: required
-
send_authentication_failure_traps
¶ Gets the send_authentication_failure_traps of this SNMPTrapDestinationAddDescriptor. Send authentication failure traps to this destination.
Returns: The send_authentication_failure_traps of this SNMPTrapDestinationAddDescriptor. Return type: bool Required/optional: required
-
trap_receiver_ip_address
¶ Gets the trap_receiver_ip_address of this SNMPTrapDestinationAddDescriptor. IPVx address of the trap receiver
Returns: The trap_receiver_ip_address of this SNMPTrapDestinationAddDescriptor. Return type: IpVxAddress Required/optional: required
-
netapp.santricity.models.symbol.snmp_trap_destination_add_descriptor_list module¶
SNMPTrapDestinationAddDescriptorList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_trap_destination_add_descriptor_list.
SNMPTrapDestinationAddDescriptorList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
trap_destination_add_descriptor
¶ Gets the trap_destination_add_descriptor of this SNMPTrapDestinationAddDescriptorList. An array of trap destination add descriptors.
Returns: The trap_destination_add_descriptor of this SNMPTrapDestinationAddDescriptorList. Return type: list[SNMPTrapDestinationAddDescriptor] Required/optional: required
-
netapp.santricity.models.symbol.snmp_trap_destination_params_update_descriptor module¶
SNMPTrapDestinationParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_trap_destination_params_update_descriptor.
SNMPTrapDestinationParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
community_ref
¶ Gets the community_ref of this SNMPTrapDestinationParamsUpdateDescriptor. Community associated with the trap destination
Returns: The community_ref of this SNMPTrapDestinationParamsUpdateDescriptor. Return type: str Required/optional: required
-
send_authentication_failure_traps
¶ Gets the send_authentication_failure_traps of this SNMPTrapDestinationParamsUpdateDescriptor. Send authentication failure traps to this destination.
Returns: The send_authentication_failure_traps of this SNMPTrapDestinationParamsUpdateDescriptor. Return type: bool Required/optional: required
-
trap_destination_ref
¶ Gets the trap_destination_ref of this SNMPTrapDestinationParamsUpdateDescriptor. TrapDestination to change
Returns: The trap_destination_ref of this SNMPTrapDestinationParamsUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.snmp_trap_destination_params_update_descriptor_list module¶
SNMPTrapDestinationParamsUpdateDescriptorList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_trap_destination_params_update_descriptor_list.
SNMPTrapDestinationParamsUpdateDescriptorList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
trap_destination_update_descriptor
¶ Gets the trap_destination_update_descriptor of this SNMPTrapDestinationParamsUpdateDescriptorList. An array of SNMP trap destination parameters update descriptors
Returns: The trap_destination_update_descriptor of this SNMPTrapDestinationParamsUpdateDescriptorList. Return type: list[SNMPTrapDestinationParamsUpdateDescriptor] Required/optional: required
-
netapp.santricity.models.symbol.snmp_trap_destination_ref_list module¶
SNMPTrapDestinationRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_trap_destination_ref_list.
SNMPTrapDestinationRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
trap_destination_ref
¶ Gets the trap_destination_ref of this SNMPTrapDestinationRefList. An array of SNMP trap destination references
Returns: The trap_destination_ref of this SNMPTrapDestinationRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.snmp_trap_destination_test_descriptor module¶
SNMPTrapDestinationTestDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_trap_destination_test_descriptor.
SNMPTrapDestinationTestDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
community_name
¶ Gets the community_name of this SNMPTrapDestinationTestDescriptor. Community to be sent in the test trap.
Returns: The community_name of this SNMPTrapDestinationTestDescriptor. Return type: str Required/optional: required
-
trap_receiver_ip_address
¶ Gets the trap_receiver_ip_address of this SNMPTrapDestinationTestDescriptor. IPVx address of the trap receiver.
Returns: The trap_receiver_ip_address of this SNMPTrapDestinationTestDescriptor. Return type: IpVxAddress Required/optional: required
-
netapp.santricity.models.symbol.snmp_trap_destination_test_descriptor_list module¶
SNMPTrapDestinationTestDescriptorList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.snmp_trap_destination_test_descriptor_list.
SNMPTrapDestinationTestDescriptorList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
trap_destination_test_descriptor
¶ Gets the trap_destination_test_descriptor of this SNMPTrapDestinationTestDescriptorList. An array of SNMP trap destination test descriptors
Returns: The trap_destination_test_descriptor of this SNMPTrapDestinationTestDescriptorList. Return type: list[SNMPTrapDestinationTestDescriptor] Required/optional: required
-
netapp.santricity.models.symbol.soc_command_descriptor module¶
SocCommandDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.soc_command_descriptor.
SocCommandDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
command
¶ Gets the command of this SocCommandDescriptor. This enumeration object is used to indicate which type of statistics to return on a procedure call to get SOC error statistics.
Returns: The command of this SocCommandDescriptor. Return type: str Required/optional: required
-
local_controller
¶ Gets the local_controller of this SocCommandDescriptor. This field identifies the controller that will return the SOC error statistics. It is only valid if the command field is equal to SOC_GET_CONTROLLER_TRAY.
Returns: The local_controller of this SocCommandDescriptor. Return type: str Required/optional: optional
-
netapp.santricity.models.symbol.soc_connected_device module¶
SocConnectedDevice.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.soc_connected_device.
SocConnectedDevice
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this SocConnectedDevice. The number of the channel where the SOC-connected device is located.
Returns: The channel of this SocConnectedDevice. Return type: int Required/optional: required
-
soc_connected_device_data
¶ Gets the soc_connected_device_data of this SocConnectedDevice. This field contains, or is a reference to, data describing the SOC-connected device.
Returns: The soc_connected_device_data of this SocConnectedDevice. Return type: SocConnectedDeviceTypeData Required/optional: required
-
netapp.santricity.models.symbol.soc_connected_device_type_data module¶
SocConnectedDeviceTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.soc_connected_device_type_data.
SocConnectedDeviceTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
alternate_controller
¶ Gets the alternate_controller of this SocConnectedDeviceTypeData. This field identifies the alternate controller. It is present only if type is equal to SOC_PORT_CONTROLLER_ALTERNATE.
Returns: The alternate_controller of this SocConnectedDeviceTypeData. Return type: str Required/optional: optional
-
drawer
¶ Gets the drawer of this SocConnectedDeviceTypeData. This field identifies the location of the drawer. It is only present if the type is set to SOC_PORT_DRAWER.
Returns: The drawer of this SocConnectedDeviceTypeData. Return type: str Required/optional: optional
-
drive
¶ Gets the drive of this SocConnectedDeviceTypeData. This field identifies a drive. It is present only if type is equal to SOC_PORT_DRIVE.
Returns: The drive of this SocConnectedDeviceTypeData. Return type: str Required/optional: optional
-
esm
¶ Gets the esm of this SocConnectedDeviceTypeData. This field identifies an ESM. It is only present if type is equal to SOC_PORT_ESM.
Returns: The esm of this SocConnectedDeviceTypeData. Return type: str Required/optional: optional
-
local_controller
¶ Gets the local_controller of this SocConnectedDeviceTypeData. This field identifies the local controller. It is present only if type is equal to SOC_PORT_CONTROLLER_LOCAL.
Returns: The local_controller of this SocConnectedDeviceTypeData. Return type: str Required/optional: optional
-
physical_location
¶ Gets the physical_location of this SocConnectedDeviceTypeData. This field identifies the location of an unknown device. It is only present if the type is set to SOC_PORT_UNKNOWN_DEVICE.
Returns: The physical_location of this SocConnectedDeviceTypeData. Return type: Location Required/optional: optional
-
sfp
¶ Gets the sfp of this SocConnectedDeviceTypeData. This field identifies an SFP. It is only present if type is equal to SOC_PORT_SFP.
Returns: The sfp of this SocConnectedDeviceTypeData. Return type: str Required/optional: optional
-
type
¶ Gets the type of this SocConnectedDeviceTypeData. This enumeration object is used to identify the type of device attached to a SOC port.
Returns: The type of this SocConnectedDeviceTypeData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.soc_data module¶
SocData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.soc_data.
SocData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
soc_device_data
¶ Gets the soc_device_data of this SocData. Port-independent data about the SOC device.
Returns: The soc_device_data of this SocData. Return type: SocDeviceData Required/optional: required
-
soc_port_data
¶ Gets the soc_port_data of this SocData. An array in which each element (one per port) contains port-dependent SOC device data.
Returns: The soc_port_data of this SocData. Return type: list[SocPortData] Required/optional: required
-
valid
¶ Gets the valid of this SocData. Set to true if the information in this structure is valid.
Returns: The valid of this SocData. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.soc_device_data module¶
SocDeviceData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.soc_device_data.
SocDeviceData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
collection_elapsed_time
¶ Gets the collection_elapsed_time of this SocDeviceData. The length of the time interval, in seconds, during which the reported SOC statistics were collected.
Returns: The collection_elapsed_time of this SocDeviceData. Return type: int Required/optional: required
-
hub_mode
¶ Gets the hub_mode of this SocDeviceData. Set to true if the SOC device is operating in hub mode. Otherwise it is operating in switch mode.
Returns: The hub_mode of this SocDeviceData. Return type: bool Required/optional: required
-
managed_mode
¶ Gets the managed_mode of this SocDeviceData. Set to true if the SOC device is operating in managed mode. Otherwise it is operating in unmanaged mode.
Returns: The managed_mode of this SocDeviceData. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.soc_location module¶
SocLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.soc_location.
SocLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this SocLocation. The channel type.
Returns: The channel of this SocLocation. Return type: int Required/optional: required
-
channel_type
¶ Gets the channel_type of this SocLocation. The channel type.
Returns: The channel_type of this SocLocation. Return type: str Required/optional: required
-
controller_slot
¶ Gets the controller_slot of this SocLocation. The controller slot number, 1 or 2
Returns: The controller_slot of this SocLocation. Return type: int Required/optional: required
-
port
¶ Gets the port of this SocLocation. The port number, 1-based
Returns: The port of this SocLocation. Return type: int Required/optional: required
-
soc
¶ Gets the soc of this SocLocation. The SOC index, 0-based.
Returns: The soc of this SocLocation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.soc_parent module¶
SocParent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.soc_parent.
SocParent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
parent_controller
¶ Gets the parent_controller of this SocParent. A reference to the SOC device’s parent controller. This field is only present if socParentType is equal to SOC_PARENT_TYPE_CONTROLLER.
Returns: The parent_controller of this SocParent. Return type: str Required/optional: optional
-
parent_drawer
¶ Gets the parent_drawer of this SocParent. A reference to the SOC device’s parent drawer. This field is only present if socParentType is equal to SOC_PARENT_TYPE_DRAWER.
Returns: The parent_drawer of this SocParent. Return type: str Required/optional: optional
-
parent_esm
¶ Gets the parent_esm of this SocParent. A reference to the SOC device’s parent ESM. This field is only present if socParentType is equal to SOC_PARENT_TYPE_ESM.
Returns: The parent_esm of this SocParent. Return type: str Required/optional: optional
-
soc_parent_type
¶ Gets the soc_parent_type of this SocParent. This enumeration is used to indicate the device type for the parent of a SOC device.
Returns: The soc_parent_type of this SocParent. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.soc_port_data module¶
SocPortData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.soc_port_data.
SocPortData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
device
¶ Gets the device of this SocPortData. Data for the Fibre Channel device connected to this SOC port.
Returns: The device of this SocPortData. Return type: SocConnectedDevice Required/optional: required
-
soc_port_diag_data
¶ Gets the soc_port_diag_data of this SocPortData. The error statistics for this SOC port.
Returns: The soc_port_diag_data of this SocPortData. Return type: SocPortDiagnosticData Required/optional: required
-
soc_port_mode
¶ Gets the soc_port_mode of this SocPortData. The operating mode of this SOC port.
Returns: The soc_port_mode of this SocPortData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.soc_port_diagnostic_data module¶
SocPortDiagnosticData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.soc_port_diagnostic_data.
SocPortDiagnosticData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
crc_error_count
¶ Gets the crc_error_count of this SocPortDiagnosticData. The count of CRC errors.
Returns: The crc_error_count of this SocPortDiagnosticData. Return type: int Required/optional: required
-
loop_cycle_count
¶ Gets the loop_cycle_count of this SocPortDiagnosticData. The number of LIPs seen by the referenced port. (valid in segmenting mode only)
Returns: The loop_cycle_count of this SocPortDiagnosticData. Return type: int Required/optional: required
-
loop_state
¶ Gets the loop_state of this SocPortDiagnosticData. The state of the loop
Returns: The loop_state of this SocPortDiagnosticData. Return type: str Required/optional: required
-
loop_up_count
¶ Gets the loop_up_count of this SocPortDiagnosticData. The number of times the referenced port has seen a loop-up event.
Returns: The loop_up_count of this SocPortDiagnosticData. Return type: int Required/optional: required
-
os_error_count
¶ Gets the os_error_count of this SocPortDiagnosticData. The count of invalid FC transmit words seen at the receiver of the referenced port.
Returns: The os_error_count of this SocPortDiagnosticData. Return type: int Required/optional: required
-
port_connections_attempted_count
¶ Gets the port_connections_attempted_count of this SocPortDiagnosticData. The number of times a port has attempted make a connection due to ARB connection requests. (valid in segmenting mode only)
Returns: The port_connections_attempted_count of this SocPortDiagnosticData. Return type: int Required/optional: required
-
port_connections_held_off_count
¶ Gets the port_connections_held_off_count of this SocPortDiagnosticData. The count of times this port has attempted to make a connection and was held off by a busy port. (valid in segmenting mode only)
Returns: The port_connections_held_off_count of this SocPortDiagnosticData. Return type: int Required/optional: required
-
port_insertion_count
¶ Gets the port_insertion_count of this SocPortDiagnosticData. The number of times the port has been inserted.
Returns: The port_insertion_count of this SocPortDiagnosticData. Return type: int Required/optional: required
-
port_state
¶ Gets the port_state of this SocPortDiagnosticData. The current state of the port.
Returns: The port_state of this SocPortDiagnosticData. Return type: str Required/optional: required
-
port_utilization
¶ Gets the port_utilization of this SocPortDiagnosticData. The port utilization seen on the referenced port. The value returned is either the percent of time that frames are seen on the port, or the percent of time that a port is used during switching mode operation when the SOC is operating in the switching mode. Range 0 to 200, 0.5% per bit scale. (valid in segmenting mode only)
Returns: The port_utilization of this SocPortDiagnosticData. Return type: int Required/optional: required
-
relative_frequency_drift_error_average
¶ Gets the relative_frequency_drift_error_average of this SocPortDiagnosticData. The difference, in PPM, between the port received data rate and the internal clock of the SOC.
Returns: The relative_frequency_drift_error_average of this SocPortDiagnosticData. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.soc_statistics module¶
SocStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.soc_statistics.
SocStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
soc_data
¶ Gets the soc_data of this SocStatistics. An array in which each element (one per SOC device) contains SOC error statistics information.
Returns: The soc_data of this SocStatistics. Return type: list[SocData] Required/optional: required
-
netapp.santricity.models.symbol.soc_statistics_returned module¶
SocStatisticsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.soc_statistics_returned.
SocStatisticsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this SocStatisticsReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this SocStatisticsReturned. Return type: str Required/optional: required
-
soc_statistics
¶ Gets the soc_statistics of this SocStatisticsReturned. This field contains the SOC statistics. It is only valid if the returnCode field is equal to RETCODE_OK.
Returns: The soc_statistics of this SocStatisticsReturned. Return type: SocStatistics Required/optional: optional
-
netapp.santricity.models.symbol.specific_database_metadata module¶
SpecificDatabaseMetadata.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.specific_database_metadata.
SpecificDatabaseMetadata
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_ref
¶ Gets the controller_ref of this SpecificDatabaseMetadata. A reference to the controller. This is unused if the dbLocation field is DACSTORE_DISKS.
Returns: The controller_ref of this SpecificDatabaseMetadata. Return type: str Required/optional: required
-
db_access
¶ Gets the db_access of this SpecificDatabaseMetadata. The database accessibility mode.
Returns: The db_access of this SpecificDatabaseMetadata. Return type: str Required/optional: required
-
db_gen_number
¶ Gets the db_gen_number of this SpecificDatabaseMetadata. The database gen number.
Returns: The db_gen_number of this SpecificDatabaseMetadata. Return type: int Required/optional: required
-
db_id
¶ Gets the db_id of this SpecificDatabaseMetadata. The database ID.
Returns: The db_id of this SpecificDatabaseMetadata. Return type: str Required/optional: required
-
db_location
¶ Gets the db_location of this SpecificDatabaseMetadata. The physical location of the database image.
Returns: The db_location of this SpecificDatabaseMetadata. Return type: str Required/optional: required
-
db_revision
¶ Gets the db_revision of this SpecificDatabaseMetadata. The database revision.
Returns: The db_revision of this SpecificDatabaseMetadata. Return type: str Required/optional: required
-
db_status
¶ Gets the db_status of this SpecificDatabaseMetadata. The database status.
Returns: The db_status of this SpecificDatabaseMetadata. Return type: str Required/optional: required
-
disk_pool_id
¶ Gets the disk_pool_id of this SpecificDatabaseMetadata. The disk pool ID (volume group WWN hash).
Returns: The disk_pool_id of this SpecificDatabaseMetadata. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.speed_neg_error module¶
SpeedNegError.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.speed_neg_error.
SpeedNegError
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
channel
¶ Gets the channel of this SpeedNegError. The channel number.
Returns: The channel of this SpeedNegError. Return type: int Required/optional: required
-
parent_ref
¶ Gets the parent_ref of this SpeedNegError. The controller reference.
Returns: The parent_ref of this SpeedNegError. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.ssd_wear_life module¶
SSDWearLife.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ssd_wear_life.
SSDWearLife
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
average_erase_count_percent
¶ Gets the average_erase_count_percent of this SSDWearLife. The percentage of average erase count.
Returns: The average_erase_count_percent of this SSDWearLife. Return type: int Required/optional: required
-
is_wear_life_monitoring_supported
¶ Gets the is_wear_life_monitoring_supported of this SSDWearLife. This field is set to true if wear life monitoring is supported on the drive. If true then the values in the other fields in this structure are valid, otherwise they are not valid.
Returns: The is_wear_life_monitoring_supported of this SSDWearLife. Return type: bool Required/optional: required
-
spare_blocks_remaining_percent
¶ Gets the spare_blocks_remaining_percent of this SSDWearLife. The percentage of spare blocks remaining in the solid state drive. Controller firmware checks and updates this percentage approximately once per hour.
Returns: The spare_blocks_remaining_percent of this SSDWearLife. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.staged_firmware module¶
StagedFirmware.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.staged_firmware.
StagedFirmware
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
app_version
¶ Gets the app_version of this StagedFirmware. The application code version number.
Returns: The app_version of this StagedFirmware. Return type: str Required/optional: required
-
boot_version
¶ Gets the boot_version of this StagedFirmware. The boot code version number.
Returns: The boot_version of this StagedFirmware. Return type: str Required/optional: required
-
code_versions
¶ Gets the code_versions of this StagedFirmware. Version descriptors for staged code modules
Returns: The code_versions of this StagedFirmware. Return type: list[VersionDescriptor] Required/optional: required
-
fw_version
¶ Gets the fw_version of this StagedFirmware. The firmware package version identifier.
Returns: The fw_version of this StagedFirmware. Return type: str Required/optional: required
-
nvsram_version
¶ Gets the nvsram_version of this StagedFirmware. The NVSRAM version number.
Returns: The nvsram_version of this StagedFirmware. Return type: str Required/optional: required
-
nvsram_version_string
¶ Gets the nvsram_version_string of this StagedFirmware. The field is deprecated. The nvsramVersion field should be used instead.
Returns: The nvsram_version_string of this StagedFirmware. Return type: str Required/optional: required
-
staged_fw_valid
¶ Gets the staged_fw_valid of this StagedFirmware. False, staged FW areas on the controllers are not valid and cannot be activated. True, the staged FW areas on the controllers are valid and can be activated.
Returns: The staged_fw_valid of this StagedFirmware. Return type: bool Required/optional: required
-
time_stamp
¶ Gets the time_stamp of this StagedFirmware. Timestamp when the staged FW was downloaded
Returns: The time_stamp of this StagedFirmware. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.stat_stream_id_returned module¶
StatStreamIdReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.stat_stream_id_returned.
StatStreamIdReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this StatStreamIdReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this StatStreamIdReturned. Return type: str Required/optional: required
-
stream_id
¶ Gets the stream_id of this StatStreamIdReturned. An unique identifier for the stream set that was activated. This field is only valid if returnCode is equal to RETCODE_OK.
Returns: The stream_id of this StatStreamIdReturned. Return type: int Required/optional: optional
-
netapp.santricity.models.symbol.statistical_container module¶
StatisticalContainer.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.statistical_container.
StatisticalContainer
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
qualifier
¶ Gets the qualifier of this StatisticalContainer.
Returns: The qualifier of this StatisticalContainer. Return type: str Required/optional: required
-
value
¶ Gets the value of this StatisticalContainer.
Returns: The value of this StatisticalContainer. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.statistical_time_data module¶
StatisticalTimeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.statistical_time_data.
StatisticalTimeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
current_time
¶ Gets the current_time of this StatisticalTimeData. The time of reporting the statistics.
Returns: The current_time of this StatisticalTimeData. Return type: int Required/optional: required
-
start_time
¶ Gets the start_time of this StatisticalTimeData. The most recent baseline time set for the reported statistics.
Returns: The start_time of this StatisticalTimeData. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.storage_array module¶
StorageArray.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.storage_array.
StorageArray
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
access_volume
¶ Gets the access_volume of this StorageArray. Information about the access volume that is used to convey configuration commands (via the UTM protocol) to the controllers within the storage array.
Returns: The access_volume of this StorageArray. Return type: AccessVolume Required/optional: required
-
asup_enabled
¶ Gets the asup_enabled of this StorageArray. True if Autosupport is enabled.
Returns: The asup_enabled of this StorageArray. Return type: bool Required/optional: required
-
asup_on_demand_enabled
¶ Gets the asup_on_demand_enabled of this StorageArray. True if Autosupport On Demand is enabled.
Returns: The asup_on_demand_enabled of this StorageArray. Return type: bool Required/optional: required
-
asup_remote_diags_enabled
¶ Gets the asup_remote_diags_enabled of this StorageArray. True if Autosupport On Demand Remote Diagnostics is enabled.
Returns: The asup_remote_diags_enabled of this StorageArray. Return type: bool Required/optional: required
-
auto_load_balancing_enabled
¶ Gets the auto_load_balancing_enabled of this StorageArray. Auto Load Balancing is user-enabled on this array
Returns: The auto_load_balancing_enabled of this StorageArray. Return type: bool Required/optional: required
-
cache
¶ Gets the cache of this StorageArray. Information about cache settings that apply to the storage array as a whole.
Returns: The cache of this StorageArray. Return type: SACache Required/optional: required
-
capabilities
¶ Gets the capabilities of this StorageArray. A variable-length array that provides an enumeration of the high-level capabilities that are supported by the controllers that reside within the storage array.
Returns: The capabilities of this StorageArray. Return type: list[str] Required/optional: required
-
channel_port_locations
¶ Gets the channel_port_locations of this StorageArray. A list of all channel ports in the storage array, including host channel ports, drive channel ports, and ESM channel ports.
Returns: The channel_port_locations of this StorageArray. Return type: list[ChannelPort] Required/optional: required
-
compatibility
¶ Gets the compatibility of this StorageArray. A variable-length array of firmware compatibility specifiers. These values generally identify certain levels of firmware that are allowed for downgrading the current storage array firmware.
Returns: The compatibility of this StorageArray. Return type: list[CompatibleFirmware] Required/optional: required
-
ddc_tag
¶ Gets the ddc_tag of this StorageArray. The tag value to be used in retrieving DDC log data. A value of DDC_NULL_TAG indicates there is no DDC log data to retrieve.
Returns: The ddc_tag of this StorageArray. Return type: int Required/optional: required
-
default_host_port_type_index
¶ Gets the default_host_port_type_index of this StorageArray. The Host Port Type Index to use for undefined and newly created host ports. The defaultHostPortTypeIndex can only be set if Storage Partitions are disabled through the SYMbol Interface.
Returns: The default_host_port_type_index of this StorageArray. Return type: int Required/optional: required
-
default_host_type_index
¶ Gets the default_host_type_index of this StorageArray. The Host Type Index to use for undefined and newly created host ports.
Returns: The default_host_type_index of this StorageArray. Return type: int Required/optional: required
-
defined_partition_count
¶ Gets the defined_partition_count of this StorageArray. The number of partitions calculated from the user’s current mappings.
Returns: The defined_partition_count of this StorageArray. Return type: int Required/optional: required
-
direct_expansion_port_in_use
¶ Gets the direct_expansion_port_in_use of this StorageArray. This boolean is true if direct expansion ports are in use by the controllers.
Returns: The direct_expansion_port_in_use of this StorageArray. Return type: bool Required/optional: required
-
dpl_core_dump_data
¶ Gets the dpl_core_dump_data of this StorageArray. Information about a core dump in controller memory, if one exists.
Returns: The dpl_core_dump_data of this StorageArray. Return type: DPLCoreDumpData Required/optional: required
-
drive_channel_port_disabled
¶ Gets the drive_channel_port_disabled of this StorageArray. True if one or more drive channel ports have been disabled by the controllers to protect against faulty expansion cabling. This could have been necessitated by a miswire condition or by a bad expansion cable. Check the Recovery Events for an indication of which connection(s) have been disabled and correct the cabling as required.
Returns: The drive_channel_port_disabled of this StorageArray. Return type: bool Required/optional: required
-
drive_channels
¶ Gets the drive_channels of this StorageArray. A list of drive channel structures.
Returns: The drive_channels of this StorageArray. Return type: list[DriveChannel] Required/optional: required
-
fc_rvm_state
¶ Gets the fc_rvm_state of this StorageArray. Indicator of whether fibre channel remote mirroring has been enabled, and if so, whether it is enabled for use by legacy (synchronous) mirroring or ARVM. If this is set to something other than FC_MIRROR_STATE_DISABLED or FC_MIRROR_STATE_UNKNOWN, then the rvmControllerHostChannel field can be used to determine the particular host channel reserved for remote mirroring.
Returns: The fc_rvm_state of this StorageArray. Return type: str Required/optional: required
-
feature_bundle
¶ Gets the feature_bundle of this StorageArray. A structure describing the features and feature limits that are associated with this storage array product.
Returns: The feature_bundle of this StorageArray. Return type: FeatureBundle Required/optional: required
-
feature_parameters
¶ Gets the feature_parameters of this StorageArray. An object that provides information about the parameters and limits of certain functions that are supported by the controllers that reside within the storage array.
Returns: The feature_parameters of this StorageArray. Return type: FeatureParams Required/optional: required
-
feature_state
¶ Gets the feature_state of this StorageArray. An array describing the current state of the array feature set - one element in the array per feature. This array is used by host software to track feature licensing compliance. It is populated with all supported features having both a feature ID and a capability code, regardless of their enabled or compliance state. Features that are not supported because of gold key restrictions or because there is no way to enable them (i.e., both SHIPPED_ENABLED and KEY_ENABLED are false) are not in the list.
Returns: The feature_state of this StorageArray. Return type: list[FeatureState] Required/optional: required
-
high_resolution_statistics_enabled
¶ Gets the high_resolution_statistics_enabled of this StorageArray. Cumulative Performance stats high resolution indicator
Returns: The high_resolution_statistics_enabled of this StorageArray. Return type: bool Required/optional: required
-
host_port_type
¶ Gets the host_port_type of this StorageArray. This variable-length array has label values that provide descriptive strings for each supported index value that can appear in the HostPort object and its associated elements.
Returns: The host_port_type of this StorageArray. Return type: list[str] Required/optional: required
-
host_specific_vals
¶ Gets the host_specific_vals of this StorageArray. The values from the heterogeneous host regions. Each element in this array corresponds to a type in the hostPortType array, and the ordering of the types in this array matches that of the hostPortType array, i.e., hostPortType[i] is equal to hostSpecificVals[i].hostPortType.
Returns: The host_specific_vals of this StorageArray. Return type: list[HostSpecificValues] Required/optional: required
-
host_type
¶ Gets the host_type of this StorageArray. This variable-length array has label values that provide descriptive strings for each supported index value that can appear in the Host object. Zero-length strings are allowed and indicate that the associated host-specific NVSRAM regions have been cleared. This field should be used in place of the deprecated hostPortType field.
Returns: The host_type of this StorageArray. Return type: list[str] Required/optional: required
-
invalid_system_config
¶ Gets the invalid_system_config of this StorageArray. True if the storage array has an invalid system configuration; otherwise false.
Returns: The invalid_system_config of this StorageArray. Return type: bool Required/optional: required
-
ioc_dump_data
¶ Gets the ioc_dump_data of this StorageArray. Information about an IOC Dump in controller memory, if one exists.
Returns: The ioc_dump_data of this StorageArray. Return type: IOCDumpData Required/optional: required
-
iscsi_entity_data
¶ Gets the iscsi_entity_data of this StorageArray. Information about the storage array pertaining to its role as an iSCSI entity.
Returns: The iscsi_entity_data of this StorageArray. Return type: IscsiEntityData Required/optional: required
-
lock_key_id_ref
¶ Gets the lock_key_id_ref of this StorageArray. The lock key ID for the storage array.
Returns: The lock_key_id_ref of this StorageArray. Return type: str Required/optional: required
-
lock_key_needed_list
¶ Gets the lock_key_needed_list of this StorageArray. Contains the lock key IDs of keys needed by the array controller.
Returns: The lock_key_needed_list of this StorageArray. Return type: list[str] Required/optional: required
-
media_scan_period
¶ Gets the media_scan_period of this StorageArray. The current value of the media scan period parameter for the storage array. This value indicates the number of days over which a complete scan of the media will occur. The array controller(s) will attempt to achieve this configured period on a best-effort basis, but certain operational factors may cause slight deviations from the configured value.
Returns: The media_scan_period of this StorageArray. Return type: int Required/optional: required
-
new_key_sequence
¶ Gets the new_key_sequence of this StorageArray. Sequence number used to serialize installNewKey requests from multiple proxy key management SYMbol servers.
Returns: The new_key_sequence of this StorageArray. Return type: int Required/optional: required
-
odxenabled
¶ Gets the odxenabled of this StorageArray.
Returns: The odxenabled of this StorageArray. Return type: bool Required/optional: optional
-
port_locations
¶ Gets the port_locations of this StorageArray. A list of drive channel port locations.
Returns: The port_locations of this StorageArray. Return type: list[DriveChannelPort] Required/optional: required
Gets the premium_features of this StorageArray. An object that provides information about the premium features that are currently enabled. This field is deprecated. The featureBundle and featureState fields can be used in its place to obtain information about how features are defined and the state they are in.
Returns: The premium_features of this StorageArray. Return type: list[PremiumFeature] Required/optional: required
-
remote_access_id
¶ Gets the remote_access_id of this StorageArray. Array-specific ID used for remote device discovery.
Returns: The remote_access_id of this StorageArray. Return type: str Required/optional: required
-
remote_mirroring_active
¶ Gets the remote_mirroring_active of this StorageArray. True if RVM is activated.
Returns: The remote_mirroring_active of this StorageArray. Return type: bool Required/optional: required
-
reserved1
¶ Gets the reserved1 of this StorageArray.
Returns: The reserved1 of this StorageArray. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this StorageArray.
Returns: The reserved2 of this StorageArray. Return type: str Required/optional: optional
-
rvm_controller_host_channel
¶ Gets the rvm_controller_host_channel of this StorageArray. The number (in the range 1 through n, where n is the number of host ports on an individual controller) of the controller host channel that the firmware uses for remote volume mirroring. This field is set to zero when the data is unavailable or not applicable, including when the RVM feature is disabled,
Returns: The rvm_controller_host_channel of this StorageArray. Return type: int Required/optional: required
-
sa_data
¶ Gets the sa_data of this StorageArray. General information and characteristics of the storage array.
Returns: The sa_data of this StorageArray. Return type: SAData Required/optional: required
-
safe_id
¶ Gets the safe_id of this StorageArray. This field contains a unique identifier maintained by SAFE for use by storage management software. Storage management software uses this data to enable SAFE features and perform Feature Bundle migration.
Returns: The safe_id of this StorageArray. Return type: SAIdentifier Required/optional: required
-
security_external_kms_enable
¶ Gets the security_external_kms_enable of this StorageArray. True if external key management is in effect and false if controller is using local key management.
Returns: The security_external_kms_enable of this StorageArray. Return type: bool Required/optional: required
-
security_external_kms_key_status
¶ Gets the security_external_kms_key_status of this StorageArray. The controller’s current key status. If external key management not enabled, set to EXTERNAL_KMS_KEY_STATUS_OK.
Returns: The security_external_kms_key_status of this StorageArray. Return type: str Required/optional: required
-
security_lock_key
¶ Gets the security_lock_key of this StorageArray. A boolean which describes the current state of the lock key. True if the array lock key has been set, otherwise false.
Returns: The security_lock_key of this StorageArray. Return type: bool Required/optional: required
-
smart_battery_data
¶ Gets the smart_battery_data of this StorageArray. sub-structure of StorageArray contains info relating to smart battery configuration. Meaningful if the smartBatteryTechnology field in the featureParameters sub-structure is set to true. Moved to the Battery object instead to support per-battery reporting
Returns: The smart_battery_data of this StorageArray. Return type: SmartBatteryData Required/optional: required
-
staged_firmware
¶ Gets the staged_firmware of this StorageArray. Information on possible staged controller firmware.
Returns: The staged_firmware of this StorageArray. Return type: StagedFirmware Required/optional: required
-
syslog_configuration
¶ Gets the syslog_configuration of this StorageArray. This field contains the configuration information used by the storage array for writing MEL events to a syslog server.
Returns: The syslog_configuration of this StorageArray. Return type: SyslogConfiguration Required/optional: required
-
tray_position_list
¶ Gets the tray_position_list of this StorageArray. A list of tray positions that provides information to the client of the SYMbol interface about the relative physical positions of the trays (i.e. enclosures) that comprise the storage array. In the current implementation of the SYMbol interface, the client is responsible for providing this information to the controller for long-term storage, and also for retrieving it from the controller via this object. That is, the controller does not initially contain a valid tray position list; in fact, the default is an empty list. The client is responsible for obtaining any pertinent information about tray positions via an appropriate external mechanism, and then informing the controller about it via the setSATrayPositions procedure. Once this is done, the controller will always return the position information as part of the StorageArray object.
Returns: The tray_position_list of this StorageArray. Return type: TrayPositionList Required/optional: required
-
unreadable_sectors
¶ Gets the unreadable_sectors of this StorageArray. Storage array unreadable sector count and max limit.
Returns: The unreadable_sectors of this StorageArray. Return type: UnreadableSectors Required/optional: required
-
usage_hints
¶ Gets the usage_hints of this StorageArray. The recommended usage parameter combinations.
Returns: The usage_hints of this StorageArray. Return type: list[VolumeUsageHint] Required/optional: required
-
vaaienabled
¶ Gets the vaaienabled of this StorageArray.
Returns: The vaaienabled of this StorageArray. Return type: bool Required/optional: optional
-
vol_xfer_alert_delay_period
¶ Gets the vol_xfer_alert_delay_period of this StorageArray. Volume transfer alert delay period.
Returns: The vol_xfer_alert_delay_period of this StorageArray. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.storage_array_changeable_properties module¶
StorageArrayChangeableProperties.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.storage_array_changeable_properties.
StorageArrayChangeableProperties
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
default_host_type_index
¶ Gets the default_host_type_index of this StorageArrayChangeableProperties. The new value to set for the storage array default host type index.
Returns: The default_host_type_index of this StorageArrayChangeableProperties. Return type: list[int] Required/optional: required
-
next_battery_learn_cycle
¶ Gets the next_battery_learn_cycle of this StorageArrayChangeableProperties. The new value to apply for the nextBatteryLearnCycle property in the StorageArray structure. This value is expressed as seconds since midnight GMT, January 1, 1970. This field is only applicable if the smartBatteryTechnology Boolean in FeatureParams is set to true. The array will return an error if an attempt is made to set this time more than seven days later than the current scheduled time.
Returns: The next_battery_learn_cycle of this StorageArrayChangeableProperties. Return type: list[int] Required/optional: required
-
syslog_enabled
¶ Gets the syslog_enabled of this StorageArrayChangeableProperties. The new value for the storage array setting that controls whether or not syslog server notification of MEL events is enabled or not.
Returns: The syslog_enabled of this StorageArrayChangeableProperties. Return type: list[bool] Required/optional: required
-
syslog_server_ip_address
¶ Gets the syslog_server_ip_address of this StorageArrayChangeableProperties. The new value to set for the IP address of the syslog server.
Returns: The syslog_server_ip_address of this StorageArrayChangeableProperties. Return type: list[IpVxAddress] Required/optional: required
-
syslog_server_port_number
¶ Gets the syslog_server_port_number of this StorageArrayChangeableProperties. The new value to set for the UDP port number of the syslog server..
Returns: The syslog_server_port_number of this StorageArrayChangeableProperties. Return type: list[int] Required/optional: required
-
netapp.santricity.models.symbol.storage_array_properties_update_descriptor module¶
StorageArrayPropertiesUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.storage_array_properties_update_descriptor.
StorageArrayPropertiesUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
settings
¶ Gets the settings of this StorageArrayPropertiesUpdateDescriptor. The new settings for the storage array.
Returns: The settings of this StorageArrayPropertiesUpdateDescriptor. Return type: StorageArrayChangeableProperties Required/optional: required
-
netapp.santricity.models.symbol.storage_pool_bundle module¶
StoragePoolBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.storage_pool_bundle.
StoragePoolBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cluster
¶ Gets the cluster of this StoragePoolBundle. A variable-length array containing all defined Cluster objects for the storage array configuration.
Returns: The cluster of this StoragePoolBundle. Return type: list[Cluster] Required/optional: required
-
host
¶ Gets the host of this StoragePoolBundle. A variable-length array containing all defined Host objects for the storage array configuration.
Returns: The host of this StoragePoolBundle. Return type: list[Host] Required/optional: required
-
host_port
¶ Gets the host_port of this StoragePoolBundle. A variable-length array containing all defined HostPort objects for the storage array configuration.
Returns: The host_port of this StoragePoolBundle. Return type: list[HostPort] Required/optional: required
-
initiator
¶ Gets the initiator of this StoragePoolBundle. A variable-length array containing all Initiator objects defined in the storage array configuration.
Returns: The initiator of this StoragePoolBundle. Return type: list[Initiator] Required/optional: required
-
lun_mapping
¶ Gets the lun_mapping of this StoragePoolBundle. A variable-length array containing all defined LUNMapping objects for the storage array configuration.
Returns: The lun_mapping of this StoragePoolBundle. Return type: list[LUNMapping] Required/optional: required
-
remote_target
¶ Gets the remote_target of this StoragePoolBundle. A variable-length array containing all Remote Target objects defined in the storage array configuration. Remote Target objects define the initiator/target on a remote array.
Returns: The remote_target of this StoragePoolBundle. Return type: list[RemoteTarget] Required/optional: required
-
sa_port
¶ Gets the sa_port of this StoragePoolBundle. A variable-length array containing all SAPortGroup objects that are currently configured and available.
Returns: The sa_port of this StoragePoolBundle. Return type: list[SAPort] Required/optional: required
-
sa_port_group
¶ Gets the sa_port_group of this StoragePoolBundle. A variable-length array containing all SAPortGroup objects that are currently configured and available.
Returns: The sa_port_group of this StoragePoolBundle. Return type: list[SAPortGroup] Required/optional: required
-
target
¶ Gets the target of this StoragePoolBundle. A variable-length array containing all Target objects defined in the storage array configuration.
Returns: The target of this StoragePoolBundle. Return type: list[Target] Required/optional: required
-
netapp.santricity.models.symbol.support_cru module¶
SupportCRU.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.support_cru.
SupportCRU
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
configured_components
¶ Gets the configured_components of this SupportCRU. A variable-length list of the types of components that occupy the support CRU.
Returns: The configured_components of this SupportCRU. Return type: list[str] Required/optional: required
-
fru_type
¶ Gets the fru_type of this SupportCRU. VPD field replaceable unit type.
Returns: The fru_type of this SupportCRU. Return type: str Required/optional: required
-
id
¶ Gets the id of this SupportCRU.
Returns: The id of this SupportCRU. Return type: str Required/optional: optional
-
manufacturer_date
¶ Gets the manufacturer_date of this SupportCRU. VPD manufacture date.
Returns: The manufacturer_date of this SupportCRU. Return type: int Required/optional: required
-
physical_location
¶ Gets the physical_location of this SupportCRU. The physical location of the support CRU. The parent reference in Location identifies the tray containing the CRU, and the position field is the parent-relative/like-component relative slot number of the CRU, starting at one.
Returns: The physical_location of this SupportCRU. Return type: Location Required/optional: required
-
ready_to_remove
¶ Gets the ready_to_remove of this SupportCRU. When set to True, the component is ready to remove (and the Ready to Remove indicator light is turned on). This field is deprecated. The rtrAttributes field should be used instead.
Returns: The ready_to_remove of this SupportCRU. Return type: bool Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this SupportCRU. The repair policy for the support CRU component.
Returns: The repair_policy of this SupportCRU. Return type: RepairPolicy Required/optional: required
-
rtr_attributes
¶ Gets the rtr_attributes of this SupportCRU. The CRU type of the support CRU plus its ready-to-remove attributes, which are based on the CRU type.
Returns: The rtr_attributes of this SupportCRU. Return type: RTRAttributes Required/optional: required
-
status
¶ Gets the status of this SupportCRU. The operational status of the support CRU.
Returns: The status of this SupportCRU. Return type: str Required/optional: required
-
support_cru_ref
¶ Gets the support_cru_ref of this SupportCRU. The reference for this physical support CRU.
Returns: The support_cru_ref of this SupportCRU. Return type: str Required/optional: required
-
type
¶ Gets the type of this SupportCRU. The type of this support CRU (e.g., “power-fan” or “battery”)
Returns: The type of this SupportCRU. Return type: str Required/optional: required
-
vendor_name
¶ Gets the vendor_name of this SupportCRU. VPD vendor name.
Returns: The vendor_name of this SupportCRU. Return type: str Required/optional: required
-
vendor_pn
¶ Gets the vendor_pn of this SupportCRU. VPD part number.
Returns: The vendor_pn of this SupportCRU. Return type: str Required/optional: required
-
vendor_sn
¶ Gets the vendor_sn of this SupportCRU. VPD serial number.
Returns: The vendor_sn of this SupportCRU. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.sy_mbol_ref_pair module¶
SYMbolRefPair.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sy_mbol_ref_pair.
SYMbolRefPair
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
container_ref
¶ Gets the container_ref of this SYMbolRefPair. The SYMbol reference value of the container of the item identified by the itemRef field.
Returns: The container_ref of this SYMbolRefPair. Return type: str Required/optional: required
-
item_ref
¶ Gets the item_ref of this SYMbolRefPair. The SYMbol reference value of the item in question.
Returns: The item_ref of this SYMbolRefPair. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.sy_mbol_ref_with_ual module¶
SYMbolRefWithUAL.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.sy_mbol_ref_with_ual.
SYMbolRefWithUAL
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
label
¶ Gets the label of this SYMbolRefWithUAL. The user-assigned label (typically a modified one) for the object in question.
Returns: The label of this SYMbolRefWithUAL. Return type: str Required/optional: required
-
ref
¶ Gets the ref of this SYMbolRefWithUAL. The SYMbol reference value of the object on which the operation is to be performed.
Returns: The ref of this SYMbolRefWithUAL. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.syslog_configuration module¶
SyslogConfiguration.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.syslog_configuration.
SyslogConfiguration
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
syslog_enabled
¶ Gets the syslog_enabled of this SyslogConfiguration. This field is set to true if the writing of MEL events to a syslog server is enabled; otherwise it is false.
Returns: The syslog_enabled of this SyslogConfiguration. Return type: bool Required/optional: required
-
syslog_server_ip_address
¶ Gets the syslog_server_ip_address of this SyslogConfiguration. This field holds the IPVx address of the syslog server. The default value of this field is zero (0.0.0.0).
Returns: The syslog_server_ip_address of this SyslogConfiguration. Return type: IpVxAddress Required/optional: required
-
syslog_server_port_number
¶ Gets the syslog_server_port_number of this SyslogConfiguration. This field holds the UDP port number of the syslog server. The default value of this field is SYSLOG_DEFAULT_UDP_PORT.
Returns: The syslog_server_port_number of this SyslogConfiguration. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.system_attribute_defaults module¶
SystemAttributeDefaults.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.system_attribute_defaults.
SystemAttributeDefaults
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
arvm_default_attributes
¶ Gets the arvm_default_attributes of this SystemAttributeDefaults. Default ARVM feature attributes.
Returns: The arvm_default_attributes of this SystemAttributeDefaults. Return type: ARVMDefaultAttributes Required/optional: required
-
concat_default_attributes
¶ Gets the concat_default_attributes of this SystemAttributeDefaults. Default ConcatVolume feature attributes.
Returns: The concat_default_attributes of this SystemAttributeDefaults. Return type: ConcatVolumeDefaultAttributes Required/optional: required
-
disk_pool_default_attributes
¶ Gets the disk_pool_default_attributes of this SystemAttributeDefaults. Default Disk Pool feature attributes.
Returns: The disk_pool_default_attributes of this SystemAttributeDefaults. Return type: DiskPoolDefaultAttributes Required/optional: required
-
pit_groups_default_attributes
¶ Gets the pit_groups_default_attributes of this SystemAttributeDefaults. Default PiT Groups feature attributes.
Returns: The pit_groups_default_attributes of this SystemAttributeDefaults. Return type: PITGroupsDefaultAttributes Required/optional: required
-
snmp_agent_default_attributes
¶ Gets the snmp_agent_default_attributes of this SystemAttributeDefaults. Default/maximum attributes for the embedded SNMP agent.
Returns: The snmp_agent_default_attributes of this SystemAttributeDefaults. Return type: EmbeddedSNMPAgentDefaultAttributes Required/optional: required
-
statistics_default_attributes
¶ Gets the statistics_default_attributes of this SystemAttributeDefaults. Specifies the low and high statistical sampling attributes supported by this array.
Returns: The statistics_default_attributes of this SystemAttributeDefaults. Return type: CumulativeStatisticsDefaultAttributes Required/optional: required
-
thin_vol_default_attributes
¶ Gets the thin_vol_default_attributes of this SystemAttributeDefaults. Default Thin Volume feature attributes.
Returns: The thin_vol_default_attributes of this SystemAttributeDefaults. Return type: ThinVolumeDefaultAttributes Required/optional: required
-
netapp.santricity.models.symbol.system_attribute_defaults_returned module¶
SystemAttributeDefaultsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.system_attribute_defaults_returned.
SystemAttributeDefaultsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
defaults
¶ Gets the defaults of this SystemAttributeDefaultsReturned. The Disk Pool default attributes. This field is present only if the value of returnCode is equal to RETCODE_OK.
Returns: The defaults of this SystemAttributeDefaultsReturned. Return type: SystemAttributeDefaults Required/optional: optional
-
return_code
¶ Gets the return_code of this SystemAttributeDefaultsReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this SystemAttributeDefaultsReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.target module¶
Target.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.target.
Target
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
alias
¶ Gets the alias of this Target. An additional name that can be assigned to a target, which is usually “friendlier” than the node name.
Returns: The alias of this Target. Return type: ScsiAlias Required/optional: required
-
configured_auth_methods
¶ Gets the configured_auth_methods of this Target. The authentication methods that have been configured for the target. Associated secrets are not exposed. instead the type field of the EncryptedPassword is set to ENCRYPT_UNSPECIFIED.
Returns: The configured_auth_methods of this Target. Return type: AuthenticationBundle Required/optional: required
-
node_name
¶ Gets the node_name of this Target. The unique node name associated with the target.
Returns: The node_name of this Target. Return type: ScsiNodeName Required/optional: required
-
portals
¶ Gets the portals of this Target. The set of configured (i.e., either in-use or listening for connections) portals associated with this target.
Returns: The portals of this Target. Return type: list[TargetPortal] Required/optional: required
-
target_ref
¶ Gets the target_ref of this Target. The reference that uniquely identifies an instance of this object.
Returns: The target_ref of this Target. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.target_changeable_properties module¶
TargetChangeableProperties.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.target_changeable_properties.
TargetChangeableProperties
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
alias
¶ Gets the alias of this TargetChangeableProperties. The alias name of the target.
Returns: The alias of this TargetChangeableProperties. Return type: list[ScsiAlias] Required/optional: required
-
configured_auth_methods
¶ Gets the configured_auth_methods of this TargetChangeableProperties. The set of the authentication methods for the target. This field replaces all existing authentication methods; depending on how the caller populates the list, authentication methods may be added, deleted, or modified. Secrets associated with authentication methods may be modified in this manner. The way to indicate that there is no password is to set the length indicator on the field named secret within AuthMethodTypeData (which is the type of the individual elements of AuthenticationBundle) to zero.
Returns: The configured_auth_methods of this TargetChangeableProperties. Return type: list[AuthenticationBundle] Required/optional: required
-
netapp.santricity.models.symbol.target_location module¶
TargetLocation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.target_location.
TargetLocation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
target_name
¶ Gets the target_name of this TargetLocation. The iSCSI node name of the target, left-truncated if necessary. (Left-truncation preserves the part of the name most likely to vary.)
Returns: The target_name of this TargetLocation. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.target_portal module¶
TargetPortal.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.target_portal.
TargetPortal
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_tag
¶ Gets the group_tag of this TargetPortal. A value identifying the portal group to which this portal belongs.
Returns: The group_tag of this TargetPortal. Return type: int Required/optional: required
-
ip_address
¶ Gets the ip_address of this TargetPortal. The IP address of the portal.
Returns: The ip_address of this TargetPortal. Return type: IpVxAddress Required/optional: required
-
tcp_listen_port
¶ Gets the tcp_listen_port of this TargetPortal. The number of the TCP port on which the target listens for incoming connections.
Returns: The tcp_listen_port of this TargetPortal. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.target_properties_update_descriptor module¶
TargetPropertiesUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.target_properties_update_descriptor.
TargetPropertiesUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
settings
¶ Gets the settings of this TargetPropertiesUpdateDescriptor. The property settings for the target.
Returns: The settings of this TargetPropertiesUpdateDescriptor. Return type: TargetChangeableProperties Required/optional: required
-
target
¶ Gets the target of this TargetPropertiesUpdateDescriptor. A reference to the target to which the property changes apply.
Returns: The target of this TargetPropertiesUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.tcp_protocol_endpoint module¶
TcpProtocolEndpoint.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.tcp_protocol_endpoint.
TcpProtocolEndpoint
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ip_address
¶ Gets the ip_address of this TcpProtocolEndpoint. The IP address of the endpoint.
Returns: The ip_address of this TcpProtocolEndpoint. Return type: IpVxAddress Required/optional: required
-
tcp_port
¶ Gets the tcp_port of this TcpProtocolEndpoint. The TCP port number of the endpoint.
Returns: The tcp_port of this TcpProtocolEndpoint. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.tcp_statistical_data module¶
TcpStatisticalData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.tcp_statistical_data.
TcpStatisticalData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
interfaces
¶ Gets the interfaces of this TcpStatisticalData. The interface(s) for which the statistics apply. In some cases, the statistics may be aggregated across multiple interfaces. Even though this is shown as an array, it will only be a single instance.
Returns: The interfaces of this TcpStatisticalData. Return type: list[str] Required/optional: required
-
received_segments
¶ Gets the received_segments of this TcpStatisticalData. The total number of segments received.
Returns: The received_segments of this TcpStatisticalData. Return type: int Required/optional: required
-
received_segments_in_error
¶ Gets the received_segments_in_error of this TcpStatisticalData. The total number of segments received in error.
Returns: The received_segments_in_error of this TcpStatisticalData. Return type: int Required/optional: required
-
retransmit_timer_expired_count
¶ Gets the retransmit_timer_expired_count of this TcpStatisticalData. The number of times the retransmit timer expired and a frame was retransmitted.
Returns: The retransmit_timer_expired_count of this TcpStatisticalData. Return type: int Required/optional: required
-
rx_ack_count
¶ Gets the rx_ack_count of this TcpStatisticalData. The number of pure ACKs received.
Returns: The rx_ack_count of this TcpStatisticalData. Return type: int Required/optional: required
-
rx_byte_count
¶ Gets the rx_byte_count of this TcpStatisticalData. The number of data payload bytes received in TCP segments.
Returns: The rx_byte_count of this TcpStatisticalData. Return type: int Required/optional: required
-
rx_duplicate_ack_count
¶ Gets the rx_duplicate_ack_count of this TcpStatisticalData. The number of duplicate ACKs received.
Returns: The rx_duplicate_ack_count of this TcpStatisticalData. Return type: int Required/optional: required
-
rx_segment_out_of_order_count
¶ Gets the rx_segment_out_of_order_count of this TcpStatisticalData. The number of TCP segments received that were out of order.
Returns: The rx_segment_out_of_order_count of this TcpStatisticalData. Return type: int Required/optional: required
-
rx_window_probe_count
¶ Gets the rx_window_probe_count of this TcpStatisticalData. The number of window probes received.
Returns: The rx_window_probe_count of this TcpStatisticalData. Return type: int Required/optional: required
-
rx_window_update_count
¶ Gets the rx_window_update_count of this TcpStatisticalData. The number of window updates received.
Returns: The rx_window_update_count of this TcpStatisticalData. Return type: int Required/optional: required
-
sent_segments
¶ Gets the sent_segments of this TcpStatisticalData. The total number of segments sent.
Returns: The sent_segments of this TcpStatisticalData. Return type: int Required/optional: required
-
tx_ack_count
¶ Gets the tx_ack_count of this TcpStatisticalData. The number of pure ACKs transmitted.
Returns: The tx_ack_count of this TcpStatisticalData. Return type: int Required/optional: required
-
tx_byte_count
¶ Gets the tx_byte_count of this TcpStatisticalData. The number of data payload bytes transmitted in TCP segments.
Returns: The tx_byte_count of this TcpStatisticalData. Return type: int Required/optional: required
-
tx_delayed_ack_count
¶ Gets the tx_delayed_ack_count of this TcpStatisticalData. The number of delayed ACKs transmitted.
Returns: The tx_delayed_ack_count of this TcpStatisticalData. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.thermal_sensor module¶
ThermalSensor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thermal_sensor.
ThermalSensor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
id
¶ Gets the id of this ThermalSensor.
Returns: The id of this ThermalSensor. Return type: str Required/optional: optional
-
physical_location
¶ Gets the physical_location of this ThermalSensor. The physical location of the thermal sensor. The parent reference in Location identifies the CRU that physically houses the thermal sensor, and the position field is the parent-relative/like-component relative number of the thermal sensor, starting at one.
Returns: The physical_location of this ThermalSensor. Return type: Location Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this ThermalSensor. The repair policy for the thermal sensor component.
Returns: The repair_policy of this ThermalSensor. Return type: RepairPolicy Required/optional: required
-
reserved1
¶ Gets the reserved1 of this ThermalSensor.
Returns: The reserved1 of this ThermalSensor. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this ThermalSensor.
Returns: The reserved2 of this ThermalSensor. Return type: str Required/optional: optional
-
rtr_attributes
¶ Gets the rtr_attributes of this ThermalSensor. The CRU type of the thermal sensor plus its ready-to-remove attributes, which are based on the CRU type
Returns: The rtr_attributes of this ThermalSensor. Return type: RTRAttributes Required/optional: required
-
status
¶ Gets the status of this ThermalSensor. The operational status of the thermal sensor.
Returns: The status of this ThermalSensor. Return type: str Required/optional: required
-
thermal_sensor_ref
¶ Gets the thermal_sensor_ref of this ThermalSensor. The reference for this physical thermal sensor.
Returns: The thermal_sensor_ref of this ThermalSensor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.thermal_sensor_data module¶
ThermalSensorData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thermal_sensor_data.
ThermalSensorData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
current_temp
¶ Gets the current_temp of this ThermalSensorData. This value is the current temperature in degrees Celsius, if it is known, otherwise it will be set to a value in the ThermalSensorValue enumeration. Some sensors only report the temperature during an alarm condition. In that case, this field will normally be set to THERMAL_SENSOR_DATA_NOMINAL and will only contain the actual temperature when the alarm is active.
Returns: The current_temp of this ThermalSensorData. Return type: int Required/optional: required
-
thermal_sensor_ref
¶ Gets the thermal_sensor_ref of this ThermalSensorData. A reference to a thermal sensor object.
Returns: The thermal_sensor_ref of this ThermalSensorData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.thin_volume module¶
ThinVolume.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume.
ThinVolume
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
allocation_granularity
¶ Gets the allocation_granularity of this ThinVolume. The allocation cluster size for the Expandable Repository Volume.
Returns: The allocation_granularity of this ThinVolume. Return type: int Required/optional: required
-
application_tag_owned
¶ Gets the application_tag_owned of this ThinVolume. True if application tag is owned by the storage array.
Returns: The application_tag_owned of this ThinVolume. Return type: bool Required/optional: required
-
capacity
¶ Gets the capacity of this ThinVolume. The virtual capacity of the volume in bytes.
Returns: The capacity of this ThinVolume. Return type: int Required/optional: required
-
current_manager
¶ Gets the current_manager of this ThinVolume. The controller that currently manages the volume.
Returns: The current_manager of this ThinVolume. Return type: str Required/optional: required
-
current_provisioned_capacity
¶ Gets the current_provisioned_capacity of this ThinVolume. The current provisioned capacity of the Expandable Repository Volume (in bytes).
Returns: The current_provisioned_capacity of this ThinVolume. Return type: int Required/optional: required
-
expansion_policy
¶ Gets the expansion_policy of this ThinVolume. The automatic Expandable Repository Volume expansion policy.
Returns: The expansion_policy of this ThinVolume. Return type: str Required/optional: required
-
growth_alert_threshold
¶ Gets the growth_alert_threshold of this ThinVolume. The percent value at which an alert is generated.
Returns: The growth_alert_threshold of this ThinVolume. Return type: int Required/optional: required
-
id
¶ Gets the id of this ThinVolume.
Returns: The id of this ThinVolume. Return type: str Required/optional: optional
-
initial_provisioned_capacity
¶ Gets the initial_provisioned_capacity of this ThinVolume. The initial provisioned capacity for the Expandable Repository Volume for this thin volume (in bytes).
Returns: The initial_provisioned_capacity of this ThinVolume. Return type: int Required/optional: required
-
label
¶ Gets the label of this ThinVolume. The name of the volume.
Returns: The label of this ThinVolume. Return type: str Required/optional: required
-
max_virtual_capacity
¶ Gets the max_virtual_capacity of this ThinVolume. The maximum virtual capacity to which this thin volume can grow (in bytes).
Returns: The max_virtual_capacity of this ThinVolume. Return type: int Required/optional: required
-
mgmt_client_attribute
¶ Gets the mgmt_client_attribute of this ThinVolume. For use by management client.
Returns: The mgmt_client_attribute of this ThinVolume. Return type: int Required/optional: required
-
offline
¶ Gets the offline of this ThinVolume. The thin volume is offline due to the associated repository volume state.
Returns: The offline of this ThinVolume. Return type: bool Required/optional: required
-
perms
¶ Gets the perms of this ThinVolume. Operations allowed on this volume.
Returns: The perms of this ThinVolume. Return type: VolumePerms Required/optional: required
-
pre_read_redundancy_check_enabled
¶ Gets the pre_read_redundancy_check_enabled of this ThinVolume. If true, verify RAID redundancy on read operations.
Returns: The pre_read_redundancy_check_enabled of this ThinVolume. Return type: bool Required/optional: required
-
preferred_manager
¶ Gets the preferred_manager of this ThinVolume. The controller that should manage the volume.
Returns: The preferred_manager of this ThinVolume. Return type: str Required/optional: required
-
protection_type
¶ Gets the protection_type of this ThinVolume. The protection type of the volume.
Returns: The protection_type of this ThinVolume. Return type: str Required/optional: required
-
provisioned_capacity_quota
¶ Gets the provisioned_capacity_quota of this ThinVolume. The maximum capacity of the Expandable Repository Volume (in bytes).
Returns: The provisioned_capacity_quota of this ThinVolume. Return type: int Required/optional: required
-
recon_priority
¶ Gets the recon_priority of this ThinVolume. Importance of fixing the volume if failed (0-4).
Returns: The recon_priority of this ThinVolume. Return type: int Required/optional: required
-
reporting_policy
¶ Gets the reporting_policy of this ThinVolume. Indicates how the thin volume is reported on the SCSI interface.
Returns: The reporting_policy of this ThinVolume. Return type: str Required/optional: required
-
repository_ref
¶ Gets the repository_ref of this ThinVolume. The Expandable Repository Volume underlying this Thin Volume.
Returns: The repository_ref of this ThinVolume. Return type: str Required/optional: required
-
status
¶ Gets the status of this ThinVolume. The operational status of the volume.
Returns: The status of this ThinVolume. Return type: str Required/optional: required
-
volume_cache
¶ Gets the volume_cache of this ThinVolume. The cache parameters of the underlying repository.
Returns: The volume_cache of this ThinVolume. Return type: VolumeCache Required/optional: required
-
volume_handle
¶ Gets the volume_handle of this ThinVolume. The volumeHandle (SSID) for this volume.
Returns: The volume_handle of this ThinVolume. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this ThinVolume. The reference (key) for this volume.
Returns: The volume_ref of this ThinVolume. Return type: str Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this ThinVolume. The World wide name of the volume.
Returns: The world_wide_name of this ThinVolume. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.thin_volume_capacity_provisioning_details module¶
ThinVolumeCapacityProvisioningDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume_capacity_provisioning_details.
ThinVolumeCapacityProvisioningDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
capacity_quota
¶ Gets the capacity_quota of this ThinVolumeCapacityProvisioningDetails. The maximum capacity to which the Expandable Repository Volume can grow (in bytes).
Returns: The capacity_quota of this ThinVolumeCapacityProvisioningDetails. Return type: int Required/optional: required
-
growth_alert_threshold
¶ Gets the growth_alert_threshold of this ThinVolumeCapacityProvisioningDetails. The alert threshold percent value for the Expandable Repository Volume.
Returns: The growth_alert_threshold of this ThinVolumeCapacityProvisioningDetails. Return type: int Required/optional: required
-
repository_expansion_policy
¶ Gets the repository_expansion_policy of this ThinVolumeCapacityProvisioningDetails. The expansion policy for the Expandable Repository Volume.
Returns: The repository_expansion_policy of this ThinVolumeCapacityProvisioningDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.thin_volume_capacity_quota_update_descriptor module¶
ThinVolumeCapacityQuotaUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume_capacity_quota_update_descriptor.
ThinVolumeCapacityQuotaUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
quota
¶ Gets the quota of this ThinVolumeCapacityQuotaUpdateDescriptor. The ERV’s maximum quota.
Returns: The quota of this ThinVolumeCapacityQuotaUpdateDescriptor. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this ThinVolumeCapacityQuotaUpdateDescriptor. A reference to the thin volume to update.
Returns: The volume_ref of this ThinVolumeCapacityQuotaUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.thin_volume_consumed_capacity module¶
ThinVolumeConsumedCapacity.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume_consumed_capacity.
ThinVolumeConsumedCapacity
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
repository_consumed_capacity
¶ Gets the repository_consumed_capacity of this ThinVolumeConsumedCapacity. The capacity that is consumed.
Returns: The repository_consumed_capacity of this ThinVolumeConsumedCapacity. Return type: int Required/optional: required
-
repository_provisioned_capacity
¶ Gets the repository_provisioned_capacity of this ThinVolumeConsumedCapacity. The total capacity of the repository.
Returns: The repository_provisioned_capacity of this ThinVolumeConsumedCapacity. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this ThinVolumeConsumedCapacity. The reference for this thin volume.
Returns: The volume_ref of this ThinVolumeConsumedCapacity. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.thin_volume_consumed_capacity_returned module¶
ThinVolumeConsumedCapacityReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume_consumed_capacity_returned.
ThinVolumeConsumedCapacityReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
capacity
¶ Gets the capacity of this ThinVolumeConsumedCapacityReturned. The consumed capacity of the thin volume. This field is present only if the value of returnCode is equal to RETCODE_OK.
Returns: The capacity of this ThinVolumeConsumedCapacityReturned. Return type: list[ThinVolumeConsumedCapacity] Required/optional: optional
-
return_code
¶ Gets the return_code of this ThinVolumeConsumedCapacityReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this ThinVolumeConsumedCapacityReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.thin_volume_creation_descriptor module¶
ThinVolumeCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume_creation_descriptor.
ThinVolumeCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
growth_alert_threshold
¶ Gets the growth_alert_threshold of this ThinVolumeCreationDescriptor. The alert threshold percent value for the Expandable Repository Volume.
Returns: The growth_alert_threshold of this ThinVolumeCreationDescriptor. Return type: int Required/optional: required
-
manager
¶ Gets the manager of this ThinVolumeCreationDescriptor. The controller that will manage the volume.
Returns: The manager of this ThinVolumeCreationDescriptor. Return type: str Required/optional: required
-
no_mapping
¶ Gets the no_mapping of this ThinVolumeCreationDescriptor. If true, default mapping will not be created.
Returns: The no_mapping of this ThinVolumeCreationDescriptor. Return type: bool Required/optional: required
-
protection_type
¶ Gets the protection_type of this ThinVolumeCreationDescriptor. Specifies which protection type should be used for the volume.
Returns: The protection_type of this ThinVolumeCreationDescriptor. Return type: str Required/optional: required
-
provisioned_capacity_quota
¶ Gets the provisioned_capacity_quota of this ThinVolumeCreationDescriptor. The maximum capacity to which the Expandable Repository Volume can grow (in bytes).
Returns: The provisioned_capacity_quota of this ThinVolumeCreationDescriptor. Return type: int Required/optional: required
-
read_ahead
¶ Gets the read_ahead of this ThinVolumeCreationDescriptor. If true (non-zero), automatic cache read-ahead is enabled. If false (zero), automatic cache read-ahead is disabled.
Returns: The read_ahead of this ThinVolumeCreationDescriptor. Return type: int Required/optional: required
-
repository_creation_descriptor
¶ Gets the repository_creation_descriptor of this ThinVolumeCreationDescriptor. The repository creation type.
Returns: The repository_creation_descriptor of this ThinVolumeCreationDescriptor. Return type: ConcatVolumeCreationDescriptor Required/optional: required
-
repository_expansion_policy
¶ Gets the repository_expansion_policy of this ThinVolumeCreationDescriptor. The expansion policy for the Expandable Repository Volume.
Returns: The repository_expansion_policy of this ThinVolumeCreationDescriptor. Return type: str Required/optional: required
-
virtual_capacity
¶ Gets the virtual_capacity of this ThinVolumeCreationDescriptor. The thin volume capacity (in bytes).
Returns: The virtual_capacity of this ThinVolumeCreationDescriptor. Return type: int Required/optional: required
-
volume_label
¶ Gets the volume_label of this ThinVolumeCreationDescriptor. The user assigned volume name.
Returns: The volume_label of this ThinVolumeCreationDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.thin_volume_default_attributes module¶
ThinVolumeDefaultAttributes.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume_default_attributes.
ThinVolumeDefaultAttributes
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
default_alert_threshold
¶ Gets the default_alert_threshold of this ThinVolumeDefaultAttributes. The default alert threshold as a percentage.
Returns: The default_alert_threshold of this ThinVolumeDefaultAttributes. Return type: int Required/optional: required
-
max_provisioned_capacity
¶ Gets the max_provisioned_capacity of this ThinVolumeDefaultAttributes. The maximum provisioned capacity in bytes.
Returns: The max_provisioned_capacity of this ThinVolumeDefaultAttributes. Return type: int Required/optional: required
-
max_virtual_capacity
¶ Gets the max_virtual_capacity of this ThinVolumeDefaultAttributes. The maximum virtual capacity in bytes.
Returns: The max_virtual_capacity of this ThinVolumeDefaultAttributes. Return type: int Required/optional: required
-
min_alert_threshold
¶ Gets the min_alert_threshold of this ThinVolumeDefaultAttributes. The minimum alert threshold as a percentage.
Returns: The min_alert_threshold of this ThinVolumeDefaultAttributes. Return type: int Required/optional: required
-
min_provisioned_capacity
¶ Gets the min_provisioned_capacity of this ThinVolumeDefaultAttributes. The minimum provisioned capacity in bytes.
Returns: The min_provisioned_capacity of this ThinVolumeDefaultAttributes. Return type: int Required/optional: required
-
min_virtual_capacity
¶ Gets the min_virtual_capacity of this ThinVolumeDefaultAttributes. The minimum virtual capacity in bytes.
Returns: The min_virtual_capacity of this ThinVolumeDefaultAttributes. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.thin_volume_expansion_descriptor module¶
ThinVolumeExpansionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume_expansion_descriptor.
ThinVolumeExpansionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
capacity
¶ Gets the capacity of this ThinVolumeExpansionDescriptor. The new capacity for the thin volume in bytes.
Returns: The capacity of this ThinVolumeExpansionDescriptor. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this ThinVolumeExpansionDescriptor. A reference to the thin volume.
Returns: The volume_ref of this ThinVolumeExpansionDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.thin_volume_expansion_policy_update_descriptor module¶
ThinVolumeExpansionPolicyUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume_expansion_policy_update_descriptor.
ThinVolumeExpansionPolicyUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
policy
¶ Gets the policy of this ThinVolumeExpansionPolicyUpdateDescriptor. The new repository expansion policy.
Returns: The policy of this ThinVolumeExpansionPolicyUpdateDescriptor. Return type: str Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this ThinVolumeExpansionPolicyUpdateDescriptor. A reference to the thin volume.
Returns: The volume_ref of this ThinVolumeExpansionPolicyUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.thin_volume_ref_list module¶
ThinVolumeRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume_ref_list.
ThinVolumeRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
thin_ref
¶ Gets the thin_ref of this ThinVolumeRefList. A reference to the thin volume.
Returns: The thin_ref of this ThinVolumeRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.thin_volume_reinitialize_descriptor module¶
ThinVolumeReinitializeDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume_reinitialize_descriptor.
ThinVolumeReinitializeDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
init_params
¶ Gets the init_params of this ThinVolumeReinitializeDescriptor. Operation-specific parameters for the re-initialize.
Returns: The init_params of this ThinVolumeReinitializeDescriptor. Return type: ThinVolumeReinitializeParams Required/optional: required
-
thin_vol
¶ Gets the thin_vol of this ThinVolumeReinitializeDescriptor. The thin volume to re-initialize.
Returns: The thin_vol of this ThinVolumeReinitializeDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.thin_volume_reinitialize_params module¶
ThinVolumeReinitializeParams.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume_reinitialize_params.
ThinVolumeReinitializeParams
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
init_action
¶ Gets the init_action of this ThinVolumeReinitializeParams. This enumeration defines the actions to take on a thin volume re-initialize request.
Returns: The init_action of this ThinVolumeReinitializeParams. Return type: str Required/optional: required
-
new_provisioned_capacity
¶ Gets the new_provisioned_capacity of this ThinVolumeReinitializeParams. This field is present only if the value of initAction is equal to THIN_VOL_REINIT_AND_RESIZE.
Returns: The new_provisioned_capacity of this ThinVolumeReinitializeParams. Return type: int Required/optional: optional
-
new_repository_candidate
¶ Gets the new_repository_candidate of this ThinVolumeReinitializeParams. This field is present only if the value of initAction is equal to THIN_VOL_REINIT_NEW_REPOSITORY.
Returns: The new_repository_candidate of this ThinVolumeReinitializeParams. Return type: ConcatVolumeCreationDescriptor Required/optional: optional
-
netapp.santricity.models.symbol.thin_volume_reporting_policy_update_descriptor module¶
ThinVolumeReportingPolicyUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume_reporting_policy_update_descriptor.
ThinVolumeReportingPolicyUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
policy
¶ Gets the policy of this ThinVolumeReportingPolicyUpdateDescriptor. The new thin volume reporting policy.
Returns: The policy of this ThinVolumeReportingPolicyUpdateDescriptor. Return type: str Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this ThinVolumeReportingPolicyUpdateDescriptor. A reference to the thin volume.
Returns: The volume_ref of this ThinVolumeReportingPolicyUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.thin_volume_repository_expansion_history_data module¶
ThinVolumeRepositoryExpansionHistoryData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume_repository_expansion_history_data.
ThinVolumeRepositoryExpansionHistoryData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
post_expansion_capacity_in_bytes
¶ Gets the post_expansion_capacity_in_bytes of this ThinVolumeRepositoryExpansionHistoryData. The repository capacity after expansion (in bytes).
Returns: The post_expansion_capacity_in_bytes of this ThinVolumeRepositoryExpansionHistoryData. Return type: int Required/optional: required
-
pre_expansion_capacity_in_bytes
¶ Gets the pre_expansion_capacity_in_bytes of this ThinVolumeRepositoryExpansionHistoryData. The repository capacity before expansion (in bytes).
Returns: The pre_expansion_capacity_in_bytes of this ThinVolumeRepositoryExpansionHistoryData. Return type: int Required/optional: required
-
start_time
¶ Gets the start_time of this ThinVolumeRepositoryExpansionHistoryData. The start timestamp of expansion operation, in seconds since January 1, 1970.
Returns: The start_time of this ThinVolumeRepositoryExpansionHistoryData. Return type: int Required/optional: required
-
type
¶ Gets the type of this ThinVolumeRepositoryExpansionHistoryData. The type of expansion.
Returns: The type of this ThinVolumeRepositoryExpansionHistoryData. Return type: str Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this ThinVolumeRepositoryExpansionHistoryData. A reference to the thin volume.
Returns: The volume_ref of this ThinVolumeRepositoryExpansionHistoryData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.thin_volume_repository_expansion_history_list_returned module¶
ThinVolumeRepositoryExpansionHistoryListReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume_repository_expansion_history_list_returned.
ThinVolumeRepositoryExpansionHistoryListReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
data
¶ Gets the data of this ThinVolumeRepositoryExpansionHistoryListReturned. This field is present only if the value of returnCode is equal to RETCODE_OK.
Returns: The data of this ThinVolumeRepositoryExpansionHistoryListReturned. Return type: list[ThinVolumeRepositoryExpansionHistoryData] Required/optional: optional
-
return_code
¶ Gets the return_code of this ThinVolumeRepositoryExpansionHistoryListReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this ThinVolumeRepositoryExpansionHistoryListReturned. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.thin_volume_threshold_update_descriptor module¶
ThinVolumeThresholdUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.thin_volume_threshold_update_descriptor.
ThinVolumeThresholdUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
threshold
¶ Gets the threshold of this ThinVolumeThresholdUpdateDescriptor. The thin volume’s warning threshold.
Returns: The threshold of this ThinVolumeThresholdUpdateDescriptor. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this ThinVolumeThresholdUpdateDescriptor. A reference to the thin volume.
Returns: The volume_ref of this ThinVolumeThresholdUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.time_to_live_tlv module¶
TimeToLiveTLV.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.time_to_live_tlv.
TimeToLiveTLV
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
time
¶ Gets the time of this TimeToLiveTLV. This field contains the value of the time to live in seconds.
Returns: The time of this TimeToLiveTLV. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.time_zone_description module¶
TimeZoneDescription.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.time_zone_description.
TimeZoneDescription
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dst_adjust
¶ Gets the dst_adjust of this TimeZoneDescription. The number of seconds to adjust the clock during DST
Returns: The dst_adjust of this TimeZoneDescription. Return type: int Required/optional: required
-
dst_end
¶ Gets the dst_end of this TimeZoneDescription. The DST end date and time.
Returns: The dst_end of this TimeZoneDescription. Return type: DaylightSavingsTime Required/optional: required
-
dst_start
¶ Gets the dst_start of this TimeZoneDescription. The DST start date and time.
Returns: The dst_start of this TimeZoneDescription. Return type: DaylightSavingsTime Required/optional: required
-
tz_label
¶ Gets the tz_label of this TimeZoneDescription. The time zone identifier (ASCII).
Returns: The tz_label of this TimeZoneDescription. Return type: str Required/optional: required
-
tz_offset
¶ Gets the tz_offset of this TimeZoneDescription. The time zone offset measured in seconds +/- from GMT.
Returns: The tz_offset of this TimeZoneDescription. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.tray module¶
Tray.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.tray.
Tray
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_layout
¶ Gets the drive_layout of this Tray. If the tray contains drawers, this field specifies the layout within the drawer. Otherwise, this field specifies the layout for the tray.
Returns: The drive_layout of this Tray. Return type: DriveLayout Required/optional: required
-
drive_technologies
¶ Gets the drive_technologies of this Tray. A list of drive technologies that are present in the tray.
Returns: The drive_technologies of this Tray. Return type: list[str] Required/optional: required
-
drv_mh_speed_mismatch
¶ Gets the drv_mh_speed_mismatch of this Tray. True if this tray has a drive-side minihub speed mismatch.
Returns: The drv_mh_speed_mismatch of this Tray. Return type: bool Required/optional: required
-
esm_factory_defaults_mismatch
¶ Gets the esm_factory_defaults_mismatch of this Tray. True, if the two ESMs in the tray are reporting different version information for their factory default settings.
Returns: The esm_factory_defaults_mismatch of this Tray. Return type: bool Required/optional: required
-
esm_group_error
¶ Gets the esm_group_error of this Tray. True if SBOD ESM trays are not properly clustered.
Returns: The esm_group_error of this Tray. Return type: bool Required/optional: required
-
esm_hardware_mismatch
¶ Gets the esm_hardware_mismatch of this Tray. True if the ESM hardware components in the tray are mismatched.
Returns: The esm_hardware_mismatch of this Tray. Return type: bool Required/optional: required
-
esm_miswire
¶ Gets the esm_miswire of this Tray. True if this tray has an ESM join miswire.
Returns: The esm_miswire of this Tray. Return type: bool Required/optional: required
-
esm_version_mismatch
¶ Gets the esm_version_mismatch of this Tray. True if the ESM firmware versions do not match.
Returns: The esm_version_mismatch of this Tray. Return type: bool Required/optional: required
-
factory_defaults_data
¶ Gets the factory_defaults_data of this Tray. This field contains information about the version of the tray’s factory default settings.
Returns: The factory_defaults_data of this Tray. Return type: FactoryDefaultsVersionData Required/optional: required
-
front_end_interface_technology
¶ Gets the front_end_interface_technology of this Tray. The front-end I/O interface technology of the tray.
Returns: The front_end_interface_technology of this Tray. Return type: str Required/optional: required
-
fru_type
¶ Gets the fru_type of this Tray. The field replaceable unit type of the tray.
Returns: The fru_type of this Tray. Return type: str Required/optional: required
-
has_configurable_tray_id
¶ Gets the has_configurable_tray_id of this Tray. True if the tray ID can be set using the updateTray procedure.
Returns: The has_configurable_tray_id of this Tray. Return type: bool Required/optional: required
-
has_tray_identity_indicator
¶ Gets the has_tray_identity_indicator of this Tray. The device contains 7-segment indicators used to display the Tray Identity.
Returns: The has_tray_identity_indicator of this Tray. Return type: bool Required/optional: required
-
id
¶ Gets the id of this Tray.
Returns: The id of this Tray. Return type: str Required/optional: optional
-
is_misconfigured
¶ Gets the is_misconfigured of this Tray. True, if the tray has invalid configuration settings.
Returns: The is_misconfigured of this Tray. Return type: bool Required/optional: required
-
locate_in_progress
¶ Gets the locate_in_progress of this Tray. Indicates that a locate operation for the device is currently active. The device will show a visual indication to aid an operator in locating the tray.
Returns: The locate_in_progress of this Tray. Return type: bool Required/optional: required
-
locate_tray
¶ Gets the locate_tray of this Tray. True if this tray supports a locate operation.
Returns: The locate_tray of this Tray. Return type: bool Required/optional: required
-
manufacturer_date
¶ Gets the manufacturer_date of this Tray. The date the tray was manufactured.
Returns: The manufacturer_date of this Tray. Return type: int Required/optional: required
-
max_speed
¶ Gets the max_speed of this Tray. The maximum speed of the drive channels,
Returns: The max_speed of this Tray. Return type: str Required/optional: required
-
non_redundant_access
¶ Gets the non_redundant_access of this Tray. True, if the tray does not have redundant access.
Returns: The non_redundant_access of this Tray. Return type: bool Required/optional: required
-
num_controller_slots
¶ Gets the num_controller_slots of this Tray. The number of slots available for holding RAID controller boards (i.e., set to zero for a drive-only tray).
Returns: The num_controller_slots of this Tray. Return type: int Required/optional: required
-
num_drawers
¶ Gets the num_drawers of this Tray. The total number of drawers available in the tray.
Returns: The num_drawers of this Tray. Return type: int Required/optional: required
-
num_drive_compartments
¶ Gets the num_drive_compartments of this Tray. The number of drive compartments in the tray. Some drive trays are subdivided into “compartments,” each having the same number of drive slots. Looking at the front of such an enclosure, multiple compartments are arranged side by side along one dimension, while drives within a compartment are arranged side by side along the other dimension, allowing for greater overall drive density within the constraints of a given enclosure form factor. (Even when arranged as a series of compartments, drive slot numbering is still relative to the entire tray.)
Returns: The num_drive_compartments of this Tray. Return type: int Required/optional: required
-
num_drive_slots
¶ Gets the num_drive_slots of this Tray. The total number of slots available for holding disk drives.
Returns: The num_drive_slots of this Tray. Return type: int Required/optional: required
-
num_drive_slots_per_compartment
¶ Gets the num_drive_slots_per_compartment of this Tray. The number of drive slots within an individual drive compartment.
Returns: The num_drive_slots_per_compartment of this Tray. Return type: int Required/optional: required
-
orientation
¶ Gets the orientation of this Tray. An indication of the physical orientation (horizontal or vertical) of the tray.
Returns: The orientation of this Tray. Return type: str Required/optional: required
-
part_number
¶ Gets the part_number of this Tray. The part number of the tray from VPD data.
Returns: The part_number of this Tray. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this Tray. The physical location of the tray. The parent reference in Location identifies the storage array itself, and the position field is the tray position number as identified in setSATrayPositions procedure call, or the constant TRAY_POSITION_UNKNOWN.
Returns: The physical_location of this Tray. Return type: Location Required/optional: required
-
serial_number
¶ Gets the serial_number of this Tray. The serial number of the tray.
Returns: The serial_number of this Tray. Return type: str Required/optional: required
-
tray_attributes
¶ Gets the tray_attributes of this Tray. The tray attribute data (see setTrayAttributes procedure).
Returns: The tray_attributes of this Tray. Return type: list[TrayAttribute] Required/optional: required
-
tray_id
¶ Gets the tray_id of this Tray. The tray identifier value, which is typically set using physical switches on the tray itself.
Returns: The tray_id of this Tray. Return type: int Required/optional: required
-
tray_id_conflict
¶ Gets the tray_id_conflict of this Tray. True if this tray ID conflicts with that of another tray.
Returns: The tray_id_conflict of this Tray. Return type: bool Required/optional: required
-
tray_id_mismatch
¶ Gets the tray_id_mismatch of this Tray. True if the IDs on the ESMs do not match.
Returns: The tray_id_mismatch of this Tray. Return type: bool Required/optional: required
-
tray_ref
¶ Gets the tray_ref of this Tray. The identifier value for this tray. Other objects may use this reference value to refer to the tray.
Returns: The tray_ref of this Tray. Return type: str Required/optional: required
-
tray_technology_type
¶ Gets the tray_technology_type of this Tray. The interface technology. This field is deprecated. Equivalent information is available in the driveTechnologies and frontEndInterfaceTechnology fields.
Returns: The tray_technology_type of this Tray. Return type: str Required/optional: required
-
type
¶ Gets the type of this Tray. An indication of the type of the tray.
Returns: The type of this Tray. Return type: str Required/optional: required
-
uncertified_tray
¶ Gets the uncertified_tray of this Tray. True if this tray is an uncertified hardware type.
Returns: The uncertified_tray of this Tray. Return type: bool Required/optional: required
-
unsupported_tray
¶ Gets the unsupported_tray of this Tray. True if this tray is an unrecognized/unsupported hardware type.
Returns: The unsupported_tray of this Tray. Return type: bool Required/optional: required
-
vendor_name
¶ Gets the vendor_name of this Tray. The name of the manufacturer of the tray.
Returns: The vendor_name of this Tray. Return type: str Required/optional: required
-
working_channel
¶ Gets the working_channel of this Tray. The channel to the tray that is still operational (if nonRedundantAccess is True).
Returns: The working_channel of this Tray. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.tray_attribute module¶
TrayAttribute.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.tray_attribute.
TrayAttribute
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
attribute_id
¶ Gets the attribute_id of this TrayAttribute. An indication of which attribute this is.
Returns: The attribute_id of this TrayAttribute. Return type: str Required/optional: required
-
attribute_value
¶ Gets the attribute_value of this TrayAttribute. The value of the tray attribute.
Returns: The attribute_value of this TrayAttribute. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.tray_attribute_update_descriptor module¶
TrayAttributeUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.tray_attribute_update_descriptor.
TrayAttributeUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
tray_attributes
¶ Gets the tray_attributes of this TrayAttributeUpdateDescriptor. A variable-length list of attribute data to write.
Returns: The tray_attributes of this TrayAttributeUpdateDescriptor. Return type: list[TrayAttribute] Required/optional: required
-
tray_ref
¶ Gets the tray_ref of this TrayAttributeUpdateDescriptor. The reference to the tray.
Returns: The tray_ref of this TrayAttributeUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.tray_lost_redundancy_failure module¶
TrayLostRedundancyFailure.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.tray_lost_redundancy_failure.
TrayLostRedundancyFailure
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
failed_esm
¶ Gets the failed_esm of this TrayLostRedundancyFailure. This object uniquely identifies the failed ESM within the storage array.
Returns: The failed_esm of this TrayLostRedundancyFailure. Return type: str Required/optional: required
-
tray_lost_redundancy
¶ Gets the tray_lost_redundancy of this TrayLostRedundancyFailure. This object uniquely identifies the particular tray within the storage array that has lost redundancy.
Returns: The tray_lost_redundancy of this TrayLostRedundancyFailure. Return type: str Required/optional: required
-
working_channel
¶ Gets the working_channel of this TrayLostRedundancyFailure. The channel to the tray that is still operational.
Returns: The working_channel of this TrayLostRedundancyFailure. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.tray_position module¶
TrayPosition.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.tray_position.
TrayPosition
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
rack_id
¶ Gets the rack_id of this TrayPosition. An identifier of the enclosure (i.e. rack) in which the tray resides. This is not supported in the current release of the firmware.
Returns: The rack_id of this TrayPosition. Return type: int Required/optional: required
-
tray_id
¶ Gets the tray_id of this TrayPosition. The tray ID of the tray.
Returns: The tray_id of this TrayPosition. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.tray_position_list module¶
TrayPositionList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.tray_position_list.
TrayPositionList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
tray_position
¶ Gets the tray_position of this TrayPositionList. A variable-length array of TrayPosition objects.
Returns: The tray_position of this TrayPositionList. Return type: list[TrayPosition] Required/optional: required
-
netapp.santricity.models.symbol.tray_power module¶
TrayPower.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.tray_power.
TrayPower
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
input_power
¶ Gets the input_power of this TrayPower. List of power measurements for each power supply measured in watts.
Returns: The input_power of this TrayPower. Return type: list[int] Required/optional: required
-
number_of_power_supplies
¶ Gets the number_of_power_supplies of this TrayPower. The number of power supplies in the tray.
Returns: The number_of_power_supplies of this TrayPower. Return type: int Required/optional: required
-
tray_id
¶ Gets the tray_id of this TrayPower. The tray ID.
Returns: The tray_id of this TrayPower. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.tray_ref_list module¶
TrayRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.tray_ref_list.
TrayRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
tray_ref
¶ Gets the tray_ref of this TrayRefList. A variable-length array of TrayRef objects.
Returns: The tray_ref of this TrayRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.tray_slot module¶
TraySlot.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.tray_slot.
TraySlot
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
slot
¶ Gets the slot of this TraySlot. The slot number, or ordinal identifier, of the component within its tray.
Returns: The slot of this TraySlot. Return type: int Required/optional: required
-
tray
¶ Gets the tray of this TraySlot. The tray ID of the tray in which the component resides. Note that a Tray ID of -1 means “the controller tray.”
Returns: The tray of this TraySlot. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.tray_temperature_returned module¶
TrayTemperatureReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.tray_temperature_returned.
TrayTemperatureReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this TrayTemperatureReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this TrayTemperatureReturned. Return type: str Required/optional: required
-
thermal_sensor_data
¶ Gets the thermal_sensor_data of this TrayTemperatureReturned. An array of thermal sensor data. This field is only valid if returnCode is equal to RETCODE_OK.
Returns: The thermal_sensor_data of this TrayTemperatureReturned. Return type: list[ThermalSensorData] Required/optional: optional
-
netapp.santricity.models.symbol.tray_update_descriptor module¶
TrayUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.tray_update_descriptor.
TrayUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ref
¶ Gets the ref of this TrayUpdateDescriptor. The tray reference for this physical object
Returns: The ref of this TrayUpdateDescriptor. Return type: str Required/optional: required
-
tray_id
¶ Gets the tray_id of this TrayUpdateDescriptor. The ID to set the tray to: 00-99
Returns: The tray_id of this TrayUpdateDescriptor. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.typed_sy_mbol_reference module¶
TypedSYMbolReference.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.typed_sy_mbol_reference.
TypedSYMbolReference
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
component_type
¶ Gets the component_type of this TypedSYMbolReference. An enumeration value indicating the type of component that the reference refers to.
Returns: The component_type of this TypedSYMbolReference. Return type: str Required/optional: required
-
symbol_ref
¶ Gets the symbol_ref of this TypedSYMbolReference. A SYMbol reference that refers to an instance of an object of the type identified by componentType. If the component type is “storage array,” this field is a null reference. This is because an object graph describes a single instance of a storage array, so there is no need to uniquely identify instances.
Returns: The symbol_ref of this TypedSYMbolReference. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.unconfigured_initiators_returned module¶
UnconfiguredInitiatorsReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.unconfigured_initiators_returned.
UnconfiguredInitiatorsReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this UnconfiguredInitiatorsReturned. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this UnconfiguredInitiatorsReturned. Return type: str Required/optional: required
-
unconfigured_initiators
¶ Gets the unconfigured_initiators of this UnconfiguredInitiatorsReturned. The array of names of unconfigured initiators.
Returns: The unconfigured_initiators of this UnconfiguredInitiatorsReturned. Return type: list[ScsiNodeName] Required/optional: optional
-
netapp.santricity.models.symbol.unmatched_pending_host module¶
UnmatchedPendingHost.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.unmatched_pending_host.
UnmatchedPendingHost
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
conflicting_initiators
¶ Gets the conflicting_initiators of this UnmatchedPendingHost. A list of ScsiNodeRef elements representing initiators belonging to the pending host that conflict with initiators in the configured topology. The definition of an initiator conflict for an unmatched pending host is any initiator belonging to the pending host that matches an initiator in the configured topology.
Returns: The conflicting_initiators of this UnmatchedPendingHost. Return type: list[str] Required/optional: required
-
conflicting_ports
¶ Gets the conflicting_ports of this UnmatchedPendingHost. A list of HostPortRef structures representing ports belonging to the pending host that conflict with ports in the configured topology. The definition of a conflict for an unmatched pending host is any port belonging to the pending host that matches a port in the configured topology.
Returns: The conflicting_ports of this UnmatchedPendingHost. Return type: list[str] Required/optional: required
-
pending_host
¶ Gets the pending_host of this UnmatchedPendingHost. A description of the pending host as it was submitted by the host context agent.
Returns: The pending_host of this UnmatchedPendingHost. Return type: PendingHost Required/optional: required
-
unconfigured_ports
¶ Gets the unconfigured_ports of this UnmatchedPendingHost. yet been created in the configured topology
Returns: The unconfigured_ports of this UnmatchedPendingHost. Return type: list[SCSIInitiatorPortId] Required/optional: required
-
netapp.santricity.models.symbol.unreadable_sector_table_entry module¶
UnreadableSectorTableEntry.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.unreadable_sector_table_entry.
UnreadableSectorTableEntry
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_lba
¶ Gets the drive_lba of this UnreadableSectorTableEntry. 8 bytes - unsigned long long
Returns: The drive_lba of this UnreadableSectorTableEntry. Return type: int Required/optional: required
-
record_type
¶ Gets the record_type of this UnreadableSectorTableEntry. 4 bytes - enumeration
Returns: The record_type of this UnreadableSectorTableEntry. Return type: str Required/optional: required
-
slot_no
¶ Gets the slot_no of this UnreadableSectorTableEntry. The slot number.
Returns: The slot_no of this UnreadableSectorTableEntry. Return type: int Required/optional: required
-
time_stamp
¶ Gets the time_stamp of this UnreadableSectorTableEntry. 8 bytes
Returns: The time_stamp of this UnreadableSectorTableEntry. Return type: int Required/optional: required
-
tray_no
¶ Gets the tray_no of this UnreadableSectorTableEntry. The tray number.
Returns: The tray_no of this UnreadableSectorTableEntry. Return type: int Required/optional: required
-
volume_lba
¶ Gets the volume_lba of this UnreadableSectorTableEntry. The volume LBA.
Returns: The volume_lba of this UnreadableSectorTableEntry. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this UnreadableSectorTableEntry. The reference for the volume.
Returns: The volume_ref of this UnreadableSectorTableEntry. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.unreadable_sector_table_info module¶
UnreadableSectorTableInfo.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.unreadable_sector_table_info.
UnreadableSectorTableInfo
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
database
¶ Gets the database of this UnreadableSectorTableInfo. List of unreadable sectors.
Returns: The database of this UnreadableSectorTableInfo. Return type: list[UnreadableSectorTableEntry] Required/optional: required
-
max_limit
¶ Gets the max_limit of this UnreadableSectorTableInfo. The maximum size of the table.
Returns: The max_limit of this UnreadableSectorTableInfo. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.unreadable_sectors module¶
UnreadableSectors.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.unreadable_sectors.
UnreadableSectors
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
count
¶ Gets the count of this UnreadableSectors. The current number of unreadable sectors persisted.
Returns: The count of this UnreadableSectors. Return type: int Required/optional: required
-
max_limit
¶ Gets the max_limit of this UnreadableSectors. The maximum number of unreadable sectors allowed.
Returns: The max_limit of this UnreadableSectors. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.ups module¶
Ups.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.ups.
Ups
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
physical_location
¶ Gets the physical_location of this Ups. The physical location of the UPS. Note that the tray reference identifies the enclosure containing the UPS, but the slot information does not apply to this component.
Returns: The physical_location of this Ups. Return type: Location Required/optional: required
-
reserved1
¶ Gets the reserved1 of this Ups.
Returns: The reserved1 of this Ups. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this Ups.
Returns: The reserved2 of this Ups. Return type: str Required/optional: optional
-
status
¶ Gets the status of this Ups. The operational status of the UPS.
Returns: The status of this Ups. Return type: str Required/optional: required
-
ups_ref
¶ Gets the ups_ref of this Ups. The reference for this physical UPS.
Returns: The ups_ref of this Ups. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.usm_error module¶
UsmError.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.usm_error.
UsmError
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
database_count
¶ Gets the database_count of this UsmError. This field is used to report the following errors:
Returns: The database_count of this UsmError. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.vendor_part_data module¶
VendorPartData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.vendor_part_data.
VendorPartData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
part_number
¶ Gets the part_number of this VendorPartData. The part number.
Returns: The part_number of this VendorPartData. Return type: str Required/optional: required
-
revision_number
¶ Gets the revision_number of this VendorPartData. The part revision number.
Returns: The revision_number of this VendorPartData. Return type: str Required/optional: required
-
serial_number
¶ Gets the serial_number of this VendorPartData. The part serial number.
Returns: The serial_number of this VendorPartData. Return type: str Required/optional: required
-
vendor_name
¶ Gets the vendor_name of this VendorPartData. The name of the vendor.
Returns: The vendor_name of this VendorPartData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.version_descriptor module¶
VersionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.version_descriptor.
VersionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
code_module
¶ Gets the code_module of this VersionDescriptor. The code module described
Returns: The code_module of this VersionDescriptor. Return type: str Required/optional: required
-
version_string
¶ Gets the version_string of this VersionDescriptor. Textual representation of version
Returns: The version_string of this VersionDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume module¶
Volume.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume.
Volume
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
action
¶ Gets the action of this Volume. An indication of what current long-running activity, if any, is currently in progress on the volume.
Returns: The action of this Volume. Return type: str Required/optional: required
-
application_tag_owned
¶ Gets the application_tag_owned of this Volume. True if application tag is owned by the storage array.
Returns: The application_tag_owned of this Volume. Return type: bool Required/optional: required
-
blk_size
¶ Gets the blk_size of this Volume. The block size (in bytes) of the volume.
Returns: The blk_size of this Volume. Return type: int Required/optional: required
-
cache
¶ Gets the cache of this Volume. The volume-specific caching parameters currently in effect for the volume.
Returns: The cache of this Volume. Return type: VolumeCache Required/optional: required
-
capacity
¶ Gets the capacity of this Volume. The capacity (in bytes) of the volume.
Returns: The capacity of this Volume. Return type: int Required/optional: required
-
current_manager
¶ Gets the current_manager of this Volume. The reference value of the controller that currently owns (i.e. manages) this volume. In non-AVT (Auto Volume Transfer) mode, host I/O access to the blocks in this volume is permitted only through the controller that is the current manager. In AVT mode, an I/O access to the controller that is not the current manager causes it to automatically become the current manager.
Returns: The current_manager of this Volume. Return type: str Required/optional: required
-
dss_max_segment_size
¶ Gets the dss_max_segment_size of this Volume. The maximum segment size (in bytes) that this volume could assume with the dynamic segment sizing feature. This field is only meaningful if dssPreallocEnabled is true.
Returns: The dss_max_segment_size of this Volume. Return type: int Required/optional: required
-
dss_prealloc_enabled
¶ Gets the dss_prealloc_enabled of this Volume. True if dynamic segment sizing pre-allocation is enabled for the volume.
Returns: The dss_prealloc_enabled of this Volume. Return type: bool Required/optional: required
-
extreme_protection
¶ Gets the extreme_protection of this Volume. An indication of whether the volume is configured for extreme protection. Such configurations generally call for extensive consistency checks and parity validations with each I/O request to the volume.
Returns: The extreme_protection of this Volume. Return type: bool Required/optional: required
-
id
¶ Gets the id of this Volume.
Returns: The id of this Volume. Return type: str Required/optional: optional
-
label
¶ Gets the label of this Volume. The user-assigned symbol label associated with the volume.
Returns: The label of this Volume. Return type: str Required/optional: required
-
media_scan
¶ Gets the media_scan of this Volume. The volume-specific media scan settings currently in effect for the volume.
Returns: The media_scan of this Volume. Return type: VolumeMediaScanParams Required/optional: required
-
mgmt_client_attribute
¶ Gets the mgmt_client_attribute of this Volume. For use by management client.
Returns: The mgmt_client_attribute of this Volume. Return type: int Required/optional: required
-
name
¶ Gets the name of this Volume.
Returns: The name of this Volume. Return type: str Required/optional: optional
-
offline
¶ Gets the offline of this Volume. An indication of whether the volume is currently offline.
Returns: The offline of this Volume. Return type: bool Required/optional: required
-
perms
¶ Gets the perms of this Volume. Operations allowed on this volume.
Returns: The perms of this Volume. Return type: VolumePerms Required/optional: required
-
pre_read_redundancy_check_enabled
¶ Gets the pre_read_redundancy_check_enabled of this Volume. If set to true, then the storage controller will, on READ operations, verify the consistency of RAID redundancy data for the stripe(s) containing the READ data.
Returns: The pre_read_redundancy_check_enabled of this Volume. Return type: bool Required/optional: required
-
preferred_manager
¶ Gets the preferred_manager of this Volume. The reference value of the controller that is the preferred manager of the volume. The preferred manager is tracked independent of the current manager, since the current manager may be switched dynamically as a result of host-base multi-path transitions. Later, when the error conditions that cause a multi-path transition have been corrected it is still possible to determine the preferred manager and switch ownership back to it.
Returns: The preferred_manager of this Volume. Return type: str Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this Volume. This field is no longer used.
Returns: The protection_information_capable of this Volume. Return type: bool Required/optional: required
-
protection_type
¶ Gets the protection_type of this Volume. The protection type of the volume.
Returns: The protection_type of this Volume. Return type: str Required/optional: required
-
raid_level
¶ Gets the raid_level of this Volume. The RAID level for which this volume is configured.
Returns: The raid_level of this Volume. Return type: str Required/optional: required
-
recon_priority
¶ Gets the recon_priority of this Volume. The reconstruction priority value for the volume. This value is in the range 0-4, with 0 indicating that reconstruction is favored over any I/O, and 4 indicating that reconstruction should be performed with minimal impact to I/O. Intermediate values indicate various levels of compromise between these two extremes.
Returns: The recon_priority of this Volume. Return type: int Required/optional: required
-
repaired_block_count
¶ Gets the repaired_block_count of this Volume. This element contains a count of the number of blocks in the volume that have had data assurance errors repaired.
Returns: The repaired_block_count of this Volume. Return type: int Required/optional: required
-
sector_offset
¶ Gets the sector_offset of this Volume. The sector offset of this volume within its volume group. This value is provided only to allow the client application to determine the relative positions of multiple volumes within a given volume group. No other assumptions or computations should be made with this value.
Returns: The sector_offset of this Volume. Return type: int Required/optional: required
-
segment_size
¶ Gets the segment_size of this Volume. The segment size (in bytes) of the volume. The segment size is, for the most part, an indication of the stripe depth used to lay out the volume’s block addresses.
Returns: The segment_size of this Volume. Return type: int Required/optional: required
-
status
¶ Gets the status of this Volume. The current operational state of the volume.
Returns: The status of this Volume. Return type: str Required/optional: required
-
volume_group_ref
¶ Gets the volume_group_ref of this Volume. The volume group reference value of the volume group on which this volume resides.
Returns: The volume_group_ref of this Volume. Return type: str Required/optional: required
-
volume_handle
¶ Gets the volume_handle of this Volume. The internal identifier value associated with this volume. When the Storage Partitions feature is NOT present, this value represents the logical unit number (LUN) that is used to access the volume via the host I/O path. If the Storage Partitions feature IS enabled, this field has no external meaning.
Returns: The volume_handle of this Volume. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this Volume. The unique identification value for this volume. Other objects may use this reference value to refer to the volume.
Returns: The volume_ref of this Volume. Return type: str Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this Volume. A variable-length opaque field that provides the volume’s worldwide unique identification value.
Returns: The world_wide_name of this Volume. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_action_progress module¶
VolumeActionProgress.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_action_progress.
VolumeActionProgress
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
percent_complete
¶ Gets the percent_complete of this VolumeActionProgress. The completion percentage of a “long-running” operation on a volume.
Returns: The percent_complete of this VolumeActionProgress. Return type: int Required/optional: required
-
time_to_completion
¶ Gets the time_to_completion of this VolumeActionProgress. The estimated elapsed time to completion in minutes. Note that this field is always set to -1 for basic RAID volumes.
Returns: The time_to_completion of this VolumeActionProgress. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.volume_attribute_update_descriptor module¶
VolumeAttributeUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_attribute_update_descriptor.
VolumeAttributeUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
mgmt_client_attribute
¶ Gets the mgmt_client_attribute of this VolumeAttributeUpdateDescriptor. Used to store a 4-byte value for use by the management client. This is not used by SANtricity.
Returns: The mgmt_client_attribute of this VolumeAttributeUpdateDescriptor. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumeAttributeUpdateDescriptor. The reference value that identifies the volume.
Returns: The volume_ref of this VolumeAttributeUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_cache module¶
VolumeCache.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_cache.
VolumeCache
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cache_flush_modifier
¶ Gets the cache_flush_modifier of this VolumeCache. The cache flush modifier value, which is used to specify the maximum amount of time that dirty data for this volume may be retained in the controller’s write cache prior to being flushed to disk.
Returns: The cache_flush_modifier of this VolumeCache. Return type: str Required/optional: required
-
cwob
¶ Gets the cwob of this VolumeCache. A true value means that the controller is allowed to use write-back caching of dirty data even when the cache memory’s battery-backup protection is not available or not operational. A false value means that any problems with the battery-backup protection of the write cache will cause the controller to suspend all write-back caching operations for the volume.
Returns: The cwob of this VolumeCache. Return type: bool Required/optional: required
-
enterprise_cache_dump
¶ Gets the enterprise_cache_dump of this VolumeCache. A true value means that all dirty data in the write cache will be flushed immediately and further write-back caching will be disabled if the controller detects that a UPS unit has switched from standard power to battery backup. A false value means that write-back caching is not impacted by the state of the UPS.
Returns: The enterprise_cache_dump of this VolumeCache. Return type: bool Required/optional: required
-
mirror_active
¶ Gets the mirror_active of this VolumeCache. An indication of whether the cache mirroring option is active for the volume’s data.
Returns: The mirror_active of this VolumeCache. Return type: bool Required/optional: required
-
mirror_enable
¶ Gets the mirror_enable of this VolumeCache. An indication of whether the cache mirroring feature is currently enabled for this volume. It is possible that the mirrorEnable and mirrorActive values differ; this may occur, for example, if the alternate controller is removed or failed.
Returns: The mirror_enable of this VolumeCache. Return type: bool Required/optional: required
-
read_ahead_multiplier
¶ Gets the read_ahead_multiplier of this VolumeCache. A true (non-zero) / false (zero) indicator of whether or not automatic cache read-ahead is enabled.
Returns: The read_ahead_multiplier of this VolumeCache. Return type: int Required/optional: required
-
read_cache_active
¶ Gets the read_cache_active of this VolumeCache. An indication of whether read caching is active for the volume.
Returns: The read_cache_active of this VolumeCache. Return type: bool Required/optional: required
-
read_cache_enable
¶ Gets the read_cache_enable of this VolumeCache. An indication of whether read caching is enabled for the volume. Note that this value may not match the readCacheActive setting in cases where problems with the controller cache or its battery back-up have been detected.
Returns: The read_cache_enable of this VolumeCache. Return type: bool Required/optional: required
-
write_cache_active
¶ Gets the write_cache_active of this VolumeCache. An indication of whether write-back caching is active for the volume.
Returns: The write_cache_active of this VolumeCache. Return type: bool Required/optional: required
-
write_cache_enable
¶ Gets the write_cache_enable of this VolumeCache. An indication of whether write-back caching is enabled for the volume. Note that this value may not match the writeCacheActive setting in cases where problems with the controller cache or its battery back-up have been detected.
Returns: The write_cache_enable of this VolumeCache. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.volume_cache_params_update_descriptor module¶
VolumeCacheParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_cache_params_update_descriptor.
VolumeCacheParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cache_flush_modifier
¶ Gets the cache_flush_modifier of this VolumeCacheParamsUpdateDescriptor. The cache flush modifier value, which is used to specify the maximum amount of time that dirty data for this volume may be retained in the controller’s write cache prior to being flushed to disk.
Returns: The cache_flush_modifier of this VolumeCacheParamsUpdateDescriptor. Return type: str Required/optional: required
-
cwob
¶ Gets the cwob of this VolumeCacheParamsUpdateDescriptor. A true/false indication of whether caching without batteries should be allowed for this volume. Note that setting this attribute to true may result in data loss if the array’s cache hold-up battery fails, and then a disorderly power-down of the array occurs. This feature should be used only with extreme caution.
Returns: The cwob of this VolumeCacheParamsUpdateDescriptor. Return type: bool Required/optional: required
-
mirror_enable
¶ Gets the mirror_enable of this VolumeCacheParamsUpdateDescriptor. A true/false indication of whether cache mirroring should be enabled for this volume. If enabled, all cache data will be mirrored across controllers to provide increased resilience to potential controller failures.
Returns: The mirror_enable of this VolumeCacheParamsUpdateDescriptor. Return type: bool Required/optional: required
-
read_ahead_multiplier
¶ Gets the read_ahead_multiplier of this VolumeCacheParamsUpdateDescriptor. A true (non-zero) / false (zero) indicator of whether or not automatic cache read-ahead is enabled.
Returns: The read_ahead_multiplier of this VolumeCacheParamsUpdateDescriptor. Return type: int Required/optional: required
-
read_cache_enable
¶ Gets the read_cache_enable of this VolumeCacheParamsUpdateDescriptor. A true/false indication of whether read caching should be enabled for the volume.
Returns: The read_cache_enable of this VolumeCacheParamsUpdateDescriptor. Return type: bool Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumeCacheParamsUpdateDescriptor. The reference value that identifies the volume whose cache parameters are to be updated.
Returns: The volume_ref of this VolumeCacheParamsUpdateDescriptor. Return type: str Required/optional: required
-
write_cache_enable
¶ Gets the write_cache_enable of this VolumeCacheParamsUpdateDescriptor. A true/false indication of whether write-back caching should be enabled for the volume.
Returns: The write_cache_enable of this VolumeCacheParamsUpdateDescriptor. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.volume_candidate module¶
VolumeCandidate.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_candidate.
VolumeCandidate
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
allocate_reserved_space
¶ Gets the allocate_reserved_space of this VolumeCandidate. Determines whether or not reserved space is allocated on the drives in the volume group.
Returns: The allocate_reserved_space of this VolumeCandidate. Return type: bool Required/optional: required
-
candidate_selection_type
¶ Gets the candidate_selection_type of this VolumeCandidate. The type of candidate selection that was used to obtain this volume candidate.
Returns: The candidate_selection_type of this VolumeCandidate. Return type: str Required/optional: required
-
drawer_loss_protection
¶ Gets the drawer_loss_protection of this VolumeCandidate. This field is set to true when the volume group has drawer loss protection; otherwise it is set to false
Returns: The drawer_loss_protection of this VolumeCandidate. Return type: bool Required/optional: required
-
drive_block_format
¶ Gets the drive_block_format of this VolumeCandidate. Identifies the drive block format of the volume candidate.
Returns: The drive_block_format of this VolumeCandidate. Return type: str Required/optional: required
-
drive_count
¶ Gets the drive_count of this VolumeCandidate. The number of drives in the potential volume’s volume group.
Returns: The drive_count of this VolumeCandidate. Return type: int Required/optional: required
-
drive_media_type
¶ Gets the drive_media_type of this VolumeCandidate. Drive media type (HDD or SSD) of the volume candidate.
Returns: The drive_media_type of this VolumeCandidate. Return type: str Required/optional: required
-
drive_ref_list
¶ Gets the drive_ref_list of this VolumeCandidate. A list of the reference values of the drives on which the volume group for the potential volume would be created. This field will be valid only if the volume candidate was obtained using a candidate selection type of CANDIDATE_SEL_MANUAL.
Returns: The drive_ref_list of this VolumeCandidate. Return type: DriveRefList Required/optional: required
-
dss_prealloc_enabled
¶ Gets the dss_prealloc_enabled of this VolumeCandidate. True if dynamic segment sizing pre-allocation will be enabled for the volume created from this candidate, otherwise false.
Returns: The dss_prealloc_enabled of this VolumeCandidate. Return type: bool Required/optional: required
-
free_extent_ref
¶ Gets the free_extent_ref of this VolumeCandidate. The reference value of the free extent on which the potential volume would be created. This field will be valid only if the volume candidate was obtained using a candidate selection type of CANDIDATE_SEL_FREE_EXTENT.
Returns: The free_extent_ref of this VolumeCandidate. Return type: str Required/optional: required
-
phy_drive_type
¶ Gets the phy_drive_type of this VolumeCandidate. The physical drive type.
Returns: The phy_drive_type of this VolumeCandidate. Return type: str Required/optional: required
-
protection_information_capabilities
¶ Gets the protection_information_capabilities of this VolumeCandidate. This structure contains a protectionInformationCapable field which is set to true if all drives in the volume group where the volume candidate resides are Protection Information (PI) capable. It also contains the protection type for the volume group.
Returns: The protection_information_capabilities of this VolumeCandidate. Return type: ProtectionInformationCapabilities Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this VolumeCandidate. This field is no longer used.
Returns: The protection_information_capable of this VolumeCandidate. Return type: bool Required/optional: required
-
raid_level
¶ Gets the raid_level of this VolumeCandidate. The RAID level of the potential volume.
Returns: The raid_level of this VolumeCandidate. Return type: str Required/optional: required
-
raw_size
¶ Gets the raw_size of this VolumeCandidate. This value is the maximum allowed user data storage capacity for the volume if the smallest possible segment is used in creating the volume.
Returns: The raw_size of this VolumeCandidate. Return type: int Required/optional: required
-
security_level
¶ Gets the security_level of this VolumeCandidate. Describes the overall security level of the drive set. Values can include: FDE only, FIPS only, mixed, or no security. Used along with the SecurityType field.
Returns: The security_level of this VolumeCandidate. Return type: str Required/optional: required
-
security_type
¶ Gets the security_type of this VolumeCandidate. The desired security level of the drive group.
Returns: The security_type of this VolumeCandidate. Return type: str Required/optional: required
-
spindle_speed
¶ Gets the spindle_speed of this VolumeCandidate. True, if all drives have matching spindle speed.
Returns: The spindle_speed of this VolumeCandidate. Return type: int Required/optional: required
-
spindle_speed_match
¶ Gets the spindle_speed_match of this VolumeCandidate. True, if all drives have matching spindle speed.
Returns: The spindle_speed_match of this VolumeCandidate. Return type: bool Required/optional: required
-
tray_loss_protection
¶ Gets the tray_loss_protection of this VolumeCandidate. This field is set to true if the candidate has tray loss protection.
Returns: The tray_loss_protection of this VolumeCandidate. Return type: bool Required/optional: required
-
usable_size
¶ Gets the usable_size of this VolumeCandidate. This value is the maximum allowed user data storage capacity for the volume if the largest possible segment is used in creating the volume.
Returns: The usable_size of this VolumeCandidate. Return type: int Required/optional: required
-
volume_candidate_data
¶ Gets the volume_candidate_data of this VolumeCandidate. Information about the Volume Candidate.
Returns: The volume_candidate_data of this VolumeCandidate. Return type: VolumeCandidateTypeData Required/optional: required
-
netapp.santricity.models.symbol.volume_candidate_list module¶
VolumeCandidateList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_candidate_list.
VolumeCandidateList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this VolumeCandidateList. The return code.
Returns: The return_code of this VolumeCandidateList. Return type: str Required/optional: required
-
volume_candidate
¶ Gets the volume_candidate of this VolumeCandidateList. A variable-length array of VolumeCandidate objects.
Returns: The volume_candidate of this VolumeCandidateList. Return type: list[VolumeCandidate] Required/optional: required
-
netapp.santricity.models.symbol.volume_candidate_request module¶
VolumeCandidateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_candidate_request.
VolumeCandidateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
allocate_reserved_space
¶ Gets the allocate_reserved_space of this VolumeCandidateRequest. If true, allocate reserved space when creating a new volume group. Ignore when creating a volume in an existing volume group
Returns: The allocate_reserved_space of this VolumeCandidateRequest. Return type: bool Required/optional: required
-
candidate_selection_type
¶ Gets the candidate_selection_type of this VolumeCandidateRequest. This field contains the specification of the type of volume candidates that are desired, along with ancillary information that depends on the type of candidates.
Returns: The candidate_selection_type of this VolumeCandidateRequest. Return type: CandidateSelectionTypeData Required/optional: required
-
drive_media_type
¶ Gets the drive_media_type of this VolumeCandidateRequest. Drive media type (HDD or SSD) of the volume candidate.
Returns: The drive_media_type of this VolumeCandidateRequest. Return type: str Required/optional: required
-
dss_prealloc_enabled
¶ Gets the dss_prealloc_enabled of this VolumeCandidateRequest. This field indicates whether or not the firmware should base the search for candidates on the DSS preallocation calculation.
Returns: The dss_prealloc_enabled of this VolumeCandidateRequest. Return type: bool Required/optional: required
-
only_protection_information_capable
¶ Gets the only_protection_information_capable of this VolumeCandidateRequest. If true, only PI-capable drives considered for volume candidates.
Returns: The only_protection_information_capable of this VolumeCandidateRequest. Return type: bool Required/optional: required
-
phy_drive_type
¶ Gets the phy_drive_type of this VolumeCandidateRequest. The desired physical drive type.
Returns: The phy_drive_type of this VolumeCandidateRequest. Return type: str Required/optional: required
-
raid_level
¶ Gets the raid_level of this VolumeCandidateRequest. This field indicates that RAID level in which the caller is interested. It may be set to RAID_ALL if the client wishes to obtain volume candidate information about all possible RAID levels.
Returns: The raid_level of this VolumeCandidateRequest. Return type: str Required/optional: required
-
security_level
¶ Gets the security_level of this VolumeCandidateRequest. The security level describes whether a set of drives should be comprised of FDE only, FIPS only, Mixed, or no security. This field is used along with the SecurityType filed to fully define the drive set.
Returns: The security_level of this VolumeCandidateRequest. Return type: str Required/optional: required
-
security_type
¶ Gets the security_type of this VolumeCandidateRequest. Desired security type of the drive group (i.e. secure vs. not secure).
Returns: The security_type of this VolumeCandidateRequest. Return type: str Required/optional: required
-
volume_candidate_request_data
¶ Gets the volume_candidate_request_data of this VolumeCandidateRequest. Information about the Volume Candidate Request.
Returns: The volume_candidate_request_data of this VolumeCandidateRequest. Return type: VolumeCandidateRequestTypeData Required/optional: required
-
netapp.santricity.models.symbol.volume_candidate_request_type_data module¶
VolumeCandidateRequestTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_candidate_request_type_data.
VolumeCandidateRequestTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
disk_pool_volume_candidate_request_data
¶ Gets the disk_pool_volume_candidate_request_data of this VolumeCandidateRequestTypeData. This field is present only if the value of type is equal to VG_TYPE_DISK_POOL.
Returns: The disk_pool_volume_candidate_request_data of this VolumeCandidateRequestTypeData. Return type: DiskPoolVolumeCandidateRequestData Required/optional: optional
-
type
¶ Gets the type of this VolumeCandidateRequestTypeData. This enumeration is used to indicate the type of the volume group.
Returns: The type of this VolumeCandidateRequestTypeData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_candidate_type_data module¶
VolumeCandidateTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_candidate_type_data.
VolumeCandidateTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
disk_pool_volume_candidate_data
¶ Gets the disk_pool_volume_candidate_data of this VolumeCandidateTypeData. This field is present only if the value of type is equal to VG_TYPE_DISK_POOL.
Returns: The disk_pool_volume_candidate_data of this VolumeCandidateTypeData. Return type: DiskPoolVolumeCandidateData Required/optional: optional
-
type
¶ Gets the type of this VolumeCandidateTypeData. This enumeration is used to indicate the type of the volume group.
Returns: The type of this VolumeCandidateTypeData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_changeable_properties module¶
VolumeChangeableProperties.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_changeable_properties.
VolumeChangeableProperties
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
pre_read_redundancy_check_enabled
¶ Gets the pre_read_redundancy_check_enabled of this VolumeChangeableProperties. The new value of the preReadRedundancyCheckEnabled property to set for the volume. If set to true, the storage controller will, on READ operations, verify RAID redundancy data for the stripe(s) containing the READ data.
Returns: The pre_read_redundancy_check_enabled of this VolumeChangeableProperties. Return type: list[bool] Required/optional: required
-
recon_priority
¶ Gets the recon_priority of this VolumeChangeableProperties. The new reconstruction priority value to be set for the volume. This value must be in the range 0-4, with 0 indicating that reconstruction is favored over any I/O, and 4 indicating that reconstruction should be performed with minimal impact to I/O. Intermediate values indicate various levels of compromise between these two extremes.
Returns: The recon_priority of this VolumeChangeableProperties. Return type: list[int] Required/optional: required
-
netapp.santricity.models.symbol.volume_copy module¶
VolumeCopy.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_copy.
VolumeCopy
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
clone_copy
¶ Gets the clone_copy of this VolumeCopy. The volume copy is a clone.
Returns: The clone_copy of this VolumeCopy. Return type: bool Required/optional: required
-
copy_complete_time
¶ Gets the copy_complete_time of this VolumeCopy. Time copy operation completed.
Returns: The copy_complete_time of this VolumeCopy. Return type: int Required/optional: required
-
copy_priority
¶ Gets the copy_priority of this VolumeCopy. Importance of copy operation.
Returns: The copy_priority of this VolumeCopy. Return type: str Required/optional: required
-
copy_start_time
¶ Gets the copy_start_time of this VolumeCopy. Time copy operation began.
Returns: The copy_start_time of this VolumeCopy. Return type: int Required/optional: required
-
current_manager
¶ Gets the current_manager of this VolumeCopy. Current owner of copy.
Returns: The current_manager of this VolumeCopy. Return type: str Required/optional: required
-
id
¶ Gets the id of this VolumeCopy.
Returns: The id of this VolumeCopy. Return type: str Required/optional: optional
-
idle_target_write_prot
¶ Gets the idle_target_write_prot of this VolumeCopy. Apply write protection to target volume when copy is idle (true/false).
Returns: The idle_target_write_prot of this VolumeCopy. Return type: bool Required/optional: required
-
pg_ref
¶ Gets the pg_ref of this VolumeCopy. For clones based on PiT Groups, this will identify the PiT Group.
Returns: The pg_ref of this VolumeCopy. Return type: str Required/optional: required
-
reserved1
¶ Gets the reserved1 of this VolumeCopy.
Returns: The reserved1 of this VolumeCopy. Return type: str Required/optional: optional
-
source_volume
¶ Gets the source_volume of this VolumeCopy. Source volume reference.
Returns: The source_volume of this VolumeCopy. Return type: str Required/optional: required
-
status
¶ Gets the status of this VolumeCopy. Indicates status of copy.
Returns: The status of this VolumeCopy. Return type: str Required/optional: required
-
target_volume
¶ Gets the target_volume of this VolumeCopy. Target volume reference.
Returns: The target_volume of this VolumeCopy. Return type: str Required/optional: required
-
volcopy_handle
¶ Gets the volcopy_handle of this VolumeCopy. The Volume Copy ID(ssid of proxy).
Returns: The volcopy_handle of this VolumeCopy. Return type: int Required/optional: required
-
volcopy_ref
¶ Gets the volcopy_ref of this VolumeCopy. Reference (key) for copy.
Returns: The volcopy_ref of this VolumeCopy. Return type: str Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this VolumeCopy. The World Wide Name of the volume copy.
Returns: The world_wide_name of this VolumeCopy. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_copy_candidate module¶
VolumeCopyCandidate.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_copy_candidate.
VolumeCopyCandidate
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
volume_ref
¶ Gets the volume_ref of this VolumeCopyCandidate. Reference to the volume
Returns: The volume_ref of this VolumeCopyCandidate. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_copy_candidate_list module¶
VolumeCopyCandidateList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_copy_candidate_list.
VolumeCopyCandidateList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
return_code
¶ Gets the return_code of this VolumeCopyCandidateList. The return code from either the getVolumeCopySourceCandidates() or getVolumeCopyTargetCandidates() APIs.
Returns: The return_code of this VolumeCopyCandidateList. Return type: str Required/optional: required
-
volume_copy_candidate
¶ Gets the volume_copy_candidate of this VolumeCopyCandidateList. List of target or source candidates.
Returns: The volume_copy_candidate of this VolumeCopyCandidateList. Return type: list[VolumeCopyCandidate] Required/optional: required
-
netapp.santricity.models.symbol.volume_copy_creation_descriptor module¶
VolumeCopyCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_copy_creation_descriptor.
VolumeCopyCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
copy_priority
¶ Gets the copy_priority of this VolumeCopyCreationDescriptor. Importance of copy operation.
Returns: The copy_priority of this VolumeCopyCreationDescriptor. Return type: str Required/optional: required
-
disable_snapshot
¶ Gets the disable_snapshot of this VolumeCopyCreationDescriptor. When true, this indicates that the source snapshot should be disabled when the physical copy operation is complete. This field is only set to true when the volume copy is a clone.
Returns: The disable_snapshot of this VolumeCopyCreationDescriptor. Return type: bool Required/optional: required
-
idle_target_write_prot
¶ Gets the idle_target_write_prot of this VolumeCopyCreationDescriptor. Apply write protection to target volume when copy is idle (true/false).
Returns: The idle_target_write_prot of this VolumeCopyCreationDescriptor. Return type: bool Required/optional: required
-
pg_ref
¶ Gets the pg_ref of this VolumeCopyCreationDescriptor. For clones based on PiT Groups, this will identify the PiT Group.
Returns: The pg_ref of this VolumeCopyCreationDescriptor. Return type: str Required/optional: required
-
source_volume
¶ Gets the source_volume of this VolumeCopyCreationDescriptor. The source volume reference.
Returns: The source_volume of this VolumeCopyCreationDescriptor. Return type: str Required/optional: required
-
target_volume
¶ Gets the target_volume of this VolumeCopyCreationDescriptor. The target volume reference.
Returns: The target_volume of this VolumeCopyCreationDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_copy_operation module¶
VolumeCopyOperation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_copy_operation.
VolumeCopyOperation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
pending
¶ Gets the pending of this VolumeCopyOperation. If true, the operation has not started.
Returns: The pending of this VolumeCopyOperation. Return type: bool Required/optional: required
-
percent_complete
¶ Gets the percent_complete of this VolumeCopyOperation. Completion percentage for the operation. If the operation is not currently running this value will be equal to PERCENT_COMPLETE_OP_NOT_RUNNING
Returns: The percent_complete of this VolumeCopyOperation. Return type: int Required/optional: required
-
time_to_completion
¶ Gets the time_to_completion of this VolumeCopyOperation. Estimated time to completion in minutes. If the time is not known this value will be equal to TIME_TO_COMPLETION_UNKNOWN.
Returns: The time_to_completion of this VolumeCopyOperation. Return type: int Required/optional: required
-
volcopy_ref
¶ Gets the volcopy_ref of this VolumeCopyOperation. Reference to the volume copy.
Returns: The volcopy_ref of this VolumeCopyOperation. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_copy_params_update_descriptor module¶
VolumeCopyParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_copy_params_update_descriptor.
VolumeCopyParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
copy_priority
¶ Gets the copy_priority of this VolumeCopyParamsUpdateDescriptor. Importance of copy operation.
Returns: The copy_priority of this VolumeCopyParamsUpdateDescriptor. Return type: str Required/optional: required
-
idle_target_write_prot
¶ Gets the idle_target_write_prot of this VolumeCopyParamsUpdateDescriptor. Apply write protection to target volume when copy is idle (true/false).
Returns: The idle_target_write_prot of this VolumeCopyParamsUpdateDescriptor. Return type: bool Required/optional: required
-
vol_copy_ref
¶ Gets the vol_copy_ref of this VolumeCopyParamsUpdateDescriptor. The volume copy to be updated.
Returns: The vol_copy_ref of this VolumeCopyParamsUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_counter_group module¶
VolumeCounterGroup.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_counter_group.
VolumeCounterGroup
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_time
¶ Gets the base_time of this VolumeCounterGroup. The time that the counters were last reset. Time is the number of seconds since midnight, January 1, 1970.
Returns: The base_time of this VolumeCounterGroup. Return type: int Required/optional: required
-
cache_blks_in_use
¶ Gets the cache_blks_in_use of this VolumeCounterGroup. Number of cache blocks in use by this volume.
Returns: The cache_blks_in_use of this VolumeCounterGroup. Return type: int Required/optional: required
-
cache_write_wait_hit_bytes
¶ Gets the cache_write_wait_hit_bytes of this VolumeCounterGroup. The number of bytes in write operations that were delayed waiting for cache flush.
Returns: The cache_write_wait_hit_bytes of this VolumeCounterGroup. Return type: int Required/optional: required
-
cache_write_wait_hit_ops
¶ Gets the cache_write_wait_hit_ops of this VolumeCounterGroup. The number of write operations that are delayed, waiting for cache flush.
Returns: The cache_write_wait_hit_ops of this VolumeCounterGroup. Return type: int Required/optional: required
-
controller_ref
¶ Gets the controller_ref of this VolumeCounterGroup. A reference to the controller that accumulated the counters for this group.
Returns: The controller_ref of this VolumeCounterGroup. Return type: str Required/optional: required
-
err_redundancy_chk_indeterminate_reads
¶ Gets the err_redundancy_chk_indeterminate_reads of this VolumeCounterGroup. The number of read requests for which the consistency of the redundancy data could not be determined, but for which the read was carried out to completion.
Returns: The err_redundancy_chk_indeterminate_reads of this VolumeCounterGroup. Return type: int Required/optional: required
-
err_redundancy_chk_recovered_reads
¶ Gets the err_redundancy_chk_recovered_reads of this VolumeCounterGroup. The number of read requests that have experienced a redundancy group inconsistency that was subsequently recovered by retrying the consistency check.
Returns: The err_redundancy_chk_recovered_reads of this VolumeCounterGroup. Return type: int Required/optional: required
-
err_redundancy_chk_unrecovered_reads
¶ Gets the err_redundancy_chk_unrecovered_reads of this VolumeCounterGroup. The number of read requests that have failed due to redundancy group inconsistencies.
Returns: The err_redundancy_chk_unrecovered_reads of this VolumeCounterGroup. Return type: int Required/optional: required
-
flash_cache_read_hit_bytes
¶ Gets the flash_cache_read_hit_bytes of this VolumeCounterGroup. The number of flash cache read hit bytes.
Returns: The flash_cache_read_hit_bytes of this VolumeCounterGroup. Return type: int Required/optional: required
-
flash_cache_read_hit_ops
¶ Gets the flash_cache_read_hit_ops of this VolumeCounterGroup. The number of flash cache read hit operations.
Returns: The flash_cache_read_hit_ops of this VolumeCounterGroup. Return type: int Required/optional: required
-
flash_cache_read_hit_time_max
¶ Gets the flash_cache_read_hit_time_max of this VolumeCounterGroup. Maximum I/O time in microseconds for any one read I/O that has a cache hit
Returns: The flash_cache_read_hit_time_max of this VolumeCounterGroup. Return type: int Required/optional: required
-
flash_cache_read_hit_time_total
¶ Gets the flash_cache_read_hit_time_total of this VolumeCounterGroup. The sum of all response times for all reads that have cache hits, in microseconds
Returns: The flash_cache_read_hit_time_total of this VolumeCounterGroup. Return type: int Required/optional: required
-
flash_cache_read_hit_time_total_sq
¶ Gets the flash_cache_read_hit_time_total_sq of this VolumeCounterGroup. The sum of the squares of the response times for all reads that have cache hits, in microseconds (used for standard deviation).
Returns: The flash_cache_read_hit_time_total_sq of this VolumeCounterGroup. Return type: int Required/optional: required
-
full_stripe_writes_bytes
¶ Gets the full_stripe_writes_bytes of this VolumeCounterGroup. Bytes written that are categorized as Full stripe writes.
Returns: The full_stripe_writes_bytes of this VolumeCounterGroup. Return type: int Required/optional: required
-
idle_time
¶ Gets the idle_time of this VolumeCounterGroup. The total time in microseconds spent idle since baseTime.
Returns: The idle_time of this VolumeCounterGroup. Return type: int Required/optional: required
-
observed_time
¶ Gets the observed_time of this VolumeCounterGroup. End time for this collection as measured by the number of seconds since baseTime.
Returns: The observed_time of this VolumeCounterGroup. Return type: int Required/optional: required
-
other_ops
¶ Gets the other_ops of this VolumeCounterGroup. The number of non-read-write operations.
Returns: The other_ops of this VolumeCounterGroup. Return type: int Required/optional: required
-
other_time_max
¶ Gets the other_time_max of this VolumeCounterGroup. The maximum time in microseconds spent in any one non-read-write operation.
Returns: The other_time_max of this VolumeCounterGroup. Return type: int Required/optional: required
-
other_time_total
¶ Gets the other_time_total of this VolumeCounterGroup. The total time in microseconds spent in non-read-write operations.
Returns: The other_time_total of this VolumeCounterGroup. Return type: int Required/optional: required
-
other_time_total_sq
¶ Gets the other_time_total_sq of this VolumeCounterGroup. The sum of the squares of microseconds spent in non read-write operations.
Returns: The other_time_total_sq of this VolumeCounterGroup. Return type: int Required/optional: required
-
prefetch_hit_bytes
¶ Gets the prefetch_hit_bytes of this VolumeCounterGroup. The number of pre-fetched bytes that are ultimately read by the host.
Returns: The prefetch_hit_bytes of this VolumeCounterGroup. Return type: int Required/optional: required
-
prefetch_miss_bytes
¶ Gets the prefetch_miss_bytes of this VolumeCounterGroup. The number of pre-fetched bytes that are evicted from cache without being read by the host.
Returns: The prefetch_miss_bytes of this VolumeCounterGroup. Return type: int Required/optional: required
-
queue_depth_max
¶ Gets the queue_depth_max of this VolumeCounterGroup. Maximum queue depth.
Returns: The queue_depth_max of this VolumeCounterGroup. Return type: int Required/optional: required
-
queue_depth_total
¶ Gets the queue_depth_total of this VolumeCounterGroup. Total drive queue depth.
Returns: The queue_depth_total of this VolumeCounterGroup. Return type: int Required/optional: required
-
random_bytes_total
¶ Gets the random_bytes_total of this VolumeCounterGroup. Total number of Bytes that are categorized as random.
Returns: The random_bytes_total of this VolumeCounterGroup. Return type: int Required/optional: required
-
random_ios_total
¶ Gets the random_ios_total of this VolumeCounterGroup. Total number of IOs that are categorized as random.
Returns: The random_ios_total of this VolumeCounterGroup. Return type: int Required/optional: required
-
read_bytes
¶ Gets the read_bytes of this VolumeCounterGroup. The number of bytes read.
Returns: The read_bytes of this VolumeCounterGroup. Return type: int Required/optional: required
-
read_hit_bytes
¶ Gets the read_hit_bytes of this VolumeCounterGroup. The number of bytes read that hit cache.
Returns: The read_hit_bytes of this VolumeCounterGroup. Return type: int Required/optional: required
-
read_hit_ops
¶ Gets the read_hit_ops of this VolumeCounterGroup. The number of read operations that hit cache.
Returns: The read_hit_ops of this VolumeCounterGroup. Return type: int Required/optional: required
-
read_hit_time_max
¶ Gets the read_hit_time_max of this VolumeCounterGroup. The maximum time in microseconds spent in any one read operation that hit cache.
Returns: The read_hit_time_max of this VolumeCounterGroup. Return type: int Required/optional: required
-
read_hit_time_total
¶ Gets the read_hit_time_total of this VolumeCounterGroup. The total time in microseconds spent in read operations that hit cache.
Returns: The read_hit_time_total of this VolumeCounterGroup. Return type: int Required/optional: required
-
read_hit_time_total_sq
¶ Gets the read_hit_time_total_sq of this VolumeCounterGroup. The sum of the squares of microseconds spent in read operations that hit cache.
Returns: The read_hit_time_total_sq of this VolumeCounterGroup. Return type: int Required/optional: required
-
read_ops
¶ Gets the read_ops of this VolumeCounterGroup. The number of read operations.
Returns: The read_ops of this VolumeCounterGroup. Return type: int Required/optional: required
-
read_time_max
¶ Gets the read_time_max of this VolumeCounterGroup. The maximum time in microseconds spent in any one read operation.
Returns: The read_time_max of this VolumeCounterGroup. Return type: int Required/optional: required
-
read_time_total
¶ Gets the read_time_total of this VolumeCounterGroup. The total time in microseconds spent in read operations.
Returns: The read_time_total of this VolumeCounterGroup. Return type: int Required/optional: required
-
read_time_total_sq
¶ Gets the read_time_total_sq of this VolumeCounterGroup. The sum of the squares of microseconds spent in read operations.
Returns: The read_time_total_sq of this VolumeCounterGroup. Return type: int Required/optional: required
-
start_time
¶ Gets the start_time of this VolumeCounterGroup. Start time for this collection as measured by the number of seconds since baseTime.
Returns: The start_time of this VolumeCounterGroup. Return type: int Required/optional: required
-
total_blks_evicted
¶ Gets the total_blks_evicted of this VolumeCounterGroup. Total number of cache blocks evicted by this volume.
Returns: The total_blks_evicted of this VolumeCounterGroup. Return type: int Required/optional: required
-
total_ios_shipped
¶ Gets the total_ios_shipped of this VolumeCounterGroup. Total number of IOs shipped to this volume.
Returns: The total_ios_shipped of this VolumeCounterGroup. Return type: int Required/optional: required
-
write_bytes
¶ Gets the write_bytes of this VolumeCounterGroup. The number of bytes written.
Returns: The write_bytes of this VolumeCounterGroup. Return type: int Required/optional: required
-
write_hit_bytes
¶ Gets the write_hit_bytes of this VolumeCounterGroup. The number of bytes written that hit cache.
Returns: The write_hit_bytes of this VolumeCounterGroup. Return type: int Required/optional: required
-
write_hit_ops
¶ Gets the write_hit_ops of this VolumeCounterGroup. The number of write operations that hit cache.
Returns: The write_hit_ops of this VolumeCounterGroup. Return type: int Required/optional: required
-
write_hit_time_max
¶ Gets the write_hit_time_max of this VolumeCounterGroup. The maximum time in microseconds spent in any one write operation that hit cache.
Returns: The write_hit_time_max of this VolumeCounterGroup. Return type: int Required/optional: required
-
write_hit_time_total
¶ Gets the write_hit_time_total of this VolumeCounterGroup. The total time in microseconds spent in write operations that hit cache.
Returns: The write_hit_time_total of this VolumeCounterGroup. Return type: int Required/optional: required
-
write_hit_time_total_sq
¶ Gets the write_hit_time_total_sq of this VolumeCounterGroup. The sum of the squares of microseconds spent in write operations that hit cache.
Returns: The write_hit_time_total_sq of this VolumeCounterGroup. Return type: int Required/optional: required
-
write_ops
¶ Gets the write_ops of this VolumeCounterGroup. The number of write operations.
Returns: The write_ops of this VolumeCounterGroup. Return type: int Required/optional: required
-
write_time_max
¶ Gets the write_time_max of this VolumeCounterGroup. The maximum time in microseconds spent in any one write operation.
Returns: The write_time_max of this VolumeCounterGroup. Return type: int Required/optional: required
-
write_time_total
¶ Gets the write_time_total of this VolumeCounterGroup. The total time in microseconds spent in write operations.
Returns: The write_time_total of this VolumeCounterGroup. Return type: int Required/optional: required
-
write_time_total_sq
¶ Gets the write_time_total_sq of this VolumeCounterGroup. The sum of the squares of microseconds spent in write operations.
Returns: The write_time_total_sq of this VolumeCounterGroup. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.volume_creation_descriptor module¶
VolumeCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_creation_descriptor.
VolumeCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
candidate
¶ Gets the candidate of this VolumeCreationDescriptor. The volume candidate object that is to be used as the basis for the new volume.
Returns: The candidate of this VolumeCreationDescriptor. Return type: VolumeCandidate Required/optional: required
-
capacity
¶ Gets the capacity of this VolumeCreationDescriptor. The desired capacity of the new volume. Note that the controller may be forced to make the actual volume slightly larger than the requested size to account for arrangement of parity data, etc. If the resulting size is still smaller than the size of the volume candidate, then a new free extent will be created in addition to the new volume to account for the unused capacity.
Returns: The capacity of this VolumeCreationDescriptor. Return type: int Required/optional: required
-
label
¶ Gets the label of this VolumeCreationDescriptor. The user-assigned label to be used as the name of the new volume.
Returns: The label of this VolumeCreationDescriptor. Return type: str Required/optional: required
-
manager
¶ Gets the manager of this VolumeCreationDescriptor. The controller reference value of the controller that will be assigned as the owner of the newly-created volume.
Returns: The manager of this VolumeCreationDescriptor. Return type: str Required/optional: required
-
no_mapping
¶ Gets the no_mapping of this VolumeCreationDescriptor. A true value indicates that the volume should not have a LUN mapping automatically created for it. Rather, a subsequent Storage Partitions operation will be required to establish such a mapping and allow host I/O accesses to be conveyed to the new volume. A false value indicates that a default mapping should be created for the new volume.
Returns: The no_mapping of this VolumeCreationDescriptor. Return type: bool Required/optional: required
-
protection_type
¶ Gets the protection_type of this VolumeCreationDescriptor. This field specifies which protection type should be used for the volume being created.
Returns: The protection_type of this VolumeCreationDescriptor. Return type: str Required/optional: required
-
read_ahead
¶ Gets the read_ahead of this VolumeCreationDescriptor. A true (non-zero) / false (zero) indicator of whether or not automatic cache read-ahead is enabled.
Returns: The read_ahead of this VolumeCreationDescriptor. Return type: int Required/optional: required
-
segment_size
¶ Gets the segment_size of this VolumeCreationDescriptor. The desired segment size for the new volume in bytes. This must be one of the supported segment sizes, as specified in the FeatureParameters object returned by the controller. Alternatively, a value of zero can be specified to indicate that the controller should select a reasonable segment size based on the usage hint provided in the volume creation request.
Returns: The segment_size of this VolumeCreationDescriptor. Return type: int Required/optional: required
-
volume_group_label
¶ Gets the volume_group_label of this VolumeCreationDescriptor. The label to assign to the new volume group, if any. This field is only used when the candidate selection type is CANDIDATE_SEL_MANUAL or CANDIDATE_SEL_COUNT.
Returns: The volume_group_label of this VolumeCreationDescriptor. Return type: str Required/optional: required
-
write_zeros
¶ Gets the write_zeros of this VolumeCreationDescriptor. A true value is an indication that the client wants the controller to initialize the new volume with all zeros. If this option is selected, the volume will be created and immediately transitioned to the formatting state. This operation can take an extended period of time to complete, and the volume will not be available during the process. A false value indicates that no zeroing is required; the volume will become available immediately, although a background initialization process will be running at the same time.
Returns: The write_zeros of this VolumeCreationDescriptor. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.volume_deletion_descriptor module¶
VolumeDeletionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_deletion_descriptor.
VolumeDeletionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
delete_group_on_last_vol_deletion
¶ Gets the delete_group_on_last_vol_deletion of this VolumeDeletionDescriptor. An indication of how the procedure is to behave when the last volume in the group is deleted. If set to true, the volume group is also deleted; otherwise the volume group is retained.
Returns: The delete_group_on_last_vol_deletion of this VolumeDeletionDescriptor. Return type: bool Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumeDeletionDescriptor. A reference indicating which volume to delete.
Returns: The volume_ref of this VolumeDeletionDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_expansion_descriptor module¶
VolumeExpansionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_expansion_descriptor.
VolumeExpansionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_ref
¶ Gets the drive_ref of this VolumeExpansionDescriptor. The drives to be used for the DCE/DVE operation.
Returns: The drive_ref of this VolumeExpansionDescriptor. Return type: list[str] Required/optional: required
-
new_capacity
¶ Gets the new_capacity of this VolumeExpansionDescriptor. The total new capacity requested for the volume.
Returns: The new_capacity of this VolumeExpansionDescriptor. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumeExpansionDescriptor. The volume that is being expanded.
Returns: The volume_ref of this VolumeExpansionDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_flash_cache_descriptor module¶
VolumeFlashCacheDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_flash_cache_descriptor.
VolumeFlashCacheDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
flash_cache_ref
¶ Gets the flash_cache_ref of this VolumeFlashCacheDescriptor. The high level flash cache volume to be linked to the flash cache proxy.
Returns: The flash_cache_ref of this VolumeFlashCacheDescriptor. Return type: str Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumeFlashCacheDescriptor. The user volume to link to the flash cache proxy.
Returns: The volume_ref of this VolumeFlashCacheDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_group module¶
VolumeGroup.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_group.
VolumeGroup
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drawer_loss_protection
¶ Gets the drawer_loss_protection of this VolumeGroup. This field is set to true when the volume group has drawer loss protection; otherwise it is set to false
Returns: The drawer_loss_protection of this VolumeGroup. Return type: bool Required/optional: required
-
drive_block_format
¶ Gets the drive_block_format of this VolumeGroup. Identifies the drive block format of the volume candidate.
Returns: The drive_block_format of this VolumeGroup. Return type: str Required/optional: required
-
id
¶ Gets the id of this VolumeGroup.
Returns: The id of this VolumeGroup. Return type: str Required/optional: optional
-
is_inaccessible
¶ Gets the is_inaccessible of this VolumeGroup. True if the volume group contains incompatible drives that have been locked out.
Returns: The is_inaccessible of this VolumeGroup. Return type: bool Required/optional: required
-
label
¶ Gets the label of this VolumeGroup. The volume group label, which can be set by the user.
Returns: The label of this VolumeGroup. Return type: str Required/optional: required
-
name
¶ Gets the name of this VolumeGroup.
Returns: The name of this VolumeGroup. Return type: str Required/optional: optional
-
offline
¶ Gets the offline of this VolumeGroup. An indication of whether the volume group is currently offline. A volume group can be taken offline by the operator in preparation for removing its drives and transporting them to another storage array.
Returns: The offline of this VolumeGroup. Return type: bool Required/optional: required
-
protection_information_capabilities
¶ Gets the protection_information_capabilities of this VolumeGroup. This structure contains a protectionInformationCapable field which is set to true if all drives in the volume group are Protection Information (PI) capable. It also contains a field that is set to the protection type for the volume group.
Returns: The protection_information_capabilities of this VolumeGroup. Return type: ProtectionInformationCapabilities Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this VolumeGroup. This field is no longer used.
Returns: The protection_information_capable of this VolumeGroup. Return type: bool Required/optional: required
-
raid_level
¶ Gets the raid_level of this VolumeGroup. The RAID level associated with this volume group. If the storage array supports multiple RAID levels per volume group, this value will be set to RAID_ALL. Otherwise, it will indicate the precise RAID level defined for the volume group.
Returns: The raid_level of this VolumeGroup. Return type: str Required/optional: required
-
reserved1
¶ Gets the reserved1 of this VolumeGroup.
Returns: The reserved1 of this VolumeGroup. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this VolumeGroup.
Returns: The reserved2 of this VolumeGroup. Return type: str Required/optional: optional
-
reserved_space_allocated
¶ Gets the reserved_space_allocated of this VolumeGroup. This field will be used to report whether or not reserved space has been claimed on all drives in the volume group. The recovery-volume script will include this field for each volume group record it creates, so that during volume recovery the volume group is recreated correctly.
Returns: The reserved_space_allocated of this VolumeGroup. Return type: bool Required/optional: required
-
security_level
¶ Gets the security_level of this VolumeGroup. Refines the information in the securityType field to describe the set of drives.
Returns: The security_level of this VolumeGroup. Return type: str Required/optional: required
-
security_type
¶ Gets the security_type of this VolumeGroup. security status of the drive group
Returns: The security_type of this VolumeGroup. Return type: str Required/optional: required
-
sequence_num
¶ Gets the sequence_num of this VolumeGroup. A sequence number that uniquely identifies this volume group within the array in which it resides. Sequence numbers are assigned to volume groups when they are created or imported into a storage array. The controller assigns the lowest unused sequence number during a creation or import operation.
Returns: The sequence_num of this VolumeGroup. Return type: int Required/optional: required
-
spindle_speed
¶ Gets the spindle_speed of this VolumeGroup. Set to true if all of the drives in the group have matching normalized spindle speeds. (Normalized spindle speeds are standardized norms (e.g., 5400, 7200, etc.) that are used for spindle speed matching, even though actual spindle speeds may be within a designated delta of the normalized speed.)
Returns: The spindle_speed of this VolumeGroup. Return type: int Required/optional: required
-
spindle_speed_match
¶ Gets the spindle_speed_match of this VolumeGroup. Set to true if all of the drives in the group have matching normalized spindle speeds. (Normalized spindle speeds are standardized norms (e.g., 5400, 7200, etc.) that are used for spindle speed matching, even though actual spindle speeds may be within a designated delta of the normalized speed.)
Returns: The spindle_speed_match of this VolumeGroup. Return type: bool Required/optional: required
-
state
¶ Gets the state of this VolumeGroup. The state of the volume group.
Returns: The state of this VolumeGroup. Return type: str Required/optional: required
-
tray_loss_protection
¶ Gets the tray_loss_protection of this VolumeGroup. An indication as to whether the volume group has tray loss protection.
Returns: The tray_loss_protection of this VolumeGroup. Return type: bool Required/optional: required
-
usage
¶ Gets the usage of this VolumeGroup. the volume group usage.
Returns: The usage of this VolumeGroup. Return type: str Required/optional: required
-
volume_group_data
¶ Gets the volume_group_data of this VolumeGroup. Information about the Volume Group.
Returns: The volume_group_data of this VolumeGroup. Return type: VolumeGroupTypeData Required/optional: required
-
volume_group_ref
¶ Gets the volume_group_ref of this VolumeGroup. The unique identification value for this volume group. Other objects may use this reference value to refer to the volume group.
Returns: The volume_group_ref of this VolumeGroup. Return type: str Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this VolumeGroup. A variable-length opaque field that provides the volume group’s worldwide unique identification value.
Returns: The world_wide_name of this VolumeGroup. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_group_creation_descriptor module¶
VolumeGroupCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_group_creation_descriptor.
VolumeGroupCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
candidate
¶ Gets the candidate of this VolumeGroupCreationDescriptor. A volume candidate returned by getVolumeCandidates. The candidateSelectionType field must be set to either CANDIDATE_SEL_MANUAL or CANDIDATE_SEL_COUNT.
Returns: The candidate of this VolumeGroupCreationDescriptor. Return type: VolumeCandidate Required/optional: required
-
label
¶ Gets the label of this VolumeGroupCreationDescriptor. The label string for the volume group
Returns: The label of this VolumeGroupCreationDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_group_expansion_candidate module¶
VolumeGroupExpansionCandidate.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_group_expansion_candidate.
VolumeGroupExpansionCandidate
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drawer_loss_protection
¶ Gets the drawer_loss_protection of this VolumeGroupExpansionCandidate. Set to true if the expanded volume group will have drawer loss protection.
Returns: The drawer_loss_protection of this VolumeGroupExpansionCandidate. Return type: bool Required/optional: required
-
drive_block_format
¶ Gets the drive_block_format of this VolumeGroupExpansionCandidate. Identifies the drive block format of the volume candidate.
Returns: The drive_block_format of this VolumeGroupExpansionCandidate. Return type: str Required/optional: required
-
drives
¶ Gets the drives of this VolumeGroupExpansionCandidate. An array of references to drives comprising the set that can be used to expand the volume group.
Returns: The drives of this VolumeGroupExpansionCandidate. Return type: list[str] Required/optional: required
-
spindle_speed_match
¶ Gets the spindle_speed_match of this VolumeGroupExpansionCandidate. Set to true if the expanded volume group will have uniform spindle speed across its drives.
Returns: The spindle_speed_match of this VolumeGroupExpansionCandidate. Return type: bool Required/optional: required
-
tray_loss_protection
¶ Gets the tray_loss_protection of this VolumeGroupExpansionCandidate. Set to true if the expanded volume group will have tray loss protection.
Returns: The tray_loss_protection of this VolumeGroupExpansionCandidate. Return type: bool Required/optional: required
-
usable_capacity
¶ Gets the usable_capacity of this VolumeGroupExpansionCandidate. The total usable capacity of the expansion candidate in bytes.
Returns: The usable_capacity of this VolumeGroupExpansionCandidate. Return type: int Required/optional: required
-
wasted_capacity
¶ Gets the wasted_capacity of this VolumeGroupExpansionCandidate. The number of bytes of wasted capacity in the given drive set if is used to expand the volume. Wasting of capacity occurs when the drives in the set are larger than the drives in the volume group being expanded.
Returns: The wasted_capacity of this VolumeGroupExpansionCandidate. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.volume_group_expansion_descriptor module¶
VolumeGroupExpansionDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_group_expansion_descriptor.
VolumeGroupExpansionDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_ref
¶ Gets the drive_ref of this VolumeGroupExpansionDescriptor. A variable-length array of drive references that identifies the drives to be added to the volume group to expand its capacity.
Returns: The drive_ref of this VolumeGroupExpansionDescriptor. Return type: list[str] Required/optional: required
-
volume_group_ref
¶ Gets the volume_group_ref of this VolumeGroupExpansionDescriptor. The reference value that identifies the volume group being expanded.
Returns: The volume_group_ref of this VolumeGroupExpansionDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_group_label_update_descriptor module¶
VolumeGroupLabelUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_group_label_update_descriptor.
VolumeGroupLabelUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
label
¶ Gets the label of this VolumeGroupLabelUpdateDescriptor. The value of the user label to set on the volume group.
Returns: The label of this VolumeGroupLabelUpdateDescriptor. Return type: str Required/optional: required
-
volume_group_ref
¶ Gets the volume_group_ref of this VolumeGroupLabelUpdateDescriptor. A reference to the volume group that is to have its user label updated.
Returns: The volume_group_ref of this VolumeGroupLabelUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_group_operation module¶
VolumeGroupOperation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_group_operation.
VolumeGroupOperation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
group_percent_complete
¶ Gets the group_percent_complete of this VolumeGroupOperation. Completion percentage for volume group. If the operation is not currently running this value will be equal to PERCENT_COMPLETE_OP_NOT_RUNNING.
Returns: The group_percent_complete of this VolumeGroupOperation. Return type: int Required/optional: required
-
group_time_to_completion
¶ Gets the group_time_to_completion of this VolumeGroupOperation. Estimated time in minutes to complete the volume group. If the time is not known this value will be equal to TIME_TO_COMPLETION_UNKNOWN.
Returns: The group_time_to_completion of this VolumeGroupOperation. Return type: int Required/optional: required
-
volume_group_ref
¶ Gets the volume_group_ref of this VolumeGroupOperation. Reference to the volume group.
Returns: The volume_group_ref of this VolumeGroupOperation. Return type: str Required/optional: required
-
volume_percent_complete
¶ Gets the volume_percent_complete of this VolumeGroupOperation. Completion percentage for volume currently being processed. If the operation is not currently running this value will be equal to PERCENT_COMPLETE_OP_NOT_RUNNING.
Returns: The volume_percent_complete of this VolumeGroupOperation. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumeGroupOperation. Reference to the volume currently being processed.
Returns: The volume_ref of this VolumeGroupOperation. Return type: str Required/optional: required
-
volume_time_to_completion
¶ Gets the volume_time_to_completion of this VolumeGroupOperation. Estimated time in minutes to complete the volume currently being processed. If the time is not known this value will be equal to TIME_TO_COMPLETION_UNKNOWN.
Returns: The volume_time_to_completion of this VolumeGroupOperation. Return type: int Required/optional: required
-
netapp.santricity.models.symbol.volume_group_ownership_update_descriptor module¶
VolumeGroupOwnershipUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_group_ownership_update_descriptor.
VolumeGroupOwnershipUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
manager
¶ Gets the manager of this VolumeGroupOwnershipUpdateDescriptor. The controller reference value of the controller that is to be instituted as the new manager, or owner, of the volume group.
Returns: The manager of this VolumeGroupOwnershipUpdateDescriptor. Return type: str Required/optional: required
-
volume_group_ref
¶ Gets the volume_group_ref of this VolumeGroupOwnershipUpdateDescriptor. The reference value that identifies the volume group whose ownership is to be updated.
Returns: The volume_group_ref of this VolumeGroupOwnershipUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_group_ref_list module¶
VolumeGroupRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_group_ref_list.
VolumeGroupRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
volume_group_ref
¶ Gets the volume_group_ref of this VolumeGroupRefList. The reference value that identifies the volume group.
Returns: The volume_group_ref of this VolumeGroupRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.volume_group_summary module¶
VolumeGroupSummary.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_group_summary.
VolumeGroupSummary
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drawer_loss_protection
¶ Gets the drawer_loss_protection of this VolumeGroupSummary. This field is set to true when the volume group has drawer loss protection; otherwise it is set to false
Returns: The drawer_loss_protection of this VolumeGroupSummary. Return type: bool Required/optional: required
-
drive_block_format
¶ Gets the drive_block_format of this VolumeGroupSummary. Identifies the drive block format of the volume candidate.
Returns: The drive_block_format of this VolumeGroupSummary. Return type: str Required/optional: required
-
drive_media_type
¶ Gets the drive_media_type of this VolumeGroupSummary. This field is set to the desired drive media type of the drive.
Returns: The drive_media_type of this VolumeGroupSummary. Return type: str Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this VolumeGroupSummary. True when all drives in the volume group are PI capable.
Returns: The protection_information_capable of this VolumeGroupSummary. Return type: bool Required/optional: required
-
spindle_speed
¶ Gets the spindle_speed of this VolumeGroupSummary. True, if all drives have matching spindle speed.
Returns: The spindle_speed of this VolumeGroupSummary. Return type: int Required/optional: required
-
spindle_speed_match
¶ Gets the spindle_speed_match of this VolumeGroupSummary. True, if all drives have matching spindle speed.
Returns: The spindle_speed_match of this VolumeGroupSummary. Return type: bool Required/optional: required
-
tray_loss_protection
¶ Gets the tray_loss_protection of this VolumeGroupSummary. True, if volume group has tray loss protection.
Returns: The tray_loss_protection of this VolumeGroupSummary. Return type: bool Required/optional: required
-
volume_capacity
¶ Gets the volume_capacity of this VolumeGroupSummary. The total usable capacity of volume(s).
Returns: The volume_capacity of this VolumeGroupSummary. Return type: int Required/optional: required
-
volume_count
¶ Gets the volume_count of this VolumeGroupSummary. The number of volumes in the volume group.
Returns: The volume_count of this VolumeGroupSummary. Return type: int Required/optional: required
-
volume_group_capacity
¶ Gets the volume_group_capacity of this VolumeGroupSummary. The total usable capacity of the volume group.
Returns: The volume_group_capacity of this VolumeGroupSummary. Return type: int Required/optional: required
-
volume_group_security_level
¶ Gets the volume_group_security_level of this VolumeGroupSummary. Refines the information in the securityType field to describe the set of drives.
Returns: The volume_group_security_level of this VolumeGroupSummary. Return type: str Required/optional: required
-
volume_group_security_type
¶ Gets the volume_group_security_type of this VolumeGroupSummary. This field is used to specify the volume group security type.
Returns: The volume_group_security_type of this VolumeGroupSummary. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_group_type_data module¶
VolumeGroupTypeData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_group_type_data.
VolumeGroupTypeData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
disk_pool_data
¶ Gets the disk_pool_data of this VolumeGroupTypeData. This field is present only if the value of type is equal to VG_TYPE_DISK_POOL.
Returns: The disk_pool_data of this VolumeGroupTypeData. Return type: DiskPoolData Required/optional: optional
-
type
¶ Gets the type of this VolumeGroupTypeData. This enumeration is used to indicate the type of the volume group.
Returns: The type of this VolumeGroupTypeData. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_label_update_descriptor module¶
VolumeLabelUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_label_update_descriptor.
VolumeLabelUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
label
¶ Gets the label of this VolumeLabelUpdateDescriptor. The new label for the volume.
Returns: The label of this VolumeLabelUpdateDescriptor. Return type: str Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumeLabelUpdateDescriptor. The reference value that identifies the volume whose user-assigned label is to be updated.
Returns: The volume_ref of this VolumeLabelUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_list_returned module¶
VolumeListReturned.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_list_returned.
VolumeListReturned
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ret_code
¶ Gets the ret_code of this VolumeListReturned. The return code from the procedure.
Returns: The ret_code of this VolumeListReturned. Return type: str Required/optional: required
-
volume_list_response
¶ Gets the volume_list_response of this VolumeListReturned. The list of responses.
Returns: The volume_list_response of this VolumeListReturned. Return type: list[VolumeResponse] Required/optional: required
-
netapp.santricity.models.symbol.volume_media_scan_params module¶
VolumeMediaScanParams.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_media_scan_params.
VolumeMediaScanParams
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
enable
¶ Gets the enable of this VolumeMediaScanParams. A true value means that the controller should perform a media scan for this volume as part of its background processing. A false value means that the volume should not participate in media scans.
Returns: The enable of this VolumeMediaScanParams. Return type: bool Required/optional: required
-
parity_validation_enable
¶ Gets the parity_validation_enable of this VolumeMediaScanParams. A true value means that, in addition to ensuring that the volume’s media blocks are fully accessible, the controller should also compute and validate all parity blocks for the volume during the media scan. A false value means that parity validation should not occur in conjunction with media checking. Note that this field has no significance unless the enable field is set to true.
Returns: The parity_validation_enable of this VolumeMediaScanParams. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.volume_media_scan_params_update_descriptor module¶
VolumeMediaScanParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_media_scan_params_update_descriptor.
VolumeMediaScanParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
new_params
¶ Gets the new_params of this VolumeMediaScanParamsUpdateDescriptor. The new media scan parameters to be instituted for the volume.
Returns: The new_params of this VolumeMediaScanParamsUpdateDescriptor. Return type: VolumeMediaScanParams Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumeMediaScanParamsUpdateDescriptor. The reference value that identifies the volume whose media scan parameters are to be updated.
Returns: The volume_ref of this VolumeMediaScanParamsUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_operation module¶
VolumeOperation.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_operation.
VolumeOperation
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
pending
¶ Gets the pending of this VolumeOperation. If true, the operation has not started.
Returns: The pending of this VolumeOperation. Return type: bool Required/optional: required
-
percent_complete
¶ Gets the percent_complete of this VolumeOperation. Completion percentage for the operation. If the operation is not currently running this value will be equal to PERCENT_COMPLETE_OP_NOT_RUNNING.
Returns: The percent_complete of this VolumeOperation. Return type: int Required/optional: required
-
time_to_completion
¶ Gets the time_to_completion of this VolumeOperation. Estimated time to completion in minutes. If the time is not known this value will be equal to TIME_TO_COMPLETION_UNKNOWN.
Returns: The time_to_completion of this VolumeOperation. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumeOperation. Reference to the volume.
Returns: The volume_ref of this VolumeOperation. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_ownership_fail_back_request_descriptor module¶
VolumeOwnershipFailBackRequestDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_ownership_fail_back_request_descriptor.
VolumeOwnershipFailBackRequestDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
both_controllers
¶ Gets the both_controllers of this VolumeOwnershipFailBackRequestDescriptor. If true, the fail back operation will apply to volumes whose preferred owner is either controller, othewise the fail-back operation will apply only to those volumes with a preferred owner on the controller receiving the request.
Returns: The both_controllers of this VolumeOwnershipFailBackRequestDescriptor. Return type: bool Required/optional: required
-
ignore_connectivity
¶ Gets the ignore_connectivity of this VolumeOwnershipFailBackRequestDescriptor. If true, controller will perform fail back operation of current ownership to preferred owner regardless of current host connectivity.
Returns: The ignore_connectivity of this VolumeOwnershipFailBackRequestDescriptor. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.volume_ownership_update_descriptor module¶
VolumeOwnershipUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_ownership_update_descriptor.
VolumeOwnershipUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
manager
¶ Gets the manager of this VolumeOwnershipUpdateDescriptor. The new volume group manager.
Returns: The manager of this VolumeOwnershipUpdateDescriptor. Return type: str Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumeOwnershipUpdateDescriptor. The reference value that identifies the volume being changed.
Returns: The volume_ref of this VolumeOwnershipUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_params_update_descriptor module¶
VolumeParamsUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_params_update_descriptor.
VolumeParamsUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
recon_priority
¶ Gets the recon_priority of this VolumeParamsUpdateDescriptor. The new reconstruction priority value to be set for the volume. This value must be in the range 0-4, with 0 indicating that reconstruction is favored over any I/O, and 4 indicating that reconstruction should be performed with minimal impact to I/O. Intermediate values indicate various levels of compromise between these two extremes.
Returns: The recon_priority of this VolumeParamsUpdateDescriptor. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumeParamsUpdateDescriptor. The reference value that identifies the volume whose general parameters are to be updated.
Returns: The volume_ref of this VolumeParamsUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_performance module¶
VolumePerformance.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_performance.
VolumePerformance
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
average_blocks_requested
¶ Gets the average_blocks_requested of this VolumePerformance. Average number of blocks requested.
Returns: The average_blocks_requested of this VolumePerformance. Return type: int Required/optional: required
-
percent_read_requests
¶ Gets the percent_read_requests of this VolumePerformance. The percentReadRequests is computed directly as: (totalReadRequests * 100) / totalRequests.
Returns: The percent_read_requests of this VolumePerformance. Return type: int Required/optional: required
-
time
¶ Gets the time of this VolumePerformance. Timestamp returned by controller with performance metrics.
Returns: The time of this VolumePerformance. Return type: int Required/optional: required
-
total_blocks_requested
¶ Gets the total_blocks_requested of this VolumePerformance. Total number of blocks requested.
Returns: The total_blocks_requested of this VolumePerformance. Return type: int Required/optional: required
-
total_cache_read_check_hits
¶ Gets the total_cache_read_check_hits of this VolumePerformance. Number of cache read check hits.
Returns: The total_cache_read_check_hits of this VolumePerformance. Return type: int Required/optional: required
-
total_cache_read_checks
¶ Gets the total_cache_read_checks of this VolumePerformance. This field tracks the number of calls to the cache manager to check if a host-initiated read request can be fully satisfied out of cache.
Returns: The total_cache_read_checks of this VolumePerformance. Return type: int Required/optional: required
-
total_cache_write_hits
¶ Gets the total_cache_write_hits of this VolumePerformance. The number of flash cache write hits.
Returns: The total_cache_write_hits of this VolumePerformance. Return type: int Required/optional: required
-
total_cache_write_requests
¶ Gets the total_cache_write_requests of this VolumePerformance. Number of cache write requests. (This field is always set to zero by firmware releases prior to 7.10.)
Returns: The total_cache_write_requests of this VolumePerformance. Return type: int Required/optional: required
-
total_flash_cache_read_hits
¶ Gets the total_flash_cache_read_hits of this VolumePerformance. The total number of flash cache read hits.
Returns: The total_flash_cache_read_hits of this VolumePerformance. Return type: int Required/optional: required
-
total_large_read_blocks_requested
¶ Gets the total_large_read_blocks_requested of this VolumePerformance. Total requested blocks for large reads.
Returns: The total_large_read_blocks_requested of this VolumePerformance. Return type: int Required/optional: required
-
total_large_reads
¶ Gets the total_large_reads of this VolumePerformance. Total number of reads considered large.
Returns: The total_large_reads of this VolumePerformance. Return type: int Required/optional: required
-
total_large_write_blocks_requested
¶ Gets the total_large_write_blocks_requested of this VolumePerformance. Total requested blocks for large writes.
Returns: The total_large_write_blocks_requested of this VolumePerformance. Return type: int Required/optional: required
-
total_large_writes
¶ Gets the total_large_writes of this VolumePerformance. Total number of writes considered large.
Returns: The total_large_writes of this VolumePerformance. Return type: int Required/optional: required
-
total_read_blocks_requested
¶ Gets the total_read_blocks_requested of this VolumePerformance. Total number of read blocks requested.
Returns: The total_read_blocks_requested of this VolumePerformance. Return type: int Required/optional: required
-
total_read_requests
¶ Gets the total_read_requests of this VolumePerformance. Total number of read requests.
Returns: The total_read_requests of this VolumePerformance. Return type: int Required/optional: required
-
total_requests_serviced
¶ Gets the total_requests_serviced of this VolumePerformance. Total number of requests.
Returns: The total_requests_serviced of this VolumePerformance. Return type: int Required/optional: required
-
total_write_blocks_requested
¶ Gets the total_write_blocks_requested of this VolumePerformance. Total number of write blocks requested.
Returns: The total_write_blocks_requested of this VolumePerformance. Return type: int Required/optional: required
-
total_write_requests
¶ Gets the total_write_requests of this VolumePerformance. Total number of write requests.
Returns: The total_write_requests of this VolumePerformance. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumePerformance. The volume for which this information applies.
Returns: The volume_ref of this VolumePerformance. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_performance_list module¶
VolumePerformanceList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_performance_list.
VolumePerformanceList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
volume_perf
¶ Gets the volume_perf of this VolumePerformanceList. A variable-length array of VolumePerformance objects.
Returns: The volume_perf of this VolumePerformanceList. Return type: list[VolumePerformance] Required/optional: required
-
netapp.santricity.models.symbol.volume_perms module¶
VolumePerms.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_perms.
VolumePerms
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
allow_dss
¶ Gets the allow_dss of this VolumePerms. If true, this volume can undergo a segment size change (DSS). If false, this will still allow general reconfigures (providing the ‘reconfigure’ field is true), but disallow DSS specifically.
Returns: The allow_dss of this VolumePerms. Return type: bool Required/optional: required
-
allow_dve
¶ Gets the allow_dve of this VolumePerms. If true, this volume can be expanded via DVE. If false, this will still allow general reconfigures (providing the ‘reconfigure’ field is true), but disallow DVE specifically.
Returns: The allow_dve of this VolumePerms. Return type: bool Required/optional: required
-
allow_thin_growth_parameters_change
¶ Gets the allow_thin_growth_parameters_change of this VolumePerms. If true, changes to the growth parameters (quota or warning threshold values) while the thin volume is in an Asynchronous Mirror Group (AMG) are allowed.
Returns: The allow_thin_growth_parameters_change of this VolumePerms. Return type: bool Required/optional: required
-
allow_thin_manual_expansion
¶ Gets the allow_thin_manual_expansion of this VolumePerms. If true, changes to manual mode while the thin volume is in an Asynchronous Mirror Group (AMG) are allowed.
Returns: The allow_thin_manual_expansion of this VolumePerms. Return type: bool Required/optional: required
-
async_mirror_primary
¶ Gets the async_mirror_primary of this VolumePerms. If true, this volume can be an Async RVM primary.
Returns: The async_mirror_primary of this VolumePerms. Return type: bool Required/optional: required
-
async_mirror_secondary
¶ Gets the async_mirror_secondary of this VolumePerms. If true, this volume can be an Async RVM primary.
Returns: The async_mirror_secondary of this VolumePerms. Return type: bool Required/optional: required
-
cache_parameters_changeable
¶ Gets the cache_parameters_changeable of this VolumePerms. If true, cache parameters may be changed on this volume.
Returns: The cache_parameters_changeable of this VolumePerms. Return type: bool Required/optional: required
-
concat_volume_member
¶ Gets the concat_volume_member of this VolumePerms. If true, this volume can be a member of a ConcatVolume.
Returns: The concat_volume_member of this VolumePerms. Return type: bool Required/optional: required
-
copy_source
¶ Gets the copy_source of this VolumePerms. This is true if the volume can be the source for a copy.
Returns: The copy_source of this VolumePerms. Return type: bool Required/optional: required
-
copy_target
¶ Gets the copy_target of this VolumePerms. This is true if the volume can be the target for a copy.
Returns: The copy_target of this VolumePerms. Return type: bool Required/optional: required
-
flash_read_cache
¶ Gets the flash_read_cache of this VolumePerms. If true, this volume can have flash read cache enabled.
Returns: The flash_read_cache of this VolumePerms. Return type: bool Required/optional: required
-
format
¶ Gets the format of this VolumePerms. This is true if the volume can be formatted.
Returns: The format of this VolumePerms. Return type: bool Required/optional: required
-
map_to_lun
¶ Gets the map_to_lun of this VolumePerms. Can this volume be mapped to a LUN
Returns: The map_to_lun of this VolumePerms. Return type: bool Required/optional: required
-
mirror_primary
¶ Gets the mirror_primary of this VolumePerms. This is true if the volume can be a primary mirror.
Returns: The mirror_primary of this VolumePerms. Return type: bool Required/optional: required
-
mirror_secondary
¶ Gets the mirror_secondary of this VolumePerms. This is true if the volume can be a secondary mirror.
Returns: The mirror_secondary of this VolumePerms. Return type: bool Required/optional: required
-
mirror_sync
¶ Gets the mirror_sync of this VolumePerms. Set to true if a remote volume mirror can actively synchronize this volume’s data
Returns: The mirror_sync of this VolumePerms. Return type: bool Required/optional: required
-
new_image
¶ Gets the new_image of this VolumePerms. Set to true when a new point-in-time image can be taken of this volume, either by creating a new snapshot or re-creating an existing snapshot.
Returns: The new_image of this VolumePerms. Return type: bool Required/optional: required
-
pit_group
¶ Gets the pit_group of this VolumePerms. If true, a PiT group can be created on this volume.
Returns: The pit_group of this VolumePerms. Return type: bool Required/optional: required
-
readable
¶ Gets the readable of this VolumePerms. This is true if the volume can be read by a host.
Returns: The readable of this VolumePerms. Return type: bool Required/optional: required
-
reconfigure
¶ Gets the reconfigure of this VolumePerms. This is true if the volume can be reconfigured (DVE, DCE, DRM, etc.).
Returns: The reconfigure of this VolumePerms. Return type: bool Required/optional: required
-
rollback
¶ Gets the rollback of this VolumePerms. Set to true if a snapshot rollback can be applied to this volume.
Returns: The rollback of this VolumePerms. Return type: bool Required/optional: required
-
snap_shot
¶ Gets the snap_shot of this VolumePerms. This is true if the volume can have a snapshot.
Returns: The snap_shot of this VolumePerms. Return type: bool Required/optional: required
-
writable
¶ Gets the writable of this VolumePerms. Can this volume be written by a host
Returns: The writable of this VolumePerms. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.volume_properties_update_descriptor module¶
VolumePropertiesUpdateDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_properties_update_descriptor.
VolumePropertiesUpdateDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
settings
¶ Gets the settings of this VolumePropertiesUpdateDescriptor. The new property settings for the volume.
Returns: The settings of this VolumePropertiesUpdateDescriptor. Return type: VolumeChangeableProperties Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumePropertiesUpdateDescriptor. The reference value that identifies the volume being changed.
Returns: The volume_ref of this VolumePropertiesUpdateDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_raid_migration_descriptor module¶
VolumeRAIDMigrationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_raid_migration_descriptor.
VolumeRAIDMigrationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
new_raid_level
¶ Gets the new_raid_level of this VolumeRAIDMigrationDescriptor. The new RAID level to be assigned to the volumes in the volume group.
Returns: The new_raid_level of this VolumeRAIDMigrationDescriptor. Return type: str Required/optional: required
-
volume_group_ref
¶ Gets the volume_group_ref of this VolumeRAIDMigrationDescriptor. The reference value that identifies the volume group whose RAID level is to be changed.
Returns: The volume_group_ref of this VolumeRAIDMigrationDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_response module¶
VolumeResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_response.
VolumeResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ret_code
¶ Gets the ret_code of this VolumeResponse. The return code.
Returns: The ret_code of this VolumeResponse. Return type: str Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumeResponse. The volume.
Returns: The volume_ref of this VolumeResponse. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_scan_descriptor module¶
VolumeScanDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_scan_descriptor.
VolumeScanDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
ending_lba
¶ Gets the ending_lba of this VolumeScanDescriptor. The ending LBA of the scan/repair.
Returns: The ending_lba of this VolumeScanDescriptor. Return type: int Required/optional: required
-
priority
¶ Gets the priority of this VolumeScanDescriptor. Scan priority
Returns: The priority of this VolumeScanDescriptor. Return type: str Required/optional: required
-
repair_media
¶ Gets the repair_media of this VolumeScanDescriptor. When this parameter is set to true(1) the controller will automatically repair any media errors detected during the scan. When it is set to false(0) the scan will stop on any media error detected and report the error in the ParityScanResponse.
Returns: The repair_media of this VolumeScanDescriptor. Return type: bool Required/optional: required
-
repair_parity
¶ Gets the repair_parity of this VolumeScanDescriptor. When this parameter is set to true(1) the parity for the data stripe containing startingLBA will be repaired. When this parameter is set to false(0) the controller performs a volume parity scan on the data from startingLBA to endingLBA.
Returns: The repair_parity of this VolumeScanDescriptor. Return type: bool Required/optional: required
-
starting_lba
¶ Gets the starting_lba of this VolumeScanDescriptor. The starting LBA of the scan/repair.
Returns: The starting_lba of this VolumeScanDescriptor. Return type: int Required/optional: required
-
timeout
¶ Gets the timeout of this VolumeScanDescriptor. Volume scan timeout, in seconds.
Returns: The timeout of this VolumeScanDescriptor. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumeScanDescriptor. The reference value that identifies the volume to be scanned/repaired.
Returns: The volume_ref of this VolumeScanDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_segment_sizing_descriptor module¶
VolumeSegmentSizingDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_segment_sizing_descriptor.
VolumeSegmentSizingDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
new_segment_size
¶ Gets the new_segment_size of this VolumeSegmentSizingDescriptor. The new segment size, expressed in bytes, to be used for the volume. This must be one of the supported segment sizes, as specified in the FeatureParameters object returned by the controller.
Returns: The new_segment_size of this VolumeSegmentSizingDescriptor. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumeSegmentSizingDescriptor. The reference value that identifies the volume whose segment size is to be changed.
Returns: The volume_ref of this VolumeSegmentSizingDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_type_parameters module¶
VolumeTypeParameters.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_type_parameters.
VolumeTypeParameters
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
capacity_provisioning_details
¶ Gets the capacity_provisioning_details of this VolumeTypeParameters. This field is returned if the value of returnCode is equal to RETCODE_OK.
Returns: The capacity_provisioning_details of this VolumeTypeParameters. Return type: ThinVolumeCapacityProvisioningDetails Required/optional: optional
-
volume_type
¶ Gets the volume_type of this VolumeTypeParameters. This enumeration is used to identify the capacity provisioning of a volume.
Returns: The volume_type of this VolumeTypeParameters. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.volume_usage_hint module¶
VolumeUsageHint.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.volume_usage_hint.
VolumeUsageHint
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
read_ahead
¶ Gets the read_ahead of this VolumeUsageHint. A true (non-zero) / false (zero) indicator of whether or not automatic cache read-ahead is enabled.
Returns: The read_ahead of this VolumeUsageHint. Return type: int Required/optional: required
-
segment_size
¶ Gets the segment_size of this VolumeUsageHint. The volume segment size.
Returns: The segment_size of this VolumeUsageHint. Return type: int Required/optional: required
-
usage_hint
¶ Gets the usage_hint of this VolumeUsageHint. How the volume will be used (e.g. multimedia, transactional, file system).
Returns: The usage_hint of this VolumeUsageHint. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.wlc_analytics_chunk_details module¶
WlcAnalyticsChunkDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.wlc_analytics_chunk_details.
WlcAnalyticsChunkDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
wlc_analytics_data
¶ Gets the wlc_analytics_data of this WlcAnalyticsChunkDetails. This element contains the raw workload capture data.
Returns: The wlc_analytics_data of this WlcAnalyticsChunkDetails. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.wlc_analytics_start_details module¶
WlcAnalyticsStartDetails.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.wlc_analytics_start_details.
WlcAnalyticsStartDetails
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
clear
¶ Gets the clear of this WlcAnalyticsStartDetails. This flag indicates whether the workload capture data should be cleared after it is retrieved.
Returns: The clear of this WlcAnalyticsStartDetails. Return type: bool Required/optional: required
-
netapp.santricity.models.symbol.workload module¶
Workload.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.workload.
Workload
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
description
¶ Gets the description of this Workload. The workload description describes the workload (not the workload type).
Returns: The description of this Workload. Return type: str Required/optional: required
-
workload_ref
¶ Gets the workload_ref of this Workload. The unique handle for the object contained within this structure (a 1st class object).
Returns: The workload_ref of this Workload. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.workload_creation_descriptor module¶
WorkloadCreationDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.workload_creation_descriptor.
WorkloadCreationDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
description
¶ Gets the description of this WorkloadCreationDescriptor. Application awareness workloads.
Returns: The description of this WorkloadCreationDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.workload_creation_descriptor_list module¶
WorkloadCreationDescriptorList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.workload_creation_descriptor_list.
WorkloadCreationDescriptorList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
descriptor
¶ Gets the descriptor of this WorkloadCreationDescriptorList. Contains the AppAwareWorkload descriptor objects.
Returns: The descriptor of this WorkloadCreationDescriptorList. Return type: list[WorkloadCreationDescriptor] Required/optional: required
-
netapp.santricity.models.symbol.workload_ref_list module¶
WorkloadRefList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.workload_ref_list.
WorkloadRefList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
workload_ref
¶ Gets the workload_ref of this WorkloadRefList. An array of references for the key-value tags used for application awareness.
Returns: The workload_ref of this WorkloadRefList. Return type: list[str] Required/optional: required
-
netapp.santricity.models.symbol.workload_volume_create_mapping_descriptor module¶
WorkloadVolumeCreateMappingDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.workload_volume_create_mapping_descriptor.
WorkloadVolumeCreateMappingDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
volume_ref
¶ Gets the volume_ref of this WorkloadVolumeCreateMappingDescriptor. The unique identifier for the volume that is to be mapped to the workload.
Returns: The volume_ref of this WorkloadVolumeCreateMappingDescriptor. Return type: str Required/optional: required
-
workload_ref
¶ Gets the workload_ref of this WorkloadVolumeCreateMappingDescriptor. The unique identifier for the workload to be mapped to the volume.
Returns: The workload_ref of this WorkloadVolumeCreateMappingDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.workload_volume_create_mapping_descriptor_list module¶
WorkloadVolumeCreateMappingDescriptorList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.workload_volume_create_mapping_descriptor_list.
WorkloadVolumeCreateMappingDescriptorList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
create_descriptor
¶ Gets the create_descriptor of this WorkloadVolumeCreateMappingDescriptorList. The list of workloads and volumes to be associated to each other.
Returns: The create_descriptor of this WorkloadVolumeCreateMappingDescriptorList. Return type: list[WorkloadVolumeCreateMappingDescriptor] Required/optional: required
-
netapp.santricity.models.symbol.workload_volume_delete_mapping_descriptor module¶
WorkloadVolumeDeleteMappingDescriptor.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.workload_volume_delete_mapping_descriptor.
WorkloadVolumeDeleteMappingDescriptor
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
mapping_ref
¶ Gets the mapping_ref of this WorkloadVolumeDeleteMappingDescriptor. The unique identifier for the mapping to be deleted.
Returns: The mapping_ref of this WorkloadVolumeDeleteMappingDescriptor. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.workload_volume_delete_mapping_descriptor_list module¶
WorkloadVolumeDeleteMappingDescriptorList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.workload_volume_delete_mapping_descriptor_list.
WorkloadVolumeDeleteMappingDescriptorList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
delete_descriptor
¶ Gets the delete_descriptor of this WorkloadVolumeDeleteMappingDescriptorList. The list of mappings between workloads and volumes to be deleted.
Returns: The delete_descriptor of this WorkloadVolumeDeleteMappingDescriptorList. Return type: list[WorkloadVolumeDeleteMappingDescriptor] Required/optional: required
-
netapp.santricity.models.symbol.workload_volume_mapping module¶
WorkloadVolumeMapping.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.workload_volume_mapping.
WorkloadVolumeMapping
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
mapping_ref
¶ Gets the mapping_ref of this WorkloadVolumeMapping. This field is the unique identifier for the mapping between the workload and the volume.
Returns: The mapping_ref of this WorkloadVolumeMapping. Return type: str Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this WorkloadVolumeMapping. This field is the unique identifier for the volume.
Returns: The volume_ref of this WorkloadVolumeMapping. Return type: str Required/optional: required
-
workload_ref
¶ Gets the workload_ref of this WorkloadVolumeMapping. This field is the unique identifier for the Workload.
Returns: The workload_ref of this WorkloadVolumeMapping. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.wrapped_lock_key module¶
WrappedLockKey.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.wrapped_lock_key.
WrappedLockKey
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
lock_key_id
¶ Gets the lock_key_id of this WrappedLockKey. Lock Key Identifier, or a Lock Key ID.
Returns: The lock_key_id of this WrappedLockKey. Return type: str Required/optional: required
-
wrapped_lock_key
¶ Gets the wrapped_lock_key of this WrappedLockKey. The 40Byte encrypted wrappedLockKey string that originates from a user specified passPhrase.
Returns: The wrapped_lock_key of this WrappedLockKey. Return type: str Required/optional: required
-
netapp.santricity.models.symbol.wrapped_lock_key_list module¶
WrappedLockKeyList.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.wrapped_lock_key_list.
WrappedLockKeyList
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
wrapped_lock_key
¶ Gets the wrapped_lock_key of this WrappedLockKeyList. Contains the wrapped lock key.
Returns: The wrapped_lock_key of this WrappedLockKeyList. Return type: list[WrappedLockKey] Required/optional: required
-
netapp.santricity.models.symbol.wrapped_lock_key_return module¶
WrappedLockKeyReturn.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.symbol.wrapped_lock_key_return.
WrappedLockKeyReturn
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
lock_key
¶ Gets the lock_key of this WrappedLockKeyReturn. This WrappedLockKey contains the lockKeyID and the associated encrypted wrappedLockKey string.
Returns: The lock_key of this WrappedLockKeyReturn. Return type: WrappedLockKey Required/optional: optional
-
return_code
¶ Gets the return_code of this WrappedLockKeyReturn. An enumeration used to determine the return status of a SYMbol function call.
Returns: The return_code of this WrappedLockKeyReturn. Return type: str Required/optional: required
-