netapp.santricity.models.v2 package¶
Submodules¶
netapp.santricity.models.v2.access_volume_ex module¶
AccessVolumeEx.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.access_volume_ex.
AccessVolumeEx
[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 AccessVolumeEx. 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 AccessVolumeEx. Return type: str Required/optional: required
-
capacity
¶ Gets the capacity of this AccessVolumeEx. 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 AccessVolumeEx. Return type: int Required/optional: required
-
current_controller_id
¶ Gets the current_controller_id of this AccessVolumeEx.
Returns: The current_controller_id of this AccessVolumeEx. Return type: str Required/optional: optional
-
enabled
¶ Gets the enabled of this AccessVolumeEx. 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 AccessVolumeEx. Return type: bool Required/optional: required
-
id
¶ Gets the id of this AccessVolumeEx.
Returns: The id of this AccessVolumeEx. Return type: str Required/optional: optional
-
list_of_mappings
¶ Gets the list_of_mappings of this AccessVolumeEx.
Returns: The list_of_mappings of this AccessVolumeEx. Return type: list[LUNMapping] Required/optional: optional
-
mapped
¶ Gets the mapped of this AccessVolumeEx.
Returns: The mapped of this AccessVolumeEx. Return type: bool Required/optional: required
-
name
¶ Gets the name of this AccessVolumeEx.
Returns: The name of this AccessVolumeEx. Return type: str Required/optional: optional
-
object_type
¶ Gets the object_type of this AccessVolumeEx.
Returns: The object_type of this AccessVolumeEx. Return type: str Required/optional: optional
-
preferred_controller_id
¶ Gets the preferred_controller_id of this AccessVolumeEx.
Returns: The preferred_controller_id of this AccessVolumeEx. Return type: str Required/optional: optional
-
reserved1
¶ Gets the reserved1 of this AccessVolumeEx.
Returns: The reserved1 of this AccessVolumeEx. Return type: str Required/optional: optional
-
total_size_in_bytes
¶ Gets the total_size_in_bytes of this AccessVolumeEx.
Returns: The total_size_in_bytes of this AccessVolumeEx. Return type: int Required/optional: optional
-
volume_handle
¶ Gets the volume_handle of this AccessVolumeEx. 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 AccessVolumeEx. Return type: int Required/optional: required
-
wwn
¶ Gets the wwn of this AccessVolumeEx.
Returns: The wwn of this AccessVolumeEx. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.add_batch_cg_members_request module¶
AddBatchCGMembersRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.add_batch_cg_members_request.
AddBatchCGMembersRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
scan_media
¶ Gets the scan_media of this AddBatchCGMembersRequest.
Returns: The scan_media of this AddBatchCGMembersRequest. Return type: bool Required/optional: optional
-
validate_parity
¶ Gets the validate_parity of this AddBatchCGMembersRequest.
Returns: The validate_parity of this AddBatchCGMembersRequest. Return type: bool Required/optional: optional
-
volume_to_candidates
¶ Gets the volume_to_candidates of this AddBatchCGMembersRequest. A map of volume refs to ConcatVolumeCandidates that will be used for creating the repository volumes.
Returns: The volume_to_candidates of this AddBatchCGMembersRequest. Return type: dict(String, ConcatVolumeCandidate) Required/optional: required
-
netapp.santricity.models.v2.add_consistency_group_member_request module¶
AddConsistencyGroupMemberRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.add_consistency_group_member_request.
AddConsistencyGroupMemberRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
repository_candidate
¶ Gets the repository_candidate of this AddConsistencyGroupMemberRequest.
Returns: The repository_candidate of this AddConsistencyGroupMemberRequest. Return type: ConcatVolumeCandidate Required/optional: optional
-
repository_percent
¶ Gets the repository_percent of this AddConsistencyGroupMemberRequest.
Returns: The repository_percent of this AddConsistencyGroupMemberRequest. Return type: float Required/optional: optional
-
repository_pool_id
¶ Gets the repository_pool_id of this AddConsistencyGroupMemberRequest. The repository volume pool
Returns: The repository_pool_id of this AddConsistencyGroupMemberRequest. Return type: str Required/optional: optional
-
scan_media
¶ Gets the scan_media of this AddConsistencyGroupMemberRequest.
Returns: The scan_media of this AddConsistencyGroupMemberRequest. Return type: bool Required/optional: optional
-
validate_parity
¶ Gets the validate_parity of this AddConsistencyGroupMemberRequest.
Returns: The validate_parity of this AddConsistencyGroupMemberRequest. Return type: bool Required/optional: optional
-
volume_id
¶ Gets the volume_id of this AddConsistencyGroupMemberRequest. The member volume ref
Returns: The volume_id of this AddConsistencyGroupMemberRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.add_storage_system_return module¶
AddStorageSystemReturn.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.add_storage_system_return.
AddStorageSystemReturn
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
already_exists
¶ Gets the already_exists of this AddStorageSystemReturn.
Returns: The already_exists of this AddStorageSystemReturn. Return type: bool Required/optional: required
-
already_exits
¶ Gets the already_exits of this AddStorageSystemReturn.
Returns: The already_exits of this AddStorageSystemReturn. Return type: bool Required/optional: required
-
id
¶ Gets the id of this AddStorageSystemReturn.
Returns: The id of this AddStorageSystemReturn. Return type: str Required/optional: required
-
netapp.santricity.models.v2.alert_syslog_configuration module¶
AlertSyslogConfiguration.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.alert_syslog_configuration.
AlertSyslogConfiguration
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
default_facility
¶ Gets the default_facility of this AlertSyslogConfiguration. The syslog default facility
Returns: The default_facility of this AlertSyslogConfiguration. Return type: int Required/optional: required
-
default_tag
¶ Gets the default_tag of this AlertSyslogConfiguration. The syslog default tag
Returns: The default_tag of this AlertSyslogConfiguration. Return type: str Required/optional: required
-
syslog_receivers
¶ Gets the syslog_receivers of this AlertSyslogConfiguration. The list of syslog receivers
Returns: The syslog_receivers of this AlertSyslogConfiguration. Return type: list[AlertSyslogServer] Required/optional: required
-
netapp.santricity.models.v2.alert_syslog_response module¶
AlertSyslogResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.alert_syslog_response.
AlertSyslogResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
response
¶ Gets the response of this AlertSyslogResponse. Syslog test response
Returns: The response of this AlertSyslogResponse. Return type: str Required/optional: required
-
netapp.santricity.models.v2.alert_syslog_server module¶
AlertSyslogServer.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.alert_syslog_server.
AlertSyslogServer
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
port_number
¶ Gets the port_number of this AlertSyslogServer. Port number for syslog server
Returns: The port_number of this AlertSyslogServer. Return type: int Required/optional: required
-
server_name
¶ Gets the server_name of this AlertSyslogServer. Fully qualified name or IP address
Returns: The server_name of this AlertSyslogServer. Return type: str Required/optional: required
-
netapp.santricity.models.v2.amg module¶
Amg.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.amg.
Amg
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
connection_type
¶ Gets the connection_type of this Amg. The connection type used to create this mirror group.
Returns: The connection_type of this Amg. Return type: str Required/optional: optional
-
group_ref
¶ Gets the group_ref of this Amg. The reference (key) for the mirror group.
Returns: The group_ref of this Amg. Return type: str Required/optional: required
-
group_state
¶ Gets the group_state of this Amg. The Mirror Group State. This is determined primarily by the presence or lack of a recovery point.
Returns: The group_state of this Amg. Return type: str Required/optional: required
-
id
¶ Gets the id of this Amg.
Returns: The id of this Amg. Return type: str Required/optional: optional
-
label
¶ Gets the label of this Amg. The user assigned name for the mirror group.
Returns: The label of this Amg. Return type: str Required/optional: required
-
local_role
¶ Gets the local_role of this Amg. The current role of this (local) array with respect to this mirror group.
Returns: The local_role of this Amg. Return type: str Required/optional: required
-
mirror_channel_remote_target
¶ Gets the mirror_channel_remote_target of this Amg. 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 Amg. Return type: str Required/optional: required
-
orphan_group
¶ Gets the orphan_group of this Amg. If true, the mirror group is an orphan.
Returns: The orphan_group of this Amg. Return type: bool Required/optional: required
-
recovery_point_age_alert_threshold_minutes
¶ Gets the recovery_point_age_alert_threshold_minutes of this Amg. 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 Amg. Return type: int Required/optional: required
-
remote_role
¶ Gets the remote_role of this Amg. The current role of the peer (remote) array with respect to this mirror group.
Returns: The remote_role of this Amg. Return type: str Required/optional: required
-
remote_target
¶ Gets the remote_target of this Amg. The connection information for the remote StorageSystem.
Returns: The remote_target of this Amg. Return type: RemoteTarget Required/optional: optional
-
remote_target_id
¶ Gets the remote_target_id of this Amg. The id of the target array in the mirroring relationship. This field may not be immediately available after an AMG is created, and will not be available in embedded mode.
Returns: The remote_target_id of this Amg. Return type: str Required/optional: optional
-
remote_target_name
¶ Gets the remote_target_name of this Amg. The user label of the target array in the mirroring relationship. This field may not be immediately available after an AMG is created, and will not be available in embedded mode.
Returns: The remote_target_name of this Amg. Return type: str Required/optional: optional
-
remote_target_wwn
¶ Gets the remote_target_wwn of this Amg. The WWN of the target array in the mirroring relationship. This field may not be immediately available after an AMG is created.
Returns: The remote_target_wwn of this Amg. Return type: str Required/optional: optional
-
repository_utilization_warn_threshold
¶ Gets the repository_utilization_warn_threshold of this Amg. 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 Amg. Return type: int Required/optional: required
-
role_change_progress
¶ Gets the role_change_progress of this Amg. 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 Amg. Return type: str Required/optional: required
-
sync_activity
¶ Gets the sync_activity of this Amg. Current synchronization activity.
Returns: The sync_activity of this Amg. Return type: str Required/optional: required
-
sync_completion_time_alert_threshold_minutes
¶ Gets the sync_completion_time_alert_threshold_minutes of this Amg. 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 Amg. Return type: int Required/optional: required
-
sync_interval_minutes
¶ Gets the sync_interval_minutes of this Amg. 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 Amg. Return type: int Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this Amg. 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 Amg. Return type: str Required/optional: required
-
netapp.santricity.models.v2.amg_incomplete_member module¶
AmgIncompleteMember.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.amg_incomplete_member.
AmgIncompleteMember
[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 AmgIncompleteMember. The associated Async Mirror Group.
Returns: The group_ref of this AmgIncompleteMember. Return type: str Required/optional: required
-
id
¶ Gets the id of this AmgIncompleteMember.
Returns: The id of this AmgIncompleteMember. Return type: str Required/optional: optional
-
member_ref
¶ Gets the member_ref of this AmgIncompleteMember. The reference (key) for the group member.
Returns: The member_ref of this AmgIncompleteMember. Return type: str Required/optional: required
-
orphan_incomplete_member
¶ Gets the orphan_incomplete_member of this AmgIncompleteMember. If true, the incomplete member is an orphan.
Returns: The orphan_incomplete_member of this AmgIncompleteMember. Return type: bool Required/optional: required
-
primary_vol_capacity
¶ Gets the primary_vol_capacity of this AmgIncompleteMember. Capacity of the primary (used to aid in selection of mirror secondary volume).
Returns: The primary_vol_capacity of this AmgIncompleteMember. Return type: int Required/optional: required
-
primary_vol_protection_type
¶ Gets the primary_vol_protection_type of this AmgIncompleteMember. The protection type of the primary volume.
Returns: The primary_vol_protection_type of this AmgIncompleteMember. Return type: str Required/optional: required
-
primary_vol_raid_level
¶ Gets the primary_vol_raid_level of this AmgIncompleteMember. RAID level of the primary volume.
Returns: The primary_vol_raid_level of this AmgIncompleteMember. Return type: str Required/optional: required
-
primary_vol_security_level
¶ Gets the primary_vol_security_level of this AmgIncompleteMember. Refines the information in the securityType field to describe the set of drives.
Returns: The primary_vol_security_level of this AmgIncompleteMember. Return type: str Required/optional: required
-
primary_vol_security_type
¶ Gets the primary_vol_security_type of this AmgIncompleteMember. Security type of the primary volume.
Returns: The primary_vol_security_type of this AmgIncompleteMember. Return type: str Required/optional: required
-
primary_vol_user_label
¶ Gets the primary_vol_user_label of this AmgIncompleteMember. User label of the primary volume.
Returns: The primary_vol_user_label of this AmgIncompleteMember. Return type: str Required/optional: required
-
primary_vol_wwn
¶ Gets the primary_vol_wwn of this AmgIncompleteMember. The WWN of the primary volume on the remote array.
Returns: The primary_vol_wwn of this AmgIncompleteMember. Return type: str Required/optional: required
-
primary_volume_parameters
¶ Gets the primary_volume_parameters of this AmgIncompleteMember. The capacity provisioning parameters for the primary volume.
Returns: The primary_volume_parameters of this AmgIncompleteMember. Return type: VolumeTypeParameters Required/optional: required
-
remote_target_id
¶ Gets the remote_target_id of this AmgIncompleteMember. The id of the target array in the mirroring relationship. This field may not be immediately available after an AMG is created, and will not be available in embedded mode.
Returns: The remote_target_id of this AmgIncompleteMember. Return type: str Required/optional: optional
-
remote_target_name
¶ Gets the remote_target_name of this AmgIncompleteMember. The user label of the target array in the mirroring relationship. This field may not be immediately available after an AMG is created, and will not be available in embedded mode.
Returns: The remote_target_name of this AmgIncompleteMember. Return type: str Required/optional: optional
-
remote_target_wwn
¶ Gets the remote_target_wwn of this AmgIncompleteMember. The WWN of the target array in the mirroring relationship. This field may not be immediately available after an AMG is created.
Returns: The remote_target_wwn of this AmgIncompleteMember. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.amg_member module¶
AmgMember.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.amg_member.
AmgMember
[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 AmgMember.
Returns: The id of this AmgMember. Return type: str Required/optional: optional
-
last_recovery_point_time
¶ Gets the last_recovery_point_time of this AmgMember. 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 AmgMember. Return type: int Required/optional: required
-
local_volume
¶ Gets the local_volume of this AmgMember. 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 AmgMember. Return type: str Required/optional: required
-
local_volume_name
¶ Gets the local_volume_name of this AmgMember. The label of the source volume on the local StorageSystem.
Returns: The local_volume_name of this AmgMember. Return type: str Required/optional: optional
-
media_scan
¶ Gets the media_scan of this AmgMember. The volume-specific media scan settings currently in effect for the repository volume.
Returns: The media_scan of this AmgMember. Return type: VolumeMediaScanParams Required/optional: optional
-
member_ref
¶ Gets the member_ref of this AmgMember. The reference (key) for the group member.
Returns: The member_ref of this AmgMember. Return type: str Required/optional: required
-
member_state
¶ Gets the member_state of this AmgMember. The state of this mirror relationship (as known by this array).
Returns: The member_state of this AmgMember. Return type: str Required/optional: required
-
mirror_group
¶ Gets the mirror_group of this AmgMember. The AMG with which this member is associated.
Returns: The mirror_group of this AmgMember. Return type: str Required/optional: required
-
mirrored_local_capacity
¶ Gets the mirrored_local_capacity of this AmgMember. 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 AmgMember. Return type: int Required/optional: required
-
over_utilization_warn_threshold
¶ Gets the over_utilization_warn_threshold of this AmgMember. If true, the repository capacity utilized is over the warning threshold.
Returns: The over_utilization_warn_threshold of this AmgMember. Return type: bool Required/optional: required
-
remote_target_id
¶ Gets the remote_target_id of this AmgMember. The id of the target array in the mirroring relationship. This field may not be immediately available after an AMG is created, and will not be available in embedded mode.
Returns: The remote_target_id of this AmgMember. Return type: str Required/optional: optional
-
remote_target_name
¶ Gets the remote_target_name of this AmgMember. The user label of the target array in the mirroring relationship. This field may not be immediately available after an AMG is created, and will not be available in embedded mode.
Returns: The remote_target_name of this AmgMember. Return type: str Required/optional: optional
-
remote_target_wwn
¶ Gets the remote_target_wwn of this AmgMember. The WWN of the target array in the mirroring relationship. This field may not be immediately available after an AMG is created.
Returns: The remote_target_wwn of this AmgMember. Return type: str Required/optional: optional
-
remote_volume
¶ Gets the remote_volume of this AmgMember. 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 AmgMember. Return type: str Required/optional: required
-
remote_volume_info
¶ Gets the remote_volume_info of this AmgMember. Detailed information on the remote volume.
Returns: The remote_volume_info of this AmgMember. Return type: RemoteVolume Required/optional: optional
-
remote_volume_name
¶ Gets the remote_volume_name of this AmgMember. The label of the remote target volume.
Returns: The remote_volume_name of this AmgMember. Return type: str Required/optional: optional
-
repository_full
¶ Gets the repository_full of this AmgMember. If true, the repository is full (100% of available capacity utilized).
Returns: The repository_full of this AmgMember. Return type: bool Required/optional: required
-
repository_volume
¶ Gets the repository_volume of this AmgMember. The metadata volume (Copy-on-Write / DeltaLog Repository) for this mirror.
Returns: The repository_volume of this AmgMember. Return type: str Required/optional: required
-
total_size_in_bytes
¶ Gets the total_size_in_bytes of this AmgMember. The capacity of the underlying repository volume in bytes.
Returns: The total_size_in_bytes of this AmgMember. Return type: int Required/optional: optional
-
volume_handle
¶ Gets the volume_handle of this AmgMember. The SSID of the async mirror proxy.
Returns: The volume_handle of this AmgMember. Return type: int Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this AmgMember. The WWN of the async mirror proxy.
Returns: The world_wide_name of this AmgMember. Return type: str Required/optional: required
-
netapp.santricity.models.v2.analysed_controller_statistics module¶
AnalysedControllerStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.analysed_controller_statistics.
AnalysedControllerStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
average_read_op_size
¶ Gets the average_read_op_size of this AnalysedControllerStatistics.
Returns: The average_read_op_size of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
average_write_op_size
¶ Gets the average_write_op_size of this AnalysedControllerStatistics.
Returns: The average_write_op_size of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
combined_i_ops
¶ Gets the combined_i_ops of this AnalysedControllerStatistics. combined_iops double NOT NULL
Returns: The combined_i_ops of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
combined_response_time
¶ Gets the combined_response_time of this AnalysedControllerStatistics. combined_response_time double NOT NULL
Returns: The combined_response_time of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
combined_throughput
¶ Gets the combined_throughput of this AnalysedControllerStatistics. combined_throughput double NOT NULL
Returns: The combined_throughput of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
controller_id
¶ Gets the controller_id of this AnalysedControllerStatistics.
Returns: The controller_id of this AnalysedControllerStatistics. Return type: str Required/optional: required
-
observed_time
¶ Gets the observed_time of this AnalysedControllerStatistics.
Returns: The observed_time of this AnalysedControllerStatistics. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this AnalysedControllerStatistics.
Returns: The observed_time_in_ms of this AnalysedControllerStatistics. Return type: int Required/optional: required
-
other_i_ops
¶ Gets the other_i_ops of this AnalysedControllerStatistics. other_iops double NOT NULL
Returns: The other_i_ops of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
read_i_ops
¶ Gets the read_i_ops of this AnalysedControllerStatistics. read_iops double NOT NULL
Returns: The read_i_ops of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
read_ops
¶ Gets the read_ops of this AnalysedControllerStatistics.
Returns: The read_ops of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
read_physical_i_ops
¶ Gets the read_physical_i_ops of this AnalysedControllerStatistics. read_physical_iops double NOT NULL
Returns: The read_physical_i_ops of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
read_response_time
¶ Gets the read_response_time of this AnalysedControllerStatistics. read_response_time double NOT NULL
Returns: The read_response_time of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
read_throughput
¶ Gets the read_throughput of this AnalysedControllerStatistics. read_throughput double NOT NULL
Returns: The read_throughput of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
write_i_ops
¶ Gets the write_i_ops of this AnalysedControllerStatistics. write_iops double NOT NULL
Returns: The write_i_ops of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
write_ops
¶ Gets the write_ops of this AnalysedControllerStatistics.
Returns: The write_ops of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
write_physical_i_ops
¶ Gets the write_physical_i_ops of this AnalysedControllerStatistics. write_physical_iops double NOT NULL
Returns: The write_physical_i_ops of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
write_response_time
¶ Gets the write_response_time of this AnalysedControllerStatistics. write_response_time double NOT NULL
Returns: The write_response_time of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
write_throughput
¶ Gets the write_throughput of this AnalysedControllerStatistics. write_throughput double NOT NULL
Returns: The write_throughput of this AnalysedControllerStatistics. Return type: float Required/optional: required
-
netapp.santricity.models.v2.analysed_disk_statistics module¶
AnalysedDiskStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.analysed_disk_statistics.
AnalysedDiskStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
average_read_op_size
¶ Gets the average_read_op_size of this AnalysedDiskStatistics.
Returns: The average_read_op_size of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
average_write_op_size
¶ Gets the average_write_op_size of this AnalysedDiskStatistics.
Returns: The average_write_op_size of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
combined_i_ops
¶ Gets the combined_i_ops of this AnalysedDiskStatistics. combined_iops double NOT NULL
Returns: The combined_i_ops of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
combined_response_time
¶ Gets the combined_response_time of this AnalysedDiskStatistics. combined_response_time double NOT NULL
Returns: The combined_response_time of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
combined_throughput
¶ Gets the combined_throughput of this AnalysedDiskStatistics. combined_throughput double NOT NULL
Returns: The combined_throughput of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
disk_id
¶ Gets the disk_id of this AnalysedDiskStatistics. Id for the disk
Returns: The disk_id of this AnalysedDiskStatistics. Return type: str Required/optional: required
-
observed_time
¶ Gets the observed_time of this AnalysedDiskStatistics.
Returns: The observed_time of this AnalysedDiskStatistics. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this AnalysedDiskStatistics.
Returns: The observed_time_in_ms of this AnalysedDiskStatistics. Return type: int Required/optional: required
-
other_i_ops
¶ Gets the other_i_ops of this AnalysedDiskStatistics. other_iops double NOT NULL
Returns: The other_i_ops of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
read_i_ops
¶ Gets the read_i_ops of this AnalysedDiskStatistics. read_iops double NOT NULL
Returns: The read_i_ops of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
read_ops
¶ Gets the read_ops of this AnalysedDiskStatistics.
Returns: The read_ops of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
read_physical_i_ops
¶ Gets the read_physical_i_ops of this AnalysedDiskStatistics. read_physical_iops double NOT NULL
Returns: The read_physical_i_ops of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
read_response_time
¶ Gets the read_response_time of this AnalysedDiskStatistics. read_response_time double NOT NULL
Returns: The read_response_time of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
read_throughput
¶ Gets the read_throughput of this AnalysedDiskStatistics. read_throughput double NOT NULL
Returns: The read_throughput of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
write_i_ops
¶ Gets the write_i_ops of this AnalysedDiskStatistics. write_iops double NOT NULL
Returns: The write_i_ops of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
write_ops
¶ Gets the write_ops of this AnalysedDiskStatistics.
Returns: The write_ops of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
write_physical_i_ops
¶ Gets the write_physical_i_ops of this AnalysedDiskStatistics. write_physical_iops double NOT NULL
Returns: The write_physical_i_ops of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
write_response_time
¶ Gets the write_response_time of this AnalysedDiskStatistics. write_response_time double NOT NULL
Returns: The write_response_time of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
write_throughput
¶ Gets the write_throughput of this AnalysedDiskStatistics. write_throughput double NOT NULL
Returns: The write_throughput of this AnalysedDiskStatistics. Return type: float Required/optional: required
-
netapp.santricity.models.v2.analysed_storage_system_statistics module¶
AnalysedStorageSystemStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.analysed_storage_system_statistics.
AnalysedStorageSystemStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
average_read_op_size
¶ Gets the average_read_op_size of this AnalysedStorageSystemStatistics.
Returns: The average_read_op_size of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
average_write_op_size
¶ Gets the average_write_op_size of this AnalysedStorageSystemStatistics.
Returns: The average_write_op_size of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
combined_i_ops
¶ Gets the combined_i_ops of this AnalysedStorageSystemStatistics. combined_iops double NOT NULL
Returns: The combined_i_ops of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
combined_response_time
¶ Gets the combined_response_time of this AnalysedStorageSystemStatistics. combined_response_time double NOT NULL
Returns: The combined_response_time of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
combined_throughput
¶ Gets the combined_throughput of this AnalysedStorageSystemStatistics. combined_throughput double NOT NULL
Returns: The combined_throughput of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
observed_time
¶ Gets the observed_time of this AnalysedStorageSystemStatistics.
Returns: The observed_time of this AnalysedStorageSystemStatistics. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this AnalysedStorageSystemStatistics.
Returns: The observed_time_in_ms of this AnalysedStorageSystemStatistics. Return type: int Required/optional: required
-
other_i_ops
¶ Gets the other_i_ops of this AnalysedStorageSystemStatistics. other_iops double NOT NULL
Returns: The other_i_ops of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
read_i_ops
¶ Gets the read_i_ops of this AnalysedStorageSystemStatistics. read_iops double NOT NULL
Returns: The read_i_ops of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
read_ops
¶ Gets the read_ops of this AnalysedStorageSystemStatistics.
Returns: The read_ops of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
read_physical_i_ops
¶ Gets the read_physical_i_ops of this AnalysedStorageSystemStatistics. read_physical_iops double NOT NULL
Returns: The read_physical_i_ops of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
read_response_time
¶ Gets the read_response_time of this AnalysedStorageSystemStatistics. read_response_time double NOT NULL
Returns: The read_response_time of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
read_throughput
¶ Gets the read_throughput of this AnalysedStorageSystemStatistics. read_throughput double NOT NULL
Returns: The read_throughput of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
storage_system_id
¶ Gets the storage_system_id of this AnalysedStorageSystemStatistics.
Returns: The storage_system_id of this AnalysedStorageSystemStatistics. Return type: str Required/optional: required
-
storage_system_name
¶ Gets the storage_system_name of this AnalysedStorageSystemStatistics.
Returns: The storage_system_name of this AnalysedStorageSystemStatistics. Return type: str Required/optional: required
-
storage_system_wwn
¶ Gets the storage_system_wwn of this AnalysedStorageSystemStatistics.
Returns: The storage_system_wwn of this AnalysedStorageSystemStatistics. Return type: str Required/optional: required
-
write_i_ops
¶ Gets the write_i_ops of this AnalysedStorageSystemStatistics. write_iops double NOT NULL
Returns: The write_i_ops of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
write_ops
¶ Gets the write_ops of this AnalysedStorageSystemStatistics.
Returns: The write_ops of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
write_physical_i_ops
¶ Gets the write_physical_i_ops of this AnalysedStorageSystemStatistics. write_physical_iops double NOT NULL
Returns: The write_physical_i_ops of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
write_response_time
¶ Gets the write_response_time of this AnalysedStorageSystemStatistics. write_response_time double NOT NULL
Returns: The write_response_time of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
write_throughput
¶ Gets the write_throughput of this AnalysedStorageSystemStatistics. write_throughput double NOT NULL
Returns: The write_throughput of this AnalysedStorageSystemStatistics. Return type: float Required/optional: required
-
netapp.santricity.models.v2.analysed_volume_statistics module¶
AnalysedVolumeStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.analysed_volume_statistics.
AnalysedVolumeStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
average_read_op_size
¶ Gets the average_read_op_size of this AnalysedVolumeStatistics.
Returns: The average_read_op_size of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
average_write_op_size
¶ Gets the average_write_op_size of this AnalysedVolumeStatistics.
Returns: The average_write_op_size of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
combined_i_ops
¶ Gets the combined_i_ops of this AnalysedVolumeStatistics. combined_iops double NOT NULL
Returns: The combined_i_ops of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
combined_response_time
¶ Gets the combined_response_time of this AnalysedVolumeStatistics. combined_response_time double NOT NULL
Returns: The combined_response_time of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
combined_throughput
¶ Gets the combined_throughput of this AnalysedVolumeStatistics. combined_throughput double NOT NULL
Returns: The combined_throughput of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
controller_id
¶ Gets the controller_id of this AnalysedVolumeStatistics.
Returns: The controller_id of this AnalysedVolumeStatistics. Return type: str Required/optional: required
-
flash_cache_hit_pct
¶ Gets the flash_cache_hit_pct of this AnalysedVolumeStatistics.
Returns: The flash_cache_hit_pct of this AnalysedVolumeStatistics. Return type: float Required/optional: optional
-
flash_cache_read_hit_bytes
¶ Gets the flash_cache_read_hit_bytes of this AnalysedVolumeStatistics. Number of bytes read from cache
Returns: The flash_cache_read_hit_bytes of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
flash_cache_read_hit_ops
¶ Gets the flash_cache_read_hit_ops of this AnalysedVolumeStatistics. Number of read operations that hit cache
Returns: The flash_cache_read_hit_ops of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
flash_cache_read_response_time
¶ Gets the flash_cache_read_response_time of this AnalysedVolumeStatistics.
Returns: The flash_cache_read_response_time of this AnalysedVolumeStatistics. Return type: float Required/optional: optional
-
flash_cache_read_throughput
¶ Gets the flash_cache_read_throughput of this AnalysedVolumeStatistics.
Returns: The flash_cache_read_throughput of this AnalysedVolumeStatistics. Return type: float Required/optional: optional
-
mapped
¶ Gets the mapped of this AnalysedVolumeStatistics. True if the volume was mapped to a host at the point of data collection
Returns: The mapped of this AnalysedVolumeStatistics. Return type: bool Required/optional: required
-
observed_time
¶ Gets the observed_time of this AnalysedVolumeStatistics.
Returns: The observed_time of this AnalysedVolumeStatistics. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this AnalysedVolumeStatistics.
Returns: The observed_time_in_ms of this AnalysedVolumeStatistics. Return type: int Required/optional: required
-
other_i_ops
¶ Gets the other_i_ops of this AnalysedVolumeStatistics. other_iops double NOT NULL
Returns: The other_i_ops of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
pool_id
¶ Gets the pool_id of this AnalysedVolumeStatistics.
Returns: The pool_id of this AnalysedVolumeStatistics. Return type: str Required/optional: required
-
queue_depth_max
¶ Gets the queue_depth_max of this AnalysedVolumeStatistics. Maximum channel queue depth.
Returns: The queue_depth_max of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
queue_depth_total
¶ Gets the queue_depth_total of this AnalysedVolumeStatistics. Total channel queue depth.
Returns: The queue_depth_total of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
read_cache_utilization
¶ Gets the read_cache_utilization of this AnalysedVolumeStatistics. Percentage of bytes read from cache
Returns: The read_cache_utilization of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
read_hit_bytes
¶ Gets the read_hit_bytes of this AnalysedVolumeStatistics. Number of bytes read from cache
Returns: The read_hit_bytes of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
read_hit_ops
¶ Gets the read_hit_ops of this AnalysedVolumeStatistics. Number of read operations that hit cache
Returns: The read_hit_ops of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
read_i_ops
¶ Gets the read_i_ops of this AnalysedVolumeStatistics. read_iops double NOT NULL
Returns: The read_i_ops of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
read_ops
¶ Gets the read_ops of this AnalysedVolumeStatistics.
Returns: The read_ops of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
read_physical_i_ops
¶ Gets the read_physical_i_ops of this AnalysedVolumeStatistics. read_physical_iops double NOT NULL
Returns: The read_physical_i_ops of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
read_response_time
¶ Gets the read_response_time of this AnalysedVolumeStatistics. read_response_time double NOT NULL
Returns: The read_response_time of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
read_throughput
¶ Gets the read_throughput of this AnalysedVolumeStatistics. read_throughput double NOT NULL
Returns: The read_throughput of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
volume_id
¶ Gets the volume_id of this AnalysedVolumeStatistics.
Returns: The volume_id of this AnalysedVolumeStatistics. Return type: str Required/optional: required
-
volume_name
¶ Gets the volume_name of this AnalysedVolumeStatistics.
Returns: The volume_name of this AnalysedVolumeStatistics. Return type: str Required/optional: required
-
work_load_id
¶ Gets the work_load_id of this AnalysedVolumeStatistics.
Returns: The work_load_id of this AnalysedVolumeStatistics. Return type: str Required/optional: optional
-
write_cache_utilization
¶ Gets the write_cache_utilization of this AnalysedVolumeStatistics. Percentage of bytes written to cache
Returns: The write_cache_utilization of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
write_hit_bytes
¶ Gets the write_hit_bytes of this AnalysedVolumeStatistics. Number of bytes written to cache
Returns: The write_hit_bytes of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
write_hit_ops
¶ Gets the write_hit_ops of this AnalysedVolumeStatistics. Number of write operations that hit cache
Returns: The write_hit_ops of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
write_i_ops
¶ Gets the write_i_ops of this AnalysedVolumeStatistics. write_iops double NOT NULL
Returns: The write_i_ops of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
write_ops
¶ Gets the write_ops of this AnalysedVolumeStatistics.
Returns: The write_ops of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
write_physical_i_ops
¶ Gets the write_physical_i_ops of this AnalysedVolumeStatistics. write_physical_iops double NOT NULL
Returns: The write_physical_i_ops of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
write_response_time
¶ Gets the write_response_time of this AnalysedVolumeStatistics. write_response_time double NOT NULL
Returns: The write_response_time of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
write_throughput
¶ Gets the write_throughput of this AnalysedVolumeStatistics. write_throughput double NOT NULL
Returns: The write_throughput of this AnalysedVolumeStatistics. Return type: float Required/optional: required
-
netapp.santricity.models.v2.analyzed_application_statistics module¶
AnalyzedApplicationStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.analyzed_application_statistics.
AnalyzedApplicationStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
application_id
¶ Gets the application_id of this AnalyzedApplicationStatistics. The application id of the collection
Returns: The application_id of this AnalyzedApplicationStatistics. Return type: str Required/optional: required
-
average_read_op_size
¶ Gets the average_read_op_size of this AnalyzedApplicationStatistics.
Returns: The average_read_op_size of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
average_write_op_size
¶ Gets the average_write_op_size of this AnalyzedApplicationStatistics.
Returns: The average_write_op_size of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
combined_i_ops
¶ Gets the combined_i_ops of this AnalyzedApplicationStatistics. combined_iops double NOT NULL
Returns: The combined_i_ops of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
combined_response_time
¶ Gets the combined_response_time of this AnalyzedApplicationStatistics. combined_response_time double NOT NULL
Returns: The combined_response_time of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
combined_throughput
¶ Gets the combined_throughput of this AnalyzedApplicationStatistics. combined_throughput double NOT NULL
Returns: The combined_throughput of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
observed_time
¶ Gets the observed_time of this AnalyzedApplicationStatistics.
Returns: The observed_time of this AnalyzedApplicationStatistics. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this AnalyzedApplicationStatistics.
Returns: The observed_time_in_ms of this AnalyzedApplicationStatistics. Return type: int Required/optional: required
-
other_i_ops
¶ Gets the other_i_ops of this AnalyzedApplicationStatistics. other_iops double NOT NULL
Returns: The other_i_ops of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
read_i_ops
¶ Gets the read_i_ops of this AnalyzedApplicationStatistics. read_iops double NOT NULL
Returns: The read_i_ops of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
read_ops
¶ Gets the read_ops of this AnalyzedApplicationStatistics.
Returns: The read_ops of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
read_physical_i_ops
¶ Gets the read_physical_i_ops of this AnalyzedApplicationStatistics. read_physical_iops double NOT NULL
Returns: The read_physical_i_ops of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
read_response_time
¶ Gets the read_response_time of this AnalyzedApplicationStatistics. read_response_time double NOT NULL
Returns: The read_response_time of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
read_throughput
¶ Gets the read_throughput of this AnalyzedApplicationStatistics. read_throughput double NOT NULL
Returns: The read_throughput of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
write_i_ops
¶ Gets the write_i_ops of this AnalyzedApplicationStatistics. write_iops double NOT NULL
Returns: The write_i_ops of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
write_ops
¶ Gets the write_ops of this AnalyzedApplicationStatistics.
Returns: The write_ops of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
write_physical_i_ops
¶ Gets the write_physical_i_ops of this AnalyzedApplicationStatistics. write_physical_iops double NOT NULL
Returns: The write_physical_i_ops of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
write_response_time
¶ Gets the write_response_time of this AnalyzedApplicationStatistics. write_response_time double NOT NULL
Returns: The write_response_time of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
write_throughput
¶ Gets the write_throughput of this AnalyzedApplicationStatistics. write_throughput double NOT NULL
Returns: The write_throughput of this AnalyzedApplicationStatistics. Return type: float Required/optional: required
-
netapp.santricity.models.v2.analyzed_interface_statistics module¶
AnalyzedInterfaceStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.analyzed_interface_statistics.
AnalyzedInterfaceStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
average_read_op_size
¶ Gets the average_read_op_size of this AnalyzedInterfaceStatistics.
Returns: The average_read_op_size of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
average_write_op_size
¶ Gets the average_write_op_size of this AnalyzedInterfaceStatistics.
Returns: The average_write_op_size of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
channel_type
¶ Gets the channel_type of this AnalyzedInterfaceStatistics. Channel Type enumeration Drive side, host side, or management.
Returns: The channel_type of this AnalyzedInterfaceStatistics. Return type: str Required/optional: required
-
combined_i_ops
¶ Gets the combined_i_ops of this AnalyzedInterfaceStatistics. combined_iops double NOT NULL
Returns: The combined_i_ops of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
combined_response_time
¶ Gets the combined_response_time of this AnalyzedInterfaceStatistics. combined_response_time double NOT NULL
Returns: The combined_response_time of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
combined_throughput
¶ Gets the combined_throughput of this AnalyzedInterfaceStatistics. combined_throughput double NOT NULL
Returns: The combined_throughput of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
interface_id
¶ Gets the interface_id of this AnalyzedInterfaceStatistics.
Returns: The interface_id of this AnalyzedInterfaceStatistics. Return type: str Required/optional: required
-
observed_time
¶ Gets the observed_time of this AnalyzedInterfaceStatistics.
Returns: The observed_time of this AnalyzedInterfaceStatistics. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this AnalyzedInterfaceStatistics.
Returns: The observed_time_in_ms of this AnalyzedInterfaceStatistics. Return type: int Required/optional: required
-
other_i_ops
¶ Gets the other_i_ops of this AnalyzedInterfaceStatistics. other_iops double NOT NULL
Returns: The other_i_ops of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
queue_depth_max
¶ Gets the queue_depth_max of this AnalyzedInterfaceStatistics. Maximum channel queue depth.
Returns: The queue_depth_max of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
queue_depth_total
¶ Gets the queue_depth_total of this AnalyzedInterfaceStatistics. Total channel queue depth.
Returns: The queue_depth_total of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
read_i_ops
¶ Gets the read_i_ops of this AnalyzedInterfaceStatistics. read_iops double NOT NULL
Returns: The read_i_ops of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
read_ops
¶ Gets the read_ops of this AnalyzedInterfaceStatistics.
Returns: The read_ops of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
read_response_time
¶ Gets the read_response_time of this AnalyzedInterfaceStatistics. read_response_time double NOT NULL
Returns: The read_response_time of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
read_throughput
¶ Gets the read_throughput of this AnalyzedInterfaceStatistics. read_throughput double NOT NULL
Returns: The read_throughput of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
write_i_ops
¶ Gets the write_i_ops of this AnalyzedInterfaceStatistics. write_iops double NOT NULL
Returns: The write_i_ops of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
write_ops
¶ Gets the write_ops of this AnalyzedInterfaceStatistics.
Returns: The write_ops of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
write_response_time
¶ Gets the write_response_time of this AnalyzedInterfaceStatistics. write_response_time double NOT NULL
Returns: The write_response_time of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
write_throughput
¶ Gets the write_throughput of this AnalyzedInterfaceStatistics. write_throughput double NOT NULL
Returns: The write_throughput of this AnalyzedInterfaceStatistics. Return type: float Required/optional: required
-
netapp.santricity.models.v2.analyzed_pool_statistics module¶
AnalyzedPoolStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.analyzed_pool_statistics.
AnalyzedPoolStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
average_read_op_size
¶ Gets the average_read_op_size of this AnalyzedPoolStatistics.
Returns: The average_read_op_size of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
average_write_op_size
¶ Gets the average_write_op_size of this AnalyzedPoolStatistics.
Returns: The average_write_op_size of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
combined_i_ops
¶ Gets the combined_i_ops of this AnalyzedPoolStatistics. combined_iops double NOT NULL
Returns: The combined_i_ops of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
combined_response_time
¶ Gets the combined_response_time of this AnalyzedPoolStatistics. combined_response_time double NOT NULL
Returns: The combined_response_time of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
combined_throughput
¶ Gets the combined_throughput of this AnalyzedPoolStatistics. combined_throughput double NOT NULL
Returns: The combined_throughput of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
observed_time
¶ Gets the observed_time of this AnalyzedPoolStatistics.
Returns: The observed_time of this AnalyzedPoolStatistics. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this AnalyzedPoolStatistics.
Returns: The observed_time_in_ms of this AnalyzedPoolStatistics. Return type: int Required/optional: required
-
other_i_ops
¶ Gets the other_i_ops of this AnalyzedPoolStatistics. other_iops double NOT NULL
Returns: The other_i_ops of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
pool_id
¶ Gets the pool_id of this AnalyzedPoolStatistics. The storage pool or volume group the volume is a member
Returns: The pool_id of this AnalyzedPoolStatistics. Return type: str Required/optional: required
-
read_i_ops
¶ Gets the read_i_ops of this AnalyzedPoolStatistics. read_iops double NOT NULL
Returns: The read_i_ops of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
read_ops
¶ Gets the read_ops of this AnalyzedPoolStatistics.
Returns: The read_ops of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
read_physical_i_ops
¶ Gets the read_physical_i_ops of this AnalyzedPoolStatistics. read_physical_iops double NOT NULL
Returns: The read_physical_i_ops of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
read_response_time
¶ Gets the read_response_time of this AnalyzedPoolStatistics. read_response_time double NOT NULL
Returns: The read_response_time of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
read_throughput
¶ Gets the read_throughput of this AnalyzedPoolStatistics. read_throughput double NOT NULL
Returns: The read_throughput of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
write_i_ops
¶ Gets the write_i_ops of this AnalyzedPoolStatistics. write_iops double NOT NULL
Returns: The write_i_ops of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
write_ops
¶ Gets the write_ops of this AnalyzedPoolStatistics.
Returns: The write_ops of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
write_physical_i_ops
¶ Gets the write_physical_i_ops of this AnalyzedPoolStatistics. write_physical_iops double NOT NULL
Returns: The write_physical_i_ops of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
write_response_time
¶ Gets the write_response_time of this AnalyzedPoolStatistics. write_response_time double NOT NULL
Returns: The write_response_time of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
write_throughput
¶ Gets the write_throughput of this AnalyzedPoolStatistics. write_throughput double NOT NULL
Returns: The write_throughput of this AnalyzedPoolStatistics. Return type: float Required/optional: required
-
netapp.santricity.models.v2.analyzed_workload_statistics module¶
AnalyzedWorkloadStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.analyzed_workload_statistics.
AnalyzedWorkloadStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
average_read_op_size
¶ Gets the average_read_op_size of this AnalyzedWorkloadStatistics.
Returns: The average_read_op_size of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
average_write_op_size
¶ Gets the average_write_op_size of this AnalyzedWorkloadStatistics.
Returns: The average_write_op_size of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
combined_i_ops
¶ Gets the combined_i_ops of this AnalyzedWorkloadStatistics. combined_iops double NOT NULL
Returns: The combined_i_ops of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
combined_response_time
¶ Gets the combined_response_time of this AnalyzedWorkloadStatistics. combined_response_time double NOT NULL
Returns: The combined_response_time of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
combined_throughput
¶ Gets the combined_throughput of this AnalyzedWorkloadStatistics. combined_throughput double NOT NULL
Returns: The combined_throughput of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
observed_time
¶ Gets the observed_time of this AnalyzedWorkloadStatistics.
Returns: The observed_time of this AnalyzedWorkloadStatistics. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this AnalyzedWorkloadStatistics.
Returns: The observed_time_in_ms of this AnalyzedWorkloadStatistics. Return type: int Required/optional: required
-
other_i_ops
¶ Gets the other_i_ops of this AnalyzedWorkloadStatistics. other_iops double NOT NULL
Returns: The other_i_ops of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
read_i_ops
¶ Gets the read_i_ops of this AnalyzedWorkloadStatistics. read_iops double NOT NULL
Returns: The read_i_ops of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
read_ops
¶ Gets the read_ops of this AnalyzedWorkloadStatistics.
Returns: The read_ops of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
read_physical_i_ops
¶ Gets the read_physical_i_ops of this AnalyzedWorkloadStatistics. read_physical_iops double NOT NULL
Returns: The read_physical_i_ops of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
read_response_time
¶ Gets the read_response_time of this AnalyzedWorkloadStatistics. read_response_time double NOT NULL
Returns: The read_response_time of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
read_throughput
¶ Gets the read_throughput of this AnalyzedWorkloadStatistics. read_throughput double NOT NULL
Returns: The read_throughput of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
workload_id
¶ Gets the workload_id of this AnalyzedWorkloadStatistics. he workload id of the collection
Returns: The workload_id of this AnalyzedWorkloadStatistics. Return type: str Required/optional: required
-
write_i_ops
¶ Gets the write_i_ops of this AnalyzedWorkloadStatistics. write_iops double NOT NULL
Returns: The write_i_ops of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
write_ops
¶ Gets the write_ops of this AnalyzedWorkloadStatistics.
Returns: The write_ops of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
write_physical_i_ops
¶ Gets the write_physical_i_ops of this AnalyzedWorkloadStatistics. write_physical_iops double NOT NULL
Returns: The write_physical_i_ops of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
write_response_time
¶ Gets the write_response_time of this AnalyzedWorkloadStatistics. write_response_time double NOT NULL
Returns: The write_response_time of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
write_throughput
¶ Gets the write_throughput of this AnalyzedWorkloadStatistics. write_throughput double NOT NULL
Returns: The write_throughput of this AnalyzedWorkloadStatistics. Return type: float Required/optional: required
-
netapp.santricity.models.v2.application_statistics module¶
ApplicationStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.application_statistics.
ApplicationStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
application_id
¶ Gets the application_id of this ApplicationStatistics. The application id of the collection
Returns: The application_id of this ApplicationStatistics. Return type: str Required/optional: required
-
array_id
¶ Gets the array_id of this ApplicationStatistics.
Returns: The array_id of this ApplicationStatistics. Return type: str Required/optional: required
-
array_wwn
¶ Gets the array_wwn of this ApplicationStatistics.
Returns: The array_wwn of this ApplicationStatistics. Return type: str Required/optional: required
-
err_redundancy_chk_indeterminate_reads
¶ Gets the err_redundancy_chk_indeterminate_reads of this ApplicationStatistics.
Returns: The err_redundancy_chk_indeterminate_reads of this ApplicationStatistics. Return type: float Required/optional: required
-
err_redundancy_chk_recovered_reads
¶ Gets the err_redundancy_chk_recovered_reads of this ApplicationStatistics.
Returns: The err_redundancy_chk_recovered_reads of this ApplicationStatistics. Return type: float Required/optional: required
-
err_redundancy_chk_unrecovered_reads
¶ Gets the err_redundancy_chk_unrecovered_reads of this ApplicationStatistics.
Returns: The err_redundancy_chk_unrecovered_reads of this ApplicationStatistics. Return type: float Required/optional: required
-
flash_cache_read_hit_bytes
¶ Gets the flash_cache_read_hit_bytes of this ApplicationStatistics. The number of flash cache read hit bytes.
Returns: The flash_cache_read_hit_bytes of this ApplicationStatistics. Return type: float Required/optional: required
-
flash_cache_read_hit_ops
¶ Gets the flash_cache_read_hit_ops of this ApplicationStatistics. The number of flash cache read hit operations.
Returns: The flash_cache_read_hit_ops of this ApplicationStatistics. Return type: float Required/optional: required
-
flash_cache_read_hit_time_max
¶ Gets the flash_cache_read_hit_time_max of this ApplicationStatistics. 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 ApplicationStatistics. Return type: float Required/optional: required
-
flash_cache_read_hit_time_total
¶ Gets the flash_cache_read_hit_time_total of this ApplicationStatistics. 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 ApplicationStatistics. Return type: float Required/optional: required
-
idle_time
¶ Gets the idle_time of this ApplicationStatistics.
Returns: The idle_time of this ApplicationStatistics. Return type: float Required/optional: required
-
last_reset_time
¶ Gets the last_reset_time of this ApplicationStatistics.
Returns: The last_reset_time of this ApplicationStatistics. Return type: datetime Required/optional: required
-
last_reset_time_in_ms
¶ Gets the last_reset_time_in_ms of this ApplicationStatistics.
Returns: The last_reset_time_in_ms of this ApplicationStatistics. Return type: int Required/optional: required
-
member_ids_hash
¶ Gets the member_ids_hash of this ApplicationStatistics. Hash of member volume ids.
Returns: The member_ids_hash of this ApplicationStatistics. Return type: str Required/optional: required
-
observed_time
¶ Gets the observed_time of this ApplicationStatistics.
Returns: The observed_time of this ApplicationStatistics. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this ApplicationStatistics.
Returns: The observed_time_in_ms of this ApplicationStatistics. Return type: int Required/optional: required
-
other_ops
¶ Gets the other_ops of this ApplicationStatistics.
Returns: The other_ops of this ApplicationStatistics. Return type: float Required/optional: required
-
other_time_max
¶ Gets the other_time_max of this ApplicationStatistics.
Returns: The other_time_max of this ApplicationStatistics. Return type: float Required/optional: required
-
other_time_total
¶ Gets the other_time_total of this ApplicationStatistics.
Returns: The other_time_total of this ApplicationStatistics. Return type: float Required/optional: required
-
queue_depth_max
¶ Gets the queue_depth_max of this ApplicationStatistics. Maximum channel queue depth.
Returns: The queue_depth_max of this ApplicationStatistics. Return type: float Required/optional: required
-
queue_depth_total
¶ Gets the queue_depth_total of this ApplicationStatistics. Total channel queue depth.
Returns: The queue_depth_total of this ApplicationStatistics. Return type: float Required/optional: required
-
read_bytes
¶ Gets the read_bytes of this ApplicationStatistics.
Returns: The read_bytes of this ApplicationStatistics. Return type: float Required/optional: required
-
read_hit_bytes
¶ Gets the read_hit_bytes of this ApplicationStatistics. Number of bytes read from cache
Returns: The read_hit_bytes of this ApplicationStatistics. Return type: float Required/optional: required
-
read_hit_ops
¶ Gets the read_hit_ops of this ApplicationStatistics. Number of read operations that hit cache
Returns: The read_hit_ops of this ApplicationStatistics. Return type: float Required/optional: required
-
read_hit_time_max
¶ Gets the read_hit_time_max of this ApplicationStatistics.
Returns: The read_hit_time_max of this ApplicationStatistics. Return type: float Required/optional: required
-
read_hit_time_total
¶ Gets the read_hit_time_total of this ApplicationStatistics.
Returns: The read_hit_time_total of this ApplicationStatistics. Return type: float Required/optional: required
-
read_ops
¶ Gets the read_ops of this ApplicationStatistics.
Returns: The read_ops of this ApplicationStatistics. Return type: float Required/optional: required
-
read_time_max
¶ Gets the read_time_max of this ApplicationStatistics.
Returns: The read_time_max of this ApplicationStatistics. Return type: float Required/optional: required
-
read_time_total
¶ Gets the read_time_total of this ApplicationStatistics.
Returns: The read_time_total of this ApplicationStatistics. Return type: float Required/optional: required
-
write_bytes
¶ Gets the write_bytes of this ApplicationStatistics.
Returns: The write_bytes of this ApplicationStatistics. Return type: float Required/optional: required
-
write_hit_bytes
¶ Gets the write_hit_bytes of this ApplicationStatistics. Number of bytes written to cache
Returns: The write_hit_bytes of this ApplicationStatistics. Return type: float Required/optional: required
-
write_hit_ops
¶ Gets the write_hit_ops of this ApplicationStatistics. Number of write operations that hit cache
Returns: The write_hit_ops of this ApplicationStatistics. Return type: float Required/optional: required
-
write_hit_time_max
¶ Gets the write_hit_time_max of this ApplicationStatistics.
Returns: The write_hit_time_max of this ApplicationStatistics. Return type: float Required/optional: required
-
write_hit_time_total
¶ Gets the write_hit_time_total of this ApplicationStatistics.
Returns: The write_hit_time_total of this ApplicationStatistics. Return type: float Required/optional: required
-
write_ops
¶ Gets the write_ops of this ApplicationStatistics.
Returns: The write_ops of this ApplicationStatistics. Return type: float Required/optional: required
-
write_time_max
¶ Gets the write_time_max of this ApplicationStatistics.
Returns: The write_time_max of this ApplicationStatistics. Return type: float Required/optional: required
-
write_time_total
¶ Gets the write_time_total of this ApplicationStatistics.
Returns: The write_time_total of this ApplicationStatistics. Return type: float Required/optional: required
-
netapp.santricity.models.v2.asup_dispatch_request module¶
AsupDispatchRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.asup_dispatch_request.
AsupDispatchRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dispatch_type
¶ Gets the dispatch_type of this AsupDispatchRequest. The type of dispatch to be executed
Returns: The dispatch_type of this AsupDispatchRequest. Return type: int Required/optional: required
-
id
¶ Gets the id of this AsupDispatchRequest. Id of the registered bundle to be dispatched
Returns: The id of this AsupDispatchRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.asup_entry module¶
AsupEntry.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.asup_entry.
AsupEntry
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
content_type
¶ Gets the content_type of this AsupEntry. Content type of the entry
Returns: The content_type of this AsupEntry. Return type: str Required/optional: required
-
description
¶ Gets the description of this AsupEntry. Description of the entry
Returns: The description of this AsupEntry. Return type: str Required/optional: required
-
file_name
¶ Gets the file_name of this AsupEntry. File name of the entry
Returns: The file_name of this AsupEntry. Return type: str Required/optional: required
-
file_path
¶ Gets the file_path of this AsupEntry. File path of the entry
Returns: The file_path of this AsupEntry. Return type: str Required/optional: optional
-
priority
¶ Gets the priority of this AsupEntry. Priority of the entry
Returns: The priority of this AsupEntry. Return type: int Required/optional: required
-
schedule
¶ Gets the schedule of this AsupEntry. Scheduled dispatch of the entry
Returns: The schedule of this AsupEntry. Return type: list[int] Required/optional: required
-
netapp.santricity.models.v2.asup_registration_request module¶
AsupRegistrationRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.asup_registration_request.
AsupRegistrationRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
entries
¶ Gets the entries of this AsupRegistrationRequest. The bundle entries
Returns: The entries of this AsupRegistrationRequest. Return type: list[AsupEntry] Required/optional: required
-
id
¶ Gets the id of this AsupRegistrationRequest. Id of bundle to be registered
Returns: The id of this AsupRegistrationRequest. Return type: str Required/optional: optional
-
model_name
¶ Gets the model_name of this AsupRegistrationRequest. Model name of bundle to be registered
Returns: The model_name of this AsupRegistrationRequest. Return type: str Required/optional: required
-
subject_name
¶ Gets the subject_name of this AsupRegistrationRequest. Subject name of bundle to be registered
Returns: The subject_name of this AsupRegistrationRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.asup_response module¶
AsupResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.asup_response.
AsupResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auth_password
¶ Gets the auth_password of this AsupResponse. Authentication password
Returns: The auth_password of this AsupResponse. Return type: str Required/optional: optional
-
auth_required
¶ Gets the auth_required of this AsupResponse. Authentication required
Returns: The auth_required of this AsupResponse. Return type: bool Required/optional: optional
-
auth_user_name
¶ Gets the auth_user_name of this AsupResponse. Authentication username
Returns: The auth_user_name of this AsupResponse. Return type: str Required/optional: optional
-
delivery_type
¶ Gets the delivery_type of this AsupResponse. Delivery method
Returns: The delivery_type of this AsupResponse. Return type: int Required/optional: required
-
destination_http_addr
¶ Gets the destination_http_addr of this AsupResponse. Destination HTTP address
Returns: The destination_http_addr of this AsupResponse. Return type: str Required/optional: required
-
destination_smtp_addr
¶ Gets the destination_smtp_addr of this AsupResponse. Destination SMTP address
Returns: The destination_smtp_addr of this AsupResponse. Return type: str Required/optional: required
-
enabled
¶ Gets the enabled of this AsupResponse. AutoSupport is enabled or disabled
Returns: The enabled of this AsupResponse. Return type: bool Required/optional: required
-
http_delivery_type
¶ Gets the http_delivery_type of this AsupResponse. Http delivery method
Returns: The http_delivery_type of this AsupResponse. Return type: int Required/optional: required
-
log
¶ Gets the log of this AsupResponse. Log entries
Returns: The log of this AsupResponse. Return type: str Required/optional: optional
-
mail_reply_addr
¶ Gets the mail_reply_addr of this AsupResponse. Reply email address
Returns: The mail_reply_addr of this AsupResponse. Return type: str Required/optional: optional
-
mail_sender_addr
¶ Gets the mail_sender_addr of this AsupResponse. Sender email address
Returns: The mail_sender_addr of this AsupResponse. Return type: str Required/optional: optional
-
mail_server
¶ Gets the mail_server of this AsupResponse. SMTP mail server
Returns: The mail_server of this AsupResponse. Return type: str Required/optional: optional
-
months
¶ Gets the months of this AsupResponse. Months
Returns: The months of this AsupResponse. Return type: list[int] Required/optional: required
-
proxy_host_addr
¶ Gets the proxy_host_addr of this AsupResponse. Proxy server address
Returns: The proxy_host_addr of this AsupResponse. Return type: str Required/optional: optional
-
proxy_host_port
¶ Gets the proxy_host_port of this AsupResponse. Proxy server port
Returns: The proxy_host_port of this AsupResponse. Return type: str Required/optional: optional
-
proxy_script
¶ Gets the proxy_script of this AsupResponse. Proxy configuration script
Returns: The proxy_script of this AsupResponse. Return type: str Required/optional: optional
-
schedule_type
¶ Gets the schedule_type of this AsupResponse. The schedule frequency
Returns: The schedule_type of this AsupResponse. Return type: int Required/optional: required
-
scheduled_days
¶ Gets the scheduled_days of this AsupResponse. Days of the month
Returns: The scheduled_days of this AsupResponse. Return type: list[int] Required/optional: required
-
sequence
¶ Gets the sequence of this AsupResponse. Bundle sequence number
Returns: The sequence of this AsupResponse. Return type: int Required/optional: optional
-
weekdays
¶ Gets the weekdays of this AsupResponse. Days of the week
Returns: The weekdays of this AsupResponse. Return type: list[int] Required/optional: required
-
netapp.santricity.models.v2.asup_update_request module¶
AsupUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.asup_update_request.
AsupUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auth_password
¶ Gets the auth_password of this AsupUpdateRequest. Authentication password
Returns: The auth_password of this AsupUpdateRequest. Return type: str Required/optional: optional
-
auth_required
¶ Gets the auth_required of this AsupUpdateRequest. Authentication required
Returns: The auth_required of this AsupUpdateRequest. Return type: bool Required/optional: optional
-
auth_user_name
¶ Gets the auth_user_name of this AsupUpdateRequest. Authentication username
Returns: The auth_user_name of this AsupUpdateRequest. Return type: str Required/optional: optional
-
delivery_type
¶ Gets the delivery_type of this AsupUpdateRequest. Delivery method
Returns: The delivery_type of this AsupUpdateRequest. Return type: int Required/optional: required
-
enable
¶ Gets the enable of this AsupUpdateRequest. Enable or disable AutoSupport
Returns: The enable of this AsupUpdateRequest. Return type: bool Required/optional: required
-
http_delivery_type
¶ Gets the http_delivery_type of this AsupUpdateRequest. Http delivery method
Returns: The http_delivery_type of this AsupUpdateRequest. Return type: int Required/optional: optional
-
mail_reply_addr
¶ Gets the mail_reply_addr of this AsupUpdateRequest. Reply email address
Returns: The mail_reply_addr of this AsupUpdateRequest. Return type: str Required/optional: optional
-
mail_sender_addr
¶ Gets the mail_sender_addr of this AsupUpdateRequest. Sender email address
Returns: The mail_sender_addr of this AsupUpdateRequest. Return type: str Required/optional: optional
-
mail_server
¶ Gets the mail_server of this AsupUpdateRequest. SMTP mail server
Returns: The mail_server of this AsupUpdateRequest. Return type: str Required/optional: optional
-
months_req
¶ Gets the months_req of this AsupUpdateRequest. Months
Returns: The months_req of this AsupUpdateRequest. Return type: list[int] Required/optional: optional
-
proxy_host_addr
¶ Gets the proxy_host_addr of this AsupUpdateRequest. Proxy server address
Returns: The proxy_host_addr of this AsupUpdateRequest. Return type: str Required/optional: optional
-
proxy_host_port
¶ Gets the proxy_host_port of this AsupUpdateRequest. Proxy server port
Returns: The proxy_host_port of this AsupUpdateRequest. Return type: str Required/optional: optional
-
proxy_script
¶ Gets the proxy_script of this AsupUpdateRequest. Proxy configuration script
Returns: The proxy_script of this AsupUpdateRequest. Return type: str Required/optional: optional
-
schedule_type_req
¶ Gets the schedule_type_req of this AsupUpdateRequest. The schedule type
Returns: The schedule_type_req of this AsupUpdateRequest. Return type: int Required/optional: required
-
scheduled_days_req
¶ Gets the scheduled_days_req of this AsupUpdateRequest. Days of the month
Returns: The scheduled_days_req of this AsupUpdateRequest. Return type: list[int] Required/optional: optional
-
week_days_req
¶ Gets the week_days_req of this AsupUpdateRequest. Days of the week
Returns: The week_days_req of this AsupUpdateRequest. Return type: list[int] Required/optional: optional
-
netapp.santricity.models.v2.async_communication_data module¶
AsyncCommunicationData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.async_communication_data.
AsyncCommunicationData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
amg_ref
¶ Gets the amg_ref of this AsyncCommunicationData.
Returns: The amg_ref of this AsyncCommunicationData. Return type: str Required/optional: required
-
bw_test_result
¶ Gets the bw_test_result of this AsyncCommunicationData.
Returns: The bw_test_result of this AsyncCommunicationData. Return type: AsyncMirrorGroupLinkBandwidthTestResults Required/optional: required
-
controller_ref
¶ Gets the controller_ref of this AsyncCommunicationData.
Returns: The controller_ref of this AsyncCommunicationData. Return type: str Required/optional: required
-
lat_test_result
¶ Gets the lat_test_result of this AsyncCommunicationData.
Returns: The lat_test_result of this AsyncCommunicationData. Return type: AsyncMirrorGroupLinkLatencyTestResults Required/optional: required
-
return_status
¶ Gets the return_status of this AsyncCommunicationData.
Returns: The return_status of this AsyncCommunicationData. Return type: str Required/optional: required
-
successful
¶ Gets the successful of this AsyncCommunicationData.
Returns: The successful of this AsyncCommunicationData. Return type: bool Required/optional: required
-
test_type
¶ Gets the test_type of this AsyncCommunicationData.
Returns: The test_type of this AsyncCommunicationData. Return type: str Required/optional: required
-
timeout
¶ Gets the timeout of this AsyncCommunicationData.
Returns: The timeout of this AsyncCommunicationData. Return type: int Required/optional: required
-
netapp.santricity.models.v2.async_mirror_connections_response module¶
AsyncMirrorConnectionsResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.async_mirror_connections_response.
AsyncMirrorConnectionsResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
amg_ref
¶ Gets the amg_ref of this AsyncMirrorConnectionsResponse.
Returns: The amg_ref of this AsyncMirrorConnectionsResponse. Return type: str Required/optional: optional
-
connections
¶ Gets the connections of this AsyncMirrorConnectionsResponse.
Returns: The connections of this AsyncMirrorConnectionsResponse. Return type: list[AsyncMirrorRemoteConnection] Required/optional: optional
-
netapp.santricity.models.v2.async_mirror_group_connectivity_test_request module¶
AsyncMirrorGroupConnectivityTestRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.async_mirror_group_connectivity_test_request.
AsyncMirrorGroupConnectivityTestRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
requested_test_type
¶ Gets the requested_test_type of this AsyncMirrorGroupConnectivityTestRequest. Type of test to perform.
Returns: The requested_test_type of this AsyncMirrorGroupConnectivityTestRequest. Return type: str Required/optional: optional
-
test_iterations
¶ Gets the test_iterations of this AsyncMirrorGroupConnectivityTestRequest. Number of test iterations to run.
Returns: The test_iterations of this AsyncMirrorGroupConnectivityTestRequest. Return type: int Required/optional: optional
-
timeout
¶ Gets the timeout of this AsyncMirrorGroupConnectivityTestRequest. Timeout in seconds. For no timeout, this value should be set to -1.
Returns: The timeout of this AsyncMirrorGroupConnectivityTestRequest. Return type: int Required/optional: optional
-
netapp.santricity.models.v2.async_mirror_group_create_request module¶
AsyncMirrorGroupCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.async_mirror_group_create_request.
AsyncMirrorGroupCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
interface_type
¶ Gets the interface_type of this AsyncMirrorGroupCreateRequest. The intended protocol to use if both Fibre and iSCSI are available.
Returns: The interface_type of this AsyncMirrorGroupCreateRequest. Return type: str Required/optional: optional
-
manual_sync
¶ Gets the manual_sync of this AsyncMirrorGroupCreateRequest. Set the synchronization method to manual, causing other synchronization values to be ignored.
Returns: The manual_sync of this AsyncMirrorGroupCreateRequest. Return type: bool Required/optional: optional
-
name
¶ Gets the name of this AsyncMirrorGroupCreateRequest. The user-label to assign to the new async mirror group.
Returns: The name of this AsyncMirrorGroupCreateRequest. Return type: str Required/optional: required
-
recovery_warn_threshold_minutes
¶ Gets the recovery_warn_threshold_minutes of this AsyncMirrorGroupCreateRequest. Recovery point warning threshold (minutes). The user will be warned when the age of the last good failures point exceeds this value
Returns: The recovery_warn_threshold_minutes of this AsyncMirrorGroupCreateRequest. Return type: int Required/optional: optional
-
repo_utilization_warn_threshold
¶ Gets the repo_utilization_warn_threshold of this AsyncMirrorGroupCreateRequest. Recovery point warning threshold (percentage)
Returns: The repo_utilization_warn_threshold of this AsyncMirrorGroupCreateRequest. Return type: int Required/optional: optional
-
secondary_array_id
¶ Gets the secondary_array_id of this AsyncMirrorGroupCreateRequest. The id of the secondary array.
Returns: The secondary_array_id of this AsyncMirrorGroupCreateRequest. Return type: str Required/optional: required
-
sync_interval_minutes
¶ Gets the sync_interval_minutes of this AsyncMirrorGroupCreateRequest. Sync interval in (minutes)
Returns: The sync_interval_minutes of this AsyncMirrorGroupCreateRequest. Return type: int Required/optional: optional
-
sync_warn_threshold_minutes
¶ Gets the sync_warn_threshold_minutes of this AsyncMirrorGroupCreateRequest. The threshold (in minutes) for notifying the user that periodic synchronization has taken too long to complete.
Returns: The sync_warn_threshold_minutes of this AsyncMirrorGroupCreateRequest. Return type: int Required/optional: optional
-
netapp.santricity.models.v2.async_mirror_group_member_completion_request module¶
AsyncMirrorGroupMemberCompletionRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.async_mirror_group_member_completion_request.
AsyncMirrorGroupMemberCompletionRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
scan_media
¶ Gets the scan_media of this AsyncMirrorGroupMemberCompletionRequest.
Returns: The scan_media of this AsyncMirrorGroupMemberCompletionRequest. Return type: bool Required/optional: optional
-
secondary_percent_capacity
¶ Gets the secondary_percent_capacity of this AsyncMirrorGroupMemberCompletionRequest. Percentage of the capacity of the secondary volume to use for the repository capacity.
Returns: The secondary_percent_capacity of this AsyncMirrorGroupMemberCompletionRequest. Return type: float Required/optional: optional
-
secondary_pool_id
¶ Gets the secondary_pool_id of this AsyncMirrorGroupMemberCompletionRequest. Storage pool on the target StorageSystem to create the mirrored pair repository volume on. This defaults to the pool that the secondaryVolume belongs to.
Returns: The secondary_pool_id of this AsyncMirrorGroupMemberCompletionRequest. Return type: str Required/optional: optional
-
secondary_repository_candidate
¶ Gets the secondary_repository_candidate of this AsyncMirrorGroupMemberCompletionRequest. Allows a repository candidate to be manually specified for use in the creation. By default, the best candidate will be selected.
Returns: The secondary_repository_candidate of this AsyncMirrorGroupMemberCompletionRequest. Return type: ConcatVolumeCandidate Required/optional: optional
-
secondary_volume_ref
¶ Gets the secondary_volume_ref of this AsyncMirrorGroupMemberCompletionRequest.
Returns: The secondary_volume_ref of this AsyncMirrorGroupMemberCompletionRequest. Return type: str Required/optional: required
-
validate_repository_parity
¶ Gets the validate_repository_parity of this AsyncMirrorGroupMemberCompletionRequest.
Returns: The validate_repository_parity of this AsyncMirrorGroupMemberCompletionRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.async_mirror_group_member_create_request module¶
AsyncMirrorGroupMemberCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.async_mirror_group_member_create_request.
AsyncMirrorGroupMemberCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
percent_capacity
¶ Gets the percent_capacity of this AsyncMirrorGroupMemberCreateRequest. Percentage of the capacity of the primary volume to use for the repository capacity.
Returns: The percent_capacity of this AsyncMirrorGroupMemberCreateRequest. Return type: float Required/optional: optional
-
primary_pool_id
¶ Gets the primary_pool_id of this AsyncMirrorGroupMemberCreateRequest. Storage pool on the source StorageSystem to create the mirrored pair repository volume on. This defaults to the pool that the primaryVolume belongs to.
Returns: The primary_pool_id of this AsyncMirrorGroupMemberCreateRequest. Return type: str Required/optional: required
-
primary_repository_candidate
¶ Gets the primary_repository_candidate of this AsyncMirrorGroupMemberCreateRequest. Allows a repository candidate to be manually specified for use in the creation. By default, the best candidate will be selected.
Returns: The primary_repository_candidate of this AsyncMirrorGroupMemberCreateRequest. Return type: ConcatVolumeCandidate Required/optional: optional
-
primary_volume_ref
¶ Gets the primary_volume_ref of this AsyncMirrorGroupMemberCreateRequest.
Returns: The primary_volume_ref of this AsyncMirrorGroupMemberCreateRequest. Return type: str Required/optional: required
-
scan_media
¶ Gets the scan_media of this AsyncMirrorGroupMemberCreateRequest.
Returns: The scan_media of this AsyncMirrorGroupMemberCreateRequest. Return type: bool Required/optional: optional
-
secondary_percent_capacity
¶ Gets the secondary_percent_capacity of this AsyncMirrorGroupMemberCreateRequest. Percentage of the capacity of the secondary volume to use for the repository capacity. Defaults to percentCapacity.
Returns: The secondary_percent_capacity of this AsyncMirrorGroupMemberCreateRequest. Return type: float Required/optional: optional
-
secondary_pool_id
¶ Gets the secondary_pool_id of this AsyncMirrorGroupMemberCreateRequest. Storage pool on the target StorageSystem to create the mirrored pair repository volume on. This defaults to the pool that the secondaryVolume belongs to.
Returns: The secondary_pool_id of this AsyncMirrorGroupMemberCreateRequest. Return type: str Required/optional: required
-
secondary_repository_candidate
¶ Gets the secondary_repository_candidate of this AsyncMirrorGroupMemberCreateRequest. Allows a repository candidate to be manually specified for use in the creation. By default, the best candidate will be selected.
Returns: The secondary_repository_candidate of this AsyncMirrorGroupMemberCreateRequest. Return type: ConcatVolumeCandidate Required/optional: optional
-
secondary_volume_ref
¶ Gets the secondary_volume_ref of this AsyncMirrorGroupMemberCreateRequest.
Returns: The secondary_volume_ref of this AsyncMirrorGroupMemberCreateRequest. Return type: str Required/optional: required
-
validate_repository_parity
¶ Gets the validate_repository_parity of this AsyncMirrorGroupMemberCreateRequest.
Returns: The validate_repository_parity of this AsyncMirrorGroupMemberCreateRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.async_mirror_group_role_update_request module¶
AsyncMirrorGroupRoleUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.async_mirror_group_role_update_request.
AsyncMirrorGroupRoleUpdateRequest
[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 AsyncMirrorGroupRoleUpdateRequest.
Returns: The force of this AsyncMirrorGroupRoleUpdateRequest. Return type: bool Required/optional: optional
-
no_sync
¶ Gets the no_sync of this AsyncMirrorGroupRoleUpdateRequest.
Returns: The no_sync of this AsyncMirrorGroupRoleUpdateRequest. Return type: bool Required/optional: optional
-
role
¶ Gets the role of this AsyncMirrorGroupRoleUpdateRequest. new role
Returns: The role of this AsyncMirrorGroupRoleUpdateRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.async_mirror_group_sync_request module¶
AsyncMirrorGroupSyncRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.async_mirror_group_sync_request.
AsyncMirrorGroupSyncRequest
[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 AsyncMirrorGroupSyncRequest. Indicates whether the failures 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 failures 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 failures point will be preserved.
Returns: The delete_recovery_point_if_necessary of this AsyncMirrorGroupSyncRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.async_mirror_group_update_request module¶
AsyncMirrorGroupUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.async_mirror_group_update_request.
AsyncMirrorGroupUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
name
¶ Gets the name of this AsyncMirrorGroupUpdateRequest.
Returns: The name of this AsyncMirrorGroupUpdateRequest. Return type: str Required/optional: optional
-
recovery_warn_threshold_minutes
¶ Gets the recovery_warn_threshold_minutes of this AsyncMirrorGroupUpdateRequest. Recovery point warning threshold (minutes)
Returns: The recovery_warn_threshold_minutes of this AsyncMirrorGroupUpdateRequest. Return type: int Required/optional: optional
-
repo_utilization_warn_threshold
¶ Gets the repo_utilization_warn_threshold of this AsyncMirrorGroupUpdateRequest. Recovery point warning threshold (percentage)
Returns: The repo_utilization_warn_threshold of this AsyncMirrorGroupUpdateRequest. Return type: int Required/optional: optional
-
sync_interval_minutes
¶ Gets the sync_interval_minutes of this AsyncMirrorGroupUpdateRequest. Sync interval (minutes)
Returns: The sync_interval_minutes of this AsyncMirrorGroupUpdateRequest. Return type: int Required/optional: optional
-
sync_warn_threshold_minutes
¶ Gets the sync_warn_threshold_minutes of this AsyncMirrorGroupUpdateRequest.
Returns: The sync_warn_threshold_minutes of this AsyncMirrorGroupUpdateRequest. Return type: int Required/optional: optional
-
netapp.santricity.models.v2.async_mirror_remote_connection module¶
AsyncMirrorRemoteConnection.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.async_mirror_remote_connection.
AsyncMirrorRemoteConnection
[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 AsyncMirrorRemoteConnection.
Returns: The controller of this AsyncMirrorRemoteConnection. Return type: str Required/optional: optional
-
fibre_connection_detail
¶ Gets the fibre_connection_detail of this AsyncMirrorRemoteConnection.
Returns: The fibre_connection_detail of this AsyncMirrorRemoteConnection. Return type: FibreRemoteTargetConnections Required/optional: optional
-
io_interface_type
¶ Gets the io_interface_type of this AsyncMirrorRemoteConnection.
Returns: The io_interface_type of this AsyncMirrorRemoteConnection. Return type: str Required/optional: optional
-
iscsi_connection_detail
¶ Gets the iscsi_connection_detail of this AsyncMirrorRemoteConnection.
Returns: The iscsi_connection_detail of this AsyncMirrorRemoteConnection. Return type: IscsiRemoteTargetConnections Required/optional: optional
-
local_port_id
¶ Gets the local_port_id of this AsyncMirrorRemoteConnection. The switch port identifier for the local port. Only valid if the interface type is fc.
Returns: The local_port_id of this AsyncMirrorRemoteConnection. Return type: str Required/optional: optional
-
local_port_name
¶ Gets the local_port_name of this AsyncMirrorRemoteConnection. The unique WWN of the local port. Only valid if the interface type is fc.
Returns: The local_port_name of this AsyncMirrorRemoteConnection. Return type: str Required/optional: optional
-
local_port_number
¶ Gets the local_port_number of this AsyncMirrorRemoteConnection.
Returns: The local_port_number of this AsyncMirrorRemoteConnection. Return type: int Required/optional: optional
-
local_port_ref
¶ Gets the local_port_ref of this AsyncMirrorRemoteConnection. Local initiator port for these connections.
Returns: The local_port_ref of this AsyncMirrorRemoteConnection. Return type: str Required/optional: required
-
remote_port_id
¶ Gets the remote_port_id of this AsyncMirrorRemoteConnection. The switch port identifier for the remote port. Only valid if the interface type is fc.
Returns: The remote_port_id of this AsyncMirrorRemoteConnection. Return type: str Required/optional: optional
-
remote_port_name
¶ Gets the remote_port_name of this AsyncMirrorRemoteConnection. The unique WWN of the remote port. Only valid if the interface type is fc.
Returns: The remote_port_name of this AsyncMirrorRemoteConnection. Return type: str Required/optional: optional
-
remote_port_number
¶ Gets the remote_port_number of this AsyncMirrorRemoteConnection.
Returns: The remote_port_number of this AsyncMirrorRemoteConnection. Return type: int Required/optional: optional
-
remote_target_connections
¶ Gets the remote_target_connections of this AsyncMirrorRemoteConnection.
Returns: The remote_target_connections of this AsyncMirrorRemoteConnection. Return type: ScsiRemoteTargetConnections Required/optional: optional
-
netapp.santricity.models.v2.average_analysed_application_stats module¶
AverageAnalysedApplicationStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.average_analysed_application_stats.
AverageAnalysedApplicationStats
[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 AverageAnalysedApplicationStats.
Returns: The id of this AverageAnalysedApplicationStats. Return type: str Required/optional: required
-
iops_read
¶ Gets the iops_read of this AverageAnalysedApplicationStats.
Returns: The iops_read of this AverageAnalysedApplicationStats. Return type: AverageAnalysedValue Required/optional: required
-
iops_write
¶ Gets the iops_write of this AverageAnalysedApplicationStats.
Returns: The iops_write of this AverageAnalysedApplicationStats. Return type: AverageAnalysedValue Required/optional: required
-
latency_read
¶ Gets the latency_read of this AverageAnalysedApplicationStats.
Returns: The latency_read of this AverageAnalysedApplicationStats. Return type: AverageAnalysedValue Required/optional: required
-
latency_write
¶ Gets the latency_write of this AverageAnalysedApplicationStats.
Returns: The latency_write of this AverageAnalysedApplicationStats. Return type: AverageAnalysedValue Required/optional: required
-
primary_cache_read_hit_pct
¶ Gets the primary_cache_read_hit_pct of this AverageAnalysedApplicationStats.
Returns: The primary_cache_read_hit_pct of this AverageAnalysedApplicationStats. Return type: AverageAnalysedValue Required/optional: required
-
primary_cache_write_hit_pct
¶ Gets the primary_cache_write_hit_pct of this AverageAnalysedApplicationStats.
Returns: The primary_cache_write_hit_pct of this AverageAnalysedApplicationStats. Return type: AverageAnalysedValue Required/optional: required
-
ssd_cache_read_hit_pct
¶ Gets the ssd_cache_read_hit_pct of this AverageAnalysedApplicationStats.
Returns: The ssd_cache_read_hit_pct of this AverageAnalysedApplicationStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_read
¶ Gets the throughput_read of this AverageAnalysedApplicationStats.
Returns: The throughput_read of this AverageAnalysedApplicationStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_write
¶ Gets the throughput_write of this AverageAnalysedApplicationStats.
Returns: The throughput_write of this AverageAnalysedApplicationStats. Return type: AverageAnalysedValue Required/optional: required
-
netapp.santricity.models.v2.average_analysed_controller_stats module¶
AverageAnalysedControllerStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.average_analysed_controller_stats.
AverageAnalysedControllerStats
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cpu_utilization
¶ Gets the cpu_utilization of this AverageAnalysedControllerStats.
Returns: The cpu_utilization of this AverageAnalysedControllerStats. Return type: AverageAnalysedValue Required/optional: required
-
headroom_pct
¶ Gets the headroom_pct of this AverageAnalysedControllerStats.
Returns: The headroom_pct of this AverageAnalysedControllerStats. Return type: AverageAnalysedValue Required/optional: required
-
id
¶ Gets the id of this AverageAnalysedControllerStats.
Returns: The id of this AverageAnalysedControllerStats. Return type: str Required/optional: required
-
iops_read
¶ Gets the iops_read of this AverageAnalysedControllerStats.
Returns: The iops_read of this AverageAnalysedControllerStats. Return type: AverageAnalysedValue Required/optional: required
-
iops_write
¶ Gets the iops_write of this AverageAnalysedControllerStats.
Returns: The iops_write of this AverageAnalysedControllerStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_read
¶ Gets the throughput_read of this AverageAnalysedControllerStats.
Returns: The throughput_read of this AverageAnalysedControllerStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_write
¶ Gets the throughput_write of this AverageAnalysedControllerStats.
Returns: The throughput_write of this AverageAnalysedControllerStats. Return type: AverageAnalysedValue Required/optional: required
-
netapp.santricity.models.v2.average_analysed_drive_stats module¶
AverageAnalysedDriveStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.average_analysed_drive_stats.
AverageAnalysedDriveStats
[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 AverageAnalysedDriveStats.
Returns: The id of this AverageAnalysedDriveStats. Return type: str Required/optional: required
-
iops_read
¶ Gets the iops_read of this AverageAnalysedDriveStats.
Returns: The iops_read of this AverageAnalysedDriveStats. Return type: AverageAnalysedValue Required/optional: required
-
iops_write
¶ Gets the iops_write of this AverageAnalysedDriveStats.
Returns: The iops_write of this AverageAnalysedDriveStats. Return type: AverageAnalysedValue Required/optional: required
-
latency_read
¶ Gets the latency_read of this AverageAnalysedDriveStats.
Returns: The latency_read of this AverageAnalysedDriveStats. Return type: AverageAnalysedValue Required/optional: required
-
latency_write
¶ Gets the latency_write of this AverageAnalysedDriveStats.
Returns: The latency_write of this AverageAnalysedDriveStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_read
¶ Gets the throughput_read of this AverageAnalysedDriveStats.
Returns: The throughput_read of this AverageAnalysedDriveStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_write
¶ Gets the throughput_write of this AverageAnalysedDriveStats.
Returns: The throughput_write of this AverageAnalysedDriveStats. Return type: AverageAnalysedValue Required/optional: required
-
netapp.santricity.models.v2.average_analysed_interface_stats module¶
AverageAnalysedInterfaceStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.average_analysed_interface_stats.
AverageAnalysedInterfaceStats
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
headroom_pct
¶ Gets the headroom_pct of this AverageAnalysedInterfaceStats.
Returns: The headroom_pct of this AverageAnalysedInterfaceStats. Return type: AverageAnalysedValue Required/optional: required
-
id
¶ Gets the id of this AverageAnalysedInterfaceStats.
Returns: The id of this AverageAnalysedInterfaceStats. Return type: str Required/optional: required
-
iops_read
¶ Gets the iops_read of this AverageAnalysedInterfaceStats.
Returns: The iops_read of this AverageAnalysedInterfaceStats. Return type: AverageAnalysedValue Required/optional: required
-
iops_write
¶ Gets the iops_write of this AverageAnalysedInterfaceStats.
Returns: The iops_write of this AverageAnalysedInterfaceStats. Return type: AverageAnalysedValue Required/optional: required
-
latency_read
¶ Gets the latency_read of this AverageAnalysedInterfaceStats.
Returns: The latency_read of this AverageAnalysedInterfaceStats. Return type: AverageAnalysedValue Required/optional: required
-
latency_write
¶ Gets the latency_write of this AverageAnalysedInterfaceStats.
Returns: The latency_write of this AverageAnalysedInterfaceStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_read
¶ Gets the throughput_read of this AverageAnalysedInterfaceStats.
Returns: The throughput_read of this AverageAnalysedInterfaceStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_write
¶ Gets the throughput_write of this AverageAnalysedInterfaceStats.
Returns: The throughput_write of this AverageAnalysedInterfaceStats. Return type: AverageAnalysedValue Required/optional: required
-
netapp.santricity.models.v2.average_analysed_pool_stats module¶
AverageAnalysedPoolStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.average_analysed_pool_stats.
AverageAnalysedPoolStats
[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 AverageAnalysedPoolStats.
Returns: The id of this AverageAnalysedPoolStats. Return type: str Required/optional: required
-
iops_read
¶ Gets the iops_read of this AverageAnalysedPoolStats.
Returns: The iops_read of this AverageAnalysedPoolStats. Return type: AverageAnalysedValue Required/optional: required
-
iops_write
¶ Gets the iops_write of this AverageAnalysedPoolStats.
Returns: The iops_write of this AverageAnalysedPoolStats. Return type: AverageAnalysedValue Required/optional: required
-
latency_read
¶ Gets the latency_read of this AverageAnalysedPoolStats.
Returns: The latency_read of this AverageAnalysedPoolStats. Return type: AverageAnalysedValue Required/optional: required
-
latency_write
¶ Gets the latency_write of this AverageAnalysedPoolStats.
Returns: The latency_write of this AverageAnalysedPoolStats. Return type: AverageAnalysedValue Required/optional: required
-
primary_cache_read_hit_pct
¶ Gets the primary_cache_read_hit_pct of this AverageAnalysedPoolStats.
Returns: The primary_cache_read_hit_pct of this AverageAnalysedPoolStats. Return type: AverageAnalysedValue Required/optional: required
-
primary_cache_write_hit_pct
¶ Gets the primary_cache_write_hit_pct of this AverageAnalysedPoolStats.
Returns: The primary_cache_write_hit_pct of this AverageAnalysedPoolStats. Return type: AverageAnalysedValue Required/optional: required
-
ssd_cache_read_hit_pct
¶ Gets the ssd_cache_read_hit_pct of this AverageAnalysedPoolStats.
Returns: The ssd_cache_read_hit_pct of this AverageAnalysedPoolStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_read
¶ Gets the throughput_read of this AverageAnalysedPoolStats.
Returns: The throughput_read of this AverageAnalysedPoolStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_write
¶ Gets the throughput_write of this AverageAnalysedPoolStats.
Returns: The throughput_write of this AverageAnalysedPoolStats. Return type: AverageAnalysedValue Required/optional: required
-
netapp.santricity.models.v2.average_analysed_stats_response module¶
AverageAnalysedStatsResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.average_analysed_stats_response.
AverageAnalysedStatsResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
application_stats
¶ Gets the application_stats of this AverageAnalysedStatsResponse.
Returns: The application_stats of this AverageAnalysedStatsResponse. Return type: list[AverageAnalysedApplicationStats] Required/optional: required
-
controller_stats
¶ Gets the controller_stats of this AverageAnalysedStatsResponse.
Returns: The controller_stats of this AverageAnalysedStatsResponse. Return type: list[AverageAnalysedControllerStats] Required/optional: required
-
disk_stats
¶ Gets the disk_stats of this AverageAnalysedStatsResponse.
Returns: The disk_stats of this AverageAnalysedStatsResponse. Return type: list[AverageAnalysedDriveStats] Required/optional: required
-
interface_stats
¶ Gets the interface_stats of this AverageAnalysedStatsResponse.
Returns: The interface_stats of this AverageAnalysedStatsResponse. Return type: list[AverageAnalysedInterfaceStats] Required/optional: required
-
pool_stats
¶ Gets the pool_stats of this AverageAnalysedStatsResponse.
Returns: The pool_stats of this AverageAnalysedStatsResponse. Return type: list[AverageAnalysedPoolStats] Required/optional: required
-
system_stats
¶ Gets the system_stats of this AverageAnalysedStatsResponse.
Returns: The system_stats of this AverageAnalysedStatsResponse. Return type: list[AverageAnalysedSystemStats] Required/optional: required
-
volume_stats
¶ Gets the volume_stats of this AverageAnalysedStatsResponse.
Returns: The volume_stats of this AverageAnalysedStatsResponse. Return type: list[AverageAnalysedVolumeStats] Required/optional: required
-
workload_stats
¶ Gets the workload_stats of this AverageAnalysedStatsResponse.
Returns: The workload_stats of this AverageAnalysedStatsResponse. Return type: list[AverageAnalysedWorkloadStats] Required/optional: required
-
netapp.santricity.models.v2.average_analysed_system_controller_stats module¶
AverageAnalysedSystemControllerStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.average_analysed_system_controller_stats.
AverageAnalysedSystemControllerStats
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_id
¶ Gets the controller_id of this AverageAnalysedSystemControllerStats.
Returns: The controller_id of this AverageAnalysedSystemControllerStats. Return type: str Required/optional: required
-
cpu_utilization
¶ Gets the cpu_utilization of this AverageAnalysedSystemControllerStats.
Returns: The cpu_utilization of this AverageAnalysedSystemControllerStats. Return type: AverageAnalysedValue Required/optional: required
-
netapp.santricity.models.v2.average_analysed_system_stats module¶
AverageAnalysedSystemStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.average_analysed_system_stats.
AverageAnalysedSystemStats
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_stats
¶ Gets the controller_stats of this AverageAnalysedSystemStats.
Returns: The controller_stats of this AverageAnalysedSystemStats. Return type: list[AverageAnalysedSystemControllerStats] Required/optional: required
-
id
¶ Gets the id of this AverageAnalysedSystemStats.
Returns: The id of this AverageAnalysedSystemStats. Return type: str Required/optional: required
-
iops_read
¶ Gets the iops_read of this AverageAnalysedSystemStats.
Returns: The iops_read of this AverageAnalysedSystemStats. Return type: AverageAnalysedValue Required/optional: required
-
iops_write
¶ Gets the iops_write of this AverageAnalysedSystemStats.
Returns: The iops_write of this AverageAnalysedSystemStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_read
¶ Gets the throughput_read of this AverageAnalysedSystemStats.
Returns: The throughput_read of this AverageAnalysedSystemStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_write
¶ Gets the throughput_write of this AverageAnalysedSystemStats.
Returns: The throughput_write of this AverageAnalysedSystemStats. Return type: AverageAnalysedValue Required/optional: required
-
netapp.santricity.models.v2.average_analysed_value module¶
AverageAnalysedValue.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.average_analysed_value.
AverageAnalysedValue
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
max
¶ Gets the max of this AverageAnalysedValue.
Returns: The max of this AverageAnalysedValue. Return type: float Required/optional: required
-
min
¶ Gets the min of this AverageAnalysedValue.
Returns: The min of this AverageAnalysedValue. Return type: float Required/optional: required
-
std
¶ Gets the std of this AverageAnalysedValue.
Returns: The std of this AverageAnalysedValue. Return type: float Required/optional: required
-
value
¶ Gets the value of this AverageAnalysedValue.
Returns: The value of this AverageAnalysedValue. Return type: float Required/optional: required
-
netapp.santricity.models.v2.average_analysed_volume_stats module¶
AverageAnalysedVolumeStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.average_analysed_volume_stats.
AverageAnalysedVolumeStats
[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 AverageAnalysedVolumeStats.
Returns: The id of this AverageAnalysedVolumeStats. Return type: str Required/optional: required
-
iops_read
¶ Gets the iops_read of this AverageAnalysedVolumeStats.
Returns: The iops_read of this AverageAnalysedVolumeStats. Return type: AverageAnalysedValue Required/optional: required
-
iops_write
¶ Gets the iops_write of this AverageAnalysedVolumeStats.
Returns: The iops_write of this AverageAnalysedVolumeStats. Return type: AverageAnalysedValue Required/optional: required
-
latency_read
¶ Gets the latency_read of this AverageAnalysedVolumeStats.
Returns: The latency_read of this AverageAnalysedVolumeStats. Return type: AverageAnalysedValue Required/optional: required
-
latency_write
¶ Gets the latency_write of this AverageAnalysedVolumeStats.
Returns: The latency_write of this AverageAnalysedVolumeStats. Return type: AverageAnalysedValue Required/optional: required
-
primary_cache_read_hit_pct
¶ Gets the primary_cache_read_hit_pct of this AverageAnalysedVolumeStats.
Returns: The primary_cache_read_hit_pct of this AverageAnalysedVolumeStats. Return type: AverageAnalysedValue Required/optional: required
-
primary_cache_write_hit_pct
¶ Gets the primary_cache_write_hit_pct of this AverageAnalysedVolumeStats.
Returns: The primary_cache_write_hit_pct of this AverageAnalysedVolumeStats. Return type: AverageAnalysedValue Required/optional: required
-
ssd_cache_read_hit_pct
¶ Gets the ssd_cache_read_hit_pct of this AverageAnalysedVolumeStats.
Returns: The ssd_cache_read_hit_pct of this AverageAnalysedVolumeStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_read
¶ Gets the throughput_read of this AverageAnalysedVolumeStats.
Returns: The throughput_read of this AverageAnalysedVolumeStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_write
¶ Gets the throughput_write of this AverageAnalysedVolumeStats.
Returns: The throughput_write of this AverageAnalysedVolumeStats. Return type: AverageAnalysedValue Required/optional: required
-
netapp.santricity.models.v2.average_analysed_workload_stats module¶
AverageAnalysedWorkloadStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.average_analysed_workload_stats.
AverageAnalysedWorkloadStats
[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 AverageAnalysedWorkloadStats.
Returns: The id of this AverageAnalysedWorkloadStats. Return type: str Required/optional: required
-
iops_read
¶ Gets the iops_read of this AverageAnalysedWorkloadStats.
Returns: The iops_read of this AverageAnalysedWorkloadStats. Return type: AverageAnalysedValue Required/optional: required
-
iops_write
¶ Gets the iops_write of this AverageAnalysedWorkloadStats.
Returns: The iops_write of this AverageAnalysedWorkloadStats. Return type: AverageAnalysedValue Required/optional: required
-
latency_read
¶ Gets the latency_read of this AverageAnalysedWorkloadStats.
Returns: The latency_read of this AverageAnalysedWorkloadStats. Return type: AverageAnalysedValue Required/optional: required
-
latency_write
¶ Gets the latency_write of this AverageAnalysedWorkloadStats.
Returns: The latency_write of this AverageAnalysedWorkloadStats. Return type: AverageAnalysedValue Required/optional: required
-
primary_cache_read_hit_pct
¶ Gets the primary_cache_read_hit_pct of this AverageAnalysedWorkloadStats.
Returns: The primary_cache_read_hit_pct of this AverageAnalysedWorkloadStats. Return type: AverageAnalysedValue Required/optional: required
-
primary_cache_write_hit_pct
¶ Gets the primary_cache_write_hit_pct of this AverageAnalysedWorkloadStats.
Returns: The primary_cache_write_hit_pct of this AverageAnalysedWorkloadStats. Return type: AverageAnalysedValue Required/optional: required
-
ssd_cache_read_hit_pct
¶ Gets the ssd_cache_read_hit_pct of this AverageAnalysedWorkloadStats.
Returns: The ssd_cache_read_hit_pct of this AverageAnalysedWorkloadStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_read
¶ Gets the throughput_read of this AverageAnalysedWorkloadStats.
Returns: The throughput_read of this AverageAnalysedWorkloadStats. Return type: AverageAnalysedValue Required/optional: required
-
throughput_write
¶ Gets the throughput_write of this AverageAnalysedWorkloadStats.
Returns: The throughput_write of this AverageAnalysedWorkloadStats. Return type: AverageAnalysedValue Required/optional: required
-
netapp.santricity.models.v2.battery_ex module¶
BatteryEx.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.battery_ex.
BatteryEx
[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 BatteryEx. 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 BatteryEx. Return type: bool Required/optional: required
-
battery_age
¶ Gets the battery_age of this BatteryEx. Current battery age, in days.
Returns: The battery_age of this BatteryEx. Return type: int Required/optional: required
-
battery_can_expire
¶ Gets the battery_can_expire of this BatteryEx. This boolean field is set to true when cache battery expired event notification is enabled.
Returns: The battery_can_expire of this BatteryEx. Return type: bool Required/optional: required
-
battery_life_remaining
¶ Gets the battery_life_remaining of this BatteryEx. 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 BatteryEx. Return type: int Required/optional: required
-
battery_ref
¶ Gets the battery_ref of this BatteryEx. The reference for this battery.
Returns: The battery_ref of this BatteryEx. Return type: str Required/optional: required
-
battery_type_data
¶ Gets the battery_type_data of this BatteryEx. Used to determine the scope of the battery.
Returns: The battery_type_data of this BatteryEx. Return type: BatteryTypeData Required/optional: required
-
fru_type
¶ Gets the fru_type of this BatteryEx. VPD field replaceable unit type.
Returns: The fru_type of this BatteryEx. Return type: str Required/optional: required
-
id
¶ Gets the id of this BatteryEx.
Returns: The id of this BatteryEx. Return type: str Required/optional: optional
-
learn_cycle_data
¶ Gets the learn_cycle_data of this BatteryEx. Contains details about the learn cycle for this battery
Returns: The learn_cycle_data of this BatteryEx. Return type: SmartBatteryData Required/optional: required
-
manufacturer_date
¶ Gets the manufacturer_date of this BatteryEx. VPD manufacture date.
Returns: The manufacturer_date of this BatteryEx. Return type: int Required/optional: required
-
physical_location
¶ Gets the physical_location of this BatteryEx. 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 BatteryEx. Return type: Location Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this BatteryEx. The repair policy for the battery component.
Returns: The repair_policy of this BatteryEx. Return type: RepairPolicy Required/optional: required
-
reserved1
¶ Gets the reserved1 of this BatteryEx.
Returns: The reserved1 of this BatteryEx. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this BatteryEx.
Returns: The reserved2 of this BatteryEx. Return type: str Required/optional: optional
-
rtr_attributes
¶ Gets the rtr_attributes of this BatteryEx. 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 BatteryEx. Return type: RTRAttributes Required/optional: required
-
smart_battery_data
¶ Gets the smart_battery_data of this BatteryEx.
Returns: The smart_battery_data of this BatteryEx. Return type: SmartBatteryData Required/optional: optional
-
status
¶ Gets the status of this BatteryEx. The operational status of the battery.
Returns: The status of this BatteryEx. Return type: str Required/optional: required
-
vendor_name
¶ Gets the vendor_name of this BatteryEx. VPD vendor name.
Returns: The vendor_name of this BatteryEx. Return type: str Required/optional: required
-
vendor_pn
¶ Gets the vendor_pn of this BatteryEx. VPD part number.
Returns: The vendor_pn of this BatteryEx. Return type: str Required/optional: required
-
vendor_sn
¶ Gets the vendor_sn of this BatteryEx. VPD serial number.
Returns: The vendor_sn of this BatteryEx. Return type: str Required/optional: required
-
netapp.santricity.models.v2.call_response module¶
CallResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.call_response.
CallResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
code_type
¶ Gets the code_type of this CallResponse.
Returns: The code_type of this CallResponse. Return type: str Required/optional: required
-
error_message
¶ Gets the error_message of this CallResponse.
Returns: The error_message of this CallResponse. Return type: str Required/optional: required
-
invalid_fields_if_known
¶ Gets the invalid_fields_if_known of this CallResponse.
Returns: The invalid_fields_if_known of this CallResponse. Return type: list[str] Required/optional: required
-
localized_message
¶ Gets the localized_message of this CallResponse.
Returns: The localized_message of this CallResponse. Return type: str Required/optional: required
-
retcode
¶ Gets the retcode of this CallResponse. The value of retcode can vary by the code type. To be unique, it must be combined with code type. It is a string. Even if the returned value looks like a number, don’t assume its a number. It is a short label that will not change based on Internationalization.
Returns: The retcode of this CallResponse. Return type: str Required/optional: required
-
netapp.santricity.models.v2.capabilities_response module¶
CapabilitiesResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.capabilities_response.
CapabilitiesResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
capabilities
¶ Gets the capabilities of this CapabilitiesResponse.
Returns: The capabilities of this CapabilitiesResponse. Return type: list[str] Required/optional: required
-
feature_bundle
¶ Gets the feature_bundle of this CapabilitiesResponse.
Returns: The feature_bundle of this CapabilitiesResponse. Return type: FeatureBundle Required/optional: required
-
feature_parameters
¶ Gets the feature_parameters of this CapabilitiesResponse.
Returns: The feature_parameters of this CapabilitiesResponse. Return type: FeatureParams Required/optional: required
-
feature_states
¶ Gets the feature_states of this CapabilitiesResponse.
Returns: The feature_states of this CapabilitiesResponse. Return type: list[FeatureState] Required/optional: required
-
product_capabilities
¶ Gets the product_capabilities of this CapabilitiesResponse.
Returns: The product_capabilities of this CapabilitiesResponse. Return type: list[str] Required/optional: required
-
netapp.santricity.models.v2.cfw_activation_request module¶
CfwActivationRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.cfw_activation_request.
CfwActivationRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
skip_mel_check
¶ Gets the skip_mel_check of this CfwActivationRequest.
Returns: The skip_mel_check of this CfwActivationRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.cfw_package_metadata module¶
CFWPackageMetadata.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.cfw_package_metadata.
CFWPackageMetadata
[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 CFWPackageMetadata.
Returns: The filename of this CFWPackageMetadata. Return type: str Required/optional: required
-
version
¶ Gets the version of this CFWPackageMetadata.
Returns: The version of this CFWPackageMetadata. Return type: str Required/optional: required
-
netapp.santricity.models.v2.cfw_upgrade_request module¶
CfwUpgradeRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.cfw_upgrade_request.
CfwUpgradeRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cfw_file
¶ Gets the cfw_file of this CfwUpgradeRequest.
Returns: The cfw_file of this CfwUpgradeRequest. Return type: str Required/optional: optional
-
nvsram_file
¶ Gets the nvsram_file of this CfwUpgradeRequest.
Returns: The nvsram_file of this CfwUpgradeRequest. Return type: str Required/optional: optional
-
skip_mel_check
¶ Gets the skip_mel_check of this CfwUpgradeRequest. Skip check of the MEL events for issues with the storage-system.
Returns: The skip_mel_check of this CfwUpgradeRequest. Return type: bool Required/optional: optional
-
stage_firmware
¶ Gets the stage_firmware of this CfwUpgradeRequest.
Returns: The stage_firmware of this CfwUpgradeRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.cfw_upgrade_response module¶
CfwUpgradeResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.cfw_upgrade_response.
CfwUpgradeResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
activation_completion_time
¶ Gets the activation_completion_time of this CfwUpgradeResponse.
Returns: The activation_completion_time of this CfwUpgradeResponse. Return type: datetime Required/optional: required
-
activation_start_time
¶ Gets the activation_start_time of this CfwUpgradeResponse.
Returns: The activation_start_time of this CfwUpgradeResponse. Return type: datetime Required/optional: required
-
health_check
¶ Gets the health_check of this CfwUpgradeResponse.
Returns: The health_check of this CfwUpgradeResponse. Return type: FirmwareUpgradeHealthCheckResult Required/optional: required
-
request_id
¶ Gets the request_id of this CfwUpgradeResponse. A unique value that identifies the request for later retrieval.
Returns: The request_id of this CfwUpgradeResponse. Return type: int Required/optional: required
-
running
¶ Gets the running of this CfwUpgradeResponse.
Returns: The running of this CfwUpgradeResponse. Return type: bool Required/optional: required
-
start_time
¶ Gets the start_time of this CfwUpgradeResponse.
Returns: The start_time of this CfwUpgradeResponse. Return type: datetime Required/optional: required
-
upload_completion_percentage
¶ Gets the upload_completion_percentage of this CfwUpgradeResponse.
Returns: The upload_completion_percentage of this CfwUpgradeResponse. Return type: int Required/optional: required
-
upload_completion_time
¶ Gets the upload_completion_time of this CfwUpgradeResponse.
Returns: The upload_completion_time of this CfwUpgradeResponse. Return type: datetime Required/optional: required
-
upload_start_time
¶ Gets the upload_start_time of this CfwUpgradeResponse.
Returns: The upload_start_time of this CfwUpgradeResponse. Return type: datetime Required/optional: required
-
netapp.santricity.models.v2.cg_snapshot_view_request module¶
CGSnapshotViewRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.cg_snapshot_view_request.
CGSnapshotViewRequest
[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 CGSnapshotViewRequest. The access mode determines whether or not a repository volume should be created.
Returns: The access_mode of this CGSnapshotViewRequest. Return type: str Required/optional: optional
-
candidate
¶ Gets the candidate of this CGSnapshotViewRequest. A manually specified ConcatVolumeCandidate of type newVol or existingVols. Required if accessMode == readWrite.
Returns: The candidate of this CGSnapshotViewRequest. Return type: ConcatVolumeCandidate Required/optional: optional
-
pit_id
¶ Gets the pit_id of this CGSnapshotViewRequest. The id of the PIT to create a View for.
Returns: The pit_id of this CGSnapshotViewRequest. Return type: str Required/optional: required
-
scan_media
¶ Gets the scan_media of this CGSnapshotViewRequest.
Returns: The scan_media of this CGSnapshotViewRequest. Return type: bool Required/optional: optional
-
validate_parity
¶ Gets the validate_parity of this CGSnapshotViewRequest.
Returns: The validate_parity of this CGSnapshotViewRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.concat_repository_volume module¶
ConcatRepositoryVolume.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.concat_repository_volume.
ConcatRepositoryVolume
[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 ConcatRepositoryVolume. The aggregate capacity in bytes of all member volumes.
Returns: The aggregate_capacity of this ConcatRepositoryVolume. Return type: int Required/optional: required
-
allowed_operations
¶ Gets the allowed_operations of this ConcatRepositoryVolume. 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 ConcatRepositoryVolume. Return type: VolumePerms Required/optional: required
-
base_object_id
¶ Gets the base_object_id of this ConcatRepositoryVolume.
Returns: The base_object_id of this ConcatRepositoryVolume. Return type: str Required/optional: optional
-
base_object_type
¶ Gets the base_object_type of this ConcatRepositoryVolume.
Returns: The base_object_type of this ConcatRepositoryVolume. Return type: str Required/optional: optional
-
concat_vol_ref
¶ Gets the concat_vol_ref of this ConcatRepositoryVolume. A reference (key) for ConcatVolume.
Returns: The concat_vol_ref of this ConcatRepositoryVolume. Return type: str Required/optional: required
-
id
¶ Gets the id of this ConcatRepositoryVolume.
Returns: The id of this ConcatRepositoryVolume. Return type: str Required/optional: optional
-
media_scan_params
¶ Gets the media_scan_params of this ConcatRepositoryVolume. Media scan parameters.
Returns: The media_scan_params of this ConcatRepositoryVolume. Return type: VolumeMediaScanParams Required/optional: required
-
member_count
¶ Gets the member_count of this ConcatRepositoryVolume. 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 ConcatRepositoryVolume. Return type: int Required/optional: required
-
member_refs
¶ Gets the member_refs of this ConcatRepositoryVolume.
Returns: The member_refs of this ConcatRepositoryVolume. Return type: list[str] Required/optional: optional
-
status
¶ Gets the status of this ConcatRepositoryVolume. The status/state of the concatenated volume. This will be the worst status among the member volumes.
Returns: The status of this ConcatRepositoryVolume. Return type: str Required/optional: required
-
volume_handle
¶ Gets the volume_handle of this ConcatRepositoryVolume. The volume ssid. This is provided primarily for debug purposes.
Returns: The volume_handle of this ConcatRepositoryVolume. Return type: int Required/optional: required
-
netapp.santricity.models.v2.concat_volume_candidate_request module¶
ConcatVolumeCandidateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.concat_volume_candidate_request.
ConcatVolumeCandidateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_volume_ref
¶ Gets the base_volume_ref of this ConcatVolumeCandidateRequest.
Returns: The base_volume_ref of this ConcatVolumeCandidateRequest. Return type: str Required/optional: required
-
concat_volume_type
¶ Gets the concat_volume_type of this ConcatVolumeCandidateRequest. Define the type of object the repository will be utilized for. This will allow the capacity to be adjusted to meet required minimums.
Returns: The concat_volume_type of this ConcatVolumeCandidateRequest. Return type: str Required/optional: optional
-
percent_capacity
¶ Gets the percent_capacity of this ConcatVolumeCandidateRequest. Percent capacity of the baseVolume to use for the repository.
Returns: The percent_capacity of this ConcatVolumeCandidateRequest. Return type: float Required/optional: optional
-
netapp.santricity.models.v2.concat_volume_expansion_request module¶
ConcatVolumeExpansionRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.concat_volume_expansion_request.
ConcatVolumeExpansionRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
expansion_candidate
¶ Gets the expansion_candidate of this ConcatVolumeExpansionRequest. An expansion candidate to use for expanding the capacity of the repository.
Returns: The expansion_candidate of this ConcatVolumeExpansionRequest. Return type: ConcatVolumeCandidate Required/optional: required
-
repository_ref
¶ Gets the repository_ref of this ConcatVolumeExpansionRequest. Identifier of the concatVolume to expand.
Returns: The repository_ref of this ConcatVolumeExpansionRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.configuration_db_validation_check module¶
ConfigurationDbValidationCheck.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.configuration_db_validation_check.
ConfigurationDbValidationCheck
[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 ConfigurationDbValidationCheck.
Returns: The result of this ConfigurationDbValidationCheck. Return type: str Required/optional: required
-
severity_level
¶ Gets the severity_level of this ConfigurationDbValidationCheck.
Returns: The severity_level of this ConfigurationDbValidationCheck. Return type: str Required/optional: required
-
status
¶ Gets the status of this ConfigurationDbValidationCheck. Status of the database validation check
Returns: The status of this ConfigurationDbValidationCheck. Return type: str Required/optional: required
-
successful
¶ Gets the successful of this ConfigurationDbValidationCheck.
Returns: The successful of this ConfigurationDbValidationCheck. Return type: bool Required/optional: optional
-
type
¶ Gets the type of this ConfigurationDbValidationCheck.
Returns: The type of this ConfigurationDbValidationCheck. Return type: str Required/optional: required
-
netapp.santricity.models.v2.configuration_result module¶
ConfigurationResult.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.configuration_result.
ConfigurationResult
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
current_results
¶ Gets the current_results of this ConfigurationResult. The list of results for each system being configured. The size of this list will be < total until the operation is finished
Returns: The current_results of this ConfigurationResult. Return type: list[ConfigurationResultItem] Required/optional: optional
-
end_date
¶ Gets the end_date of this ConfigurationResult. The time the operation finished. Null if an operation is in progress
Returns: The end_date of this ConfigurationResult. Return type: datetime Required/optional: optional
-
number_done
¶ Gets the number_done of this ConfigurationResult. the number of system currently attempted
Returns: The number_done of this ConfigurationResult. Return type: int Required/optional: optional
-
operation_done
¶ Gets the operation_done of this ConfigurationResult. true when the configuration operation is finished
Returns: The operation_done of this ConfigurationResult. Return type: bool Required/optional: optional
-
start_date
¶ Gets the start_date of this ConfigurationResult. The time the configuration operation started
Returns: The start_date of this ConfigurationResult. Return type: datetime Required/optional: optional
-
total_systems
¶ Gets the total_systems of this ConfigurationResult. the total number of systems requested to be configured
Returns: The total_systems of this ConfigurationResult. Return type: int Required/optional: optional
-
netapp.santricity.models.v2.configuration_result_item module¶
ConfigurationResultItem.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.configuration_result_item.
ConfigurationResultItem
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
response
¶ Gets the response of this ConfigurationResultItem. If the operation did not succeed, this properties has the error information
Returns: The response of this ConfigurationResultItem. Return type: CallResponse Required/optional: optional
-
success
¶ Gets the success of this ConfigurationResultItem. True if the configuration did not have any reported errors
Returns: The success of this ConfigurationResultItem. Return type: bool Required/optional: optional
-
system_key
¶ Gets the system_key of this ConfigurationResultItem. The key from the csv file for the storage system
Returns: The system_key of this ConfigurationResultItem. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.consistency_group_create_request module¶
ConsistencyGroupCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.consistency_group_create_request.
ConsistencyGroupCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_delete_threshold
¶ Gets the auto_delete_threshold of this ConsistencyGroupCreateRequest. The auto-delete threshold. Automatically delete snapshots after this many.
Returns: The auto_delete_threshold of this ConsistencyGroupCreateRequest. Return type: int Required/optional: optional
-
full_warn_threshold_percent
¶ Gets the full_warn_threshold_percent of this ConsistencyGroupCreateRequest. The full warning threshold percent
Returns: The full_warn_threshold_percent of this ConsistencyGroupCreateRequest. Return type: int Required/optional: optional
-
name
¶ Gets the name of this ConsistencyGroupCreateRequest. The user-label to assign to the new consistency group
Returns: The name of this ConsistencyGroupCreateRequest. Return type: str Required/optional: required
-
repository_full_policy
¶ Gets the repository_full_policy of this ConsistencyGroupCreateRequest. The repository full policy.
Returns: The repository_full_policy of this ConsistencyGroupCreateRequest. Return type: str Required/optional: optional
-
rollback_priority
¶ Gets the rollback_priority of this ConsistencyGroupCreateRequest. Roll-back priority
Returns: The rollback_priority of this ConsistencyGroupCreateRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.consistency_group_update_request module¶
ConsistencyGroupUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.consistency_group_update_request.
ConsistencyGroupUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_delete_threshold
¶ Gets the auto_delete_threshold of this ConsistencyGroupUpdateRequest. The auto-delete threshold. Automatically delete snapshots after this many.
Returns: The auto_delete_threshold of this ConsistencyGroupUpdateRequest. Return type: int Required/optional: optional
-
full_warn_threshold_percent
¶ Gets the full_warn_threshold_percent of this ConsistencyGroupUpdateRequest. The full warning threshold percent
Returns: The full_warn_threshold_percent of this ConsistencyGroupUpdateRequest. Return type: int Required/optional: optional
-
name
¶ Gets the name of this ConsistencyGroupUpdateRequest. The user-label to assign to the new consistency group
Returns: The name of this ConsistencyGroupUpdateRequest. Return type: str Required/optional: optional
-
repository_full_policy
¶ Gets the repository_full_policy of this ConsistencyGroupUpdateRequest. The repository full policy.
Returns: The repository_full_policy of this ConsistencyGroupUpdateRequest. Return type: str Required/optional: optional
-
rollback_priority
¶ Gets the rollback_priority of this ConsistencyGroupUpdateRequest. Roll-back priority
Returns: The rollback_priority of this ConsistencyGroupUpdateRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.controller_stats module¶
ControllerStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.controller_stats.
ControllerStats
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
array_id
¶ Gets the array_id of this ControllerStats.
Returns: The array_id of this ControllerStats. Return type: str Required/optional: required
-
array_wwn
¶ Gets the array_wwn of this ControllerStats.
Returns: The array_wwn of this ControllerStats. Return type: str Required/optional: required
-
cache_hits_bytes_total
¶ Gets the cache_hits_bytes_total of this ControllerStats. Total number of bytes that hit cache.
Returns: The cache_hits_bytes_total of this ControllerStats. Return type: float Required/optional: required
-
cache_hits_iops_total
¶ Gets the cache_hits_iops_total of this ControllerStats. Total number of IO operations that hit cache.
Returns: The cache_hits_iops_total of this ControllerStats. Return type: float Required/optional: required
-
controller_id
¶ Gets the controller_id of this ControllerStats. Controller that generated this group.
Returns: The controller_id of this ControllerStats. Return type: str Required/optional: required
-
cpu_utilization_stats
¶ Gets the cpu_utilization_stats of this ControllerStats. CPU utilization statistics structure.
Returns: The cpu_utilization_stats of this ControllerStats. Return type: list[CpuUtilizationStats] Required/optional: required
-
ddp_bytes_transferred
¶ Gets the ddp_bytes_transferred of this ControllerStats. Bytes transferred that are categorized as DDP transfers.
Returns: The ddp_bytes_transferred of this ControllerStats. Return type: float Required/optional: required
-
full_stripe_writes_bytes
¶ Gets the full_stripe_writes_bytes of this ControllerStats. Bytes written that are categorized as Full stripe writes.
Returns: The full_stripe_writes_bytes of this ControllerStats. Return type: float Required/optional: required
-
last_reset_time
¶ Gets the last_reset_time of this ControllerStats.
Returns: The last_reset_time of this ControllerStats. Return type: datetime Required/optional: required
-
last_reset_time_in_ms
¶ Gets the last_reset_time_in_ms of this ControllerStats.
Returns: The last_reset_time_in_ms of this ControllerStats. Return type: int Required/optional: required
-
max_possible_bps_under_current_load
¶ Gets the max_possible_bps_under_current_load of this ControllerStats. Theoretical maximum possible Bytes per second under current load.
Returns: The max_possible_bps_under_current_load of this ControllerStats. Return type: float Required/optional: required
-
max_possible_iops_under_current_load
¶ Gets the max_possible_iops_under_current_load of this ControllerStats. Theoretical maximum possible IO per second under current load.
Returns: The max_possible_iops_under_current_load of this ControllerStats. Return type: float Required/optional: required
-
mirror_bytes_total
¶ Gets the mirror_bytes_total of this ControllerStats. 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 ControllerStats. Return type: float Required/optional: required
-
mirror_iops_total
¶ Gets the mirror_iops_total of this ControllerStats. 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 ControllerStats. Return type: float Required/optional: required
-
observed_time
¶ Gets the observed_time of this ControllerStats.
Returns: The observed_time of this ControllerStats. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this ControllerStats.
Returns: The observed_time_in_ms of this ControllerStats. Return type: int Required/optional: required
-
raid0_bytes_transferred
¶ Gets the raid0_bytes_transferred of this ControllerStats. Bytes transferred that are categorized as RAID 0 transfers.
Returns: The raid0_bytes_transferred of this ControllerStats. Return type: float Required/optional: required
-
raid1_bytes_transferred
¶ Gets the raid1_bytes_transferred of this ControllerStats. Bytes transferred that are categorized as RAID 1 transfers.
Returns: The raid1_bytes_transferred of this ControllerStats. Return type: float Required/optional: required
-
raid5_bytes_transferred
¶ Gets the raid5_bytes_transferred of this ControllerStats. Bytes transferred that are categorized as RAID 5 transfers.
Returns: The raid5_bytes_transferred of this ControllerStats. Return type: float Required/optional: required
-
raid6_bytes_transferred
¶ Gets the raid6_bytes_transferred of this ControllerStats. Bytes transferred that are categorized as RAID 6 transfers.
Returns: The raid6_bytes_transferred of this ControllerStats. Return type: float Required/optional: required
-
random_bytes_total
¶ Gets the random_bytes_total of this ControllerStats. Total number of Bytes that are categorized as random.
Returns: The random_bytes_total of this ControllerStats. Return type: float Required/optional: required
-
random_ios_total
¶ Gets the random_ios_total of this ControllerStats. Total number of IOs that are categorized as random.
Returns: The random_ios_total of this ControllerStats. Return type: float Required/optional: required
-
read_bytes_total
¶ Gets the read_bytes_total of this ControllerStats. Total number of Bytes read.
Returns: The read_bytes_total of this ControllerStats. Return type: float Required/optional: required
-
read_iops_total
¶ Gets the read_iops_total of this ControllerStats. Total number of Read IO operations.
Returns: The read_iops_total of this ControllerStats. Return type: float Required/optional: required
-
total_bytes_serviced
¶ Gets the total_bytes_serviced of this ControllerStats. Total number of Bytes serviced by the controller.
Returns: The total_bytes_serviced of this ControllerStats. Return type: float Required/optional: required
-
total_iops_serviced
¶ Gets the total_iops_serviced of this ControllerStats. Total number of IO operations serviced by the controller.
Returns: The total_iops_serviced of this ControllerStats. Return type: float Required/optional: required
-
write_bytes_total
¶ Gets the write_bytes_total of this ControllerStats. Total number of Bytes written.
Returns: The write_bytes_total of this ControllerStats. Return type: float Required/optional: required
-
write_iops_total
¶ Gets the write_iops_total of this ControllerStats. Total number of Write IO operations.
Returns: The write_iops_total of this ControllerStats. Return type: float Required/optional: required
-
netapp.santricity.models.v2.create_cg_snapshot_view_manual_request module¶
CreateCGSnapshotViewManualRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.create_cg_snapshot_view_manual_request.
CreateCGSnapshotViewManualRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
name
¶ Gets the name of this CreateCGSnapshotViewManualRequest.
Returns: The name of this CreateCGSnapshotViewManualRequest. Return type: str Required/optional: required
-
pit_sequence_number
¶ Gets the pit_sequence_number of this CreateCGSnapshotViewManualRequest. The sequence number of the PITs to create Views for. All provided PITs/Snapshots must have a matching sequenceNumber
Returns: The pit_sequence_number of this CreateCGSnapshotViewManualRequest. Return type: int Required/optional: required
-
requests
¶ Gets the requests of this CreateCGSnapshotViewManualRequest. A list of Snapshots to include in the view.
Returns: The requests of this CreateCGSnapshotViewManualRequest. Return type: list[CGSnapshotViewRequest] Required/optional: required
-
netapp.santricity.models.v2.create_consistency_group_snapshot_request module¶
CreateConsistencyGroupSnapshotRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
netapp.santricity.models.v2.create_consistency_group_snapshot_view_request module¶
CreateConsistencyGroupSnapshotViewRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.create_consistency_group_snapshot_view_request.
CreateConsistencyGroupSnapshotViewRequest
[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 CreateConsistencyGroupSnapshotViewRequest. The access mode determines whether or not a repository volume should be created.
Returns: The access_mode of this CreateConsistencyGroupSnapshotViewRequest. Return type: str Required/optional: optional
-
name
¶ Gets the name of this CreateConsistencyGroupSnapshotViewRequest.
Returns: The name of this CreateConsistencyGroupSnapshotViewRequest. Return type: str Required/optional: required
-
pit_id
¶ Gets the pit_id of this CreateConsistencyGroupSnapshotViewRequest. The id of the PIT to create a View for. Either the pitSequenceNumber or a pitId is required.
Returns: The pit_id of this CreateConsistencyGroupSnapshotViewRequest. Return type: str Required/optional: optional
-
pit_sequence_number
¶ Gets the pit_sequence_number of this CreateConsistencyGroupSnapshotViewRequest. The sequence number of the PITs to create Views for. Either the pitSequenceNumber or a pitId is required.
Returns: The pit_sequence_number of this CreateConsistencyGroupSnapshotViewRequest. Return type: int Required/optional: optional
-
repository_percent
¶ Gets the repository_percent of this CreateConsistencyGroupSnapshotViewRequest.
Returns: The repository_percent of this CreateConsistencyGroupSnapshotViewRequest. Return type: float Required/optional: optional
-
repository_pool_id
¶ Gets the repository_pool_id of this CreateConsistencyGroupSnapshotViewRequest. The reference to the pool that will be used for the repository creation.
Returns: The repository_pool_id of this CreateConsistencyGroupSnapshotViewRequest. Return type: str Required/optional: optional
-
scan_media
¶ Gets the scan_media of this CreateConsistencyGroupSnapshotViewRequest.
Returns: The scan_media of this CreateConsistencyGroupSnapshotViewRequest. Return type: bool Required/optional: optional
-
validate_parity
¶ Gets the validate_parity of this CreateConsistencyGroupSnapshotViewRequest.
Returns: The validate_parity of this CreateConsistencyGroupSnapshotViewRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.current_firmware_response module¶
CurrentFirmwareResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.current_firmware_response.
CurrentFirmwareResponse
[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 CurrentFirmwareResponse. Version descriptors for code modules
Returns: The code_versions of this CurrentFirmwareResponse. Return type: list[VersionDescriptor] Required/optional: required
-
netapp.santricity.models.v2.cv_candidate_multiple_selection_request module¶
CVCandidateMultipleSelectionRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.cv_candidate_multiple_selection_request.
CVCandidateMultipleSelectionRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
candidate_requests
¶ Gets the candidate_requests of this CVCandidateMultipleSelectionRequest.
Returns: The candidate_requests of this CVCandidateMultipleSelectionRequest. Return type: list[ConcatVolumeCandidateRequest] Required/optional: optional
-
exclusions
¶ Gets the exclusions of this CVCandidateMultipleSelectionRequest.
Returns: The exclusions of this CVCandidateMultipleSelectionRequest. Return type: list[ConcatVolumeCandidate] Required/optional: optional
-
use_free_repository_volumes
¶ Gets the use_free_repository_volumes of this CVCandidateMultipleSelectionRequest.
Returns: The use_free_repository_volumes of this CVCandidateMultipleSelectionRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.cv_candidate_response module¶
CVCandidateResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.cv_candidate_response.
CVCandidateResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_mappable_object_id
¶ Gets the base_mappable_object_id of this CVCandidateResponse.
Returns: The base_mappable_object_id of this CVCandidateResponse. Return type: str Required/optional: optional
-
candidate
¶ Gets the candidate of this CVCandidateResponse.
Returns: The candidate of this CVCandidateResponse. Return type: ConcatVolumeCandidate Required/optional: optional
-
candidate_type
¶ Gets the candidate_type of this CVCandidateResponse.
Returns: The candidate_type of this CVCandidateResponse. Return type: str Required/optional: optional
-
capacity
¶ Gets the capacity of this CVCandidateResponse.
Returns: The capacity of this CVCandidateResponse. Return type: int Required/optional: optional
-
capacity_match
¶ Gets the capacity_match of this CVCandidateResponse.
Returns: The capacity_match of this CVCandidateResponse. Return type: bool Required/optional: optional
-
da_match
¶ Gets the da_match of this CVCandidateResponse. True if the DataAssurance settings for the base and the candidate match.
Returns: The da_match of this CVCandidateResponse. Return type: bool Required/optional: optional
-
disk_pool
¶ Gets the disk_pool of this CVCandidateResponse.
Returns: The disk_pool of this CVCandidateResponse. Return type: bool Required/optional: optional
-
drive_type_match
¶ Gets the drive_type_match of this CVCandidateResponse. True if the drives for the base pool and the candidate’s pool match.
Returns: The drive_type_match of this CVCandidateResponse. Return type: bool Required/optional: optional
-
existing_candidate
¶ Gets the existing_candidate of this CVCandidateResponse. True if the repository candidate is based on an existing volume and does not require a volume creation to occur.
Returns: The existing_candidate of this CVCandidateResponse. Return type: bool Required/optional: optional
-
qos_match
¶ Gets the qos_match of this CVCandidateResponse.
Returns: The qos_match of this CVCandidateResponse. Return type: bool Required/optional: optional
-
raid_level_match
¶ Gets the raid_level_match of this CVCandidateResponse.
Returns: The raid_level_match of this CVCandidateResponse. Return type: bool Required/optional: optional
-
same_pool
¶ Gets the same_pool of this CVCandidateResponse.
Returns: The same_pool of this CVCandidateResponse. Return type: bool Required/optional: optional
-
security_match
¶ Gets the security_match of this CVCandidateResponse. True if the drive security settings for the base pool and the candidate’s pool match.
Returns: The security_match of this CVCandidateResponse. Return type: bool Required/optional: optional
-
volume_group_id
¶ Gets the volume_group_id of this CVCandidateResponse.
Returns: The volume_group_id of this CVCandidateResponse. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.cv_candidate_selection_request module¶
CVCandidateSelectionRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.cv_candidate_selection_request.
CVCandidateSelectionRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
candidate_request
¶ Gets the candidate_request of this CVCandidateSelectionRequest.
Returns: The candidate_request of this CVCandidateSelectionRequest. Return type: ConcatVolumeCandidateRequest Required/optional: required
-
exclusions
¶ Gets the exclusions of this CVCandidateSelectionRequest.
Returns: The exclusions of this CVCandidateSelectionRequest. Return type: list[ConcatVolumeCandidate] Required/optional: optional
-
use_free_repository_volumes
¶ Gets the use_free_repository_volumes of this CVCandidateSelectionRequest.
Returns: The use_free_repository_volumes of this CVCandidateSelectionRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.device_alert_configuration module¶
DeviceAlertConfiguration.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.device_alert_configuration.
DeviceAlertConfiguration
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
additional_contact_information
¶ Gets the additional_contact_information of this DeviceAlertConfiguration. Alert email additional contact information
Returns: The additional_contact_information of this DeviceAlertConfiguration. Return type: str Required/optional: required
-
alerting_enabled
¶ Gets the alerting_enabled of this DeviceAlertConfiguration. Alerting is enabled
Returns: The alerting_enabled of this DeviceAlertConfiguration. Return type: bool Required/optional: required
-
email_sender_address
¶ Gets the email_sender_address of this DeviceAlertConfiguration. The Alert email senders address
Returns: The email_sender_address of this DeviceAlertConfiguration. Return type: str Required/optional: required
-
email_server_address
¶ Gets the email_server_address of this DeviceAlertConfiguration. The Alert email server address
Returns: The email_server_address of this DeviceAlertConfiguration. Return type: str Required/optional: required
-
recipient_email_addresses
¶ Gets the recipient_email_addresses of this DeviceAlertConfiguration. Alert email recipient addresses
Returns: The recipient_email_addresses of this DeviceAlertConfiguration. Return type: list[str] Required/optional: required
-
send_additional_contact_information
¶ Gets the send_additional_contact_information of this DeviceAlertConfiguration. Flag to send additional contact information with emails
Returns: The send_additional_contact_information of this DeviceAlertConfiguration. Return type: bool Required/optional: required
-
netapp.santricity.models.v2.device_alert_test_response module¶
DeviceAlertTestResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.device_alert_test_response.
DeviceAlertTestResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
email_send_error_string
¶ Gets the email_send_error_string of this DeviceAlertTestResponse. Alert email error string
Returns: The email_send_error_string of this DeviceAlertTestResponse. Return type: str Required/optional: required
-
response
¶ Gets the response of this DeviceAlertTestResponse. Alert email test result code
Returns: The response of this DeviceAlertTestResponse. Return type: str Required/optional: required
-
netapp.santricity.models.v2.device_asup_delivery module¶
DeviceAsupDelivery.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.device_asup_delivery.
DeviceAsupDelivery
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
mail_relay_server
¶ Gets the mail_relay_server of this DeviceAsupDelivery. ASUP e-mail relay server
Returns: The mail_relay_server of this DeviceAsupDelivery. Return type: str Required/optional: optional
-
mail_sender_address
¶ Gets the mail_sender_address of this DeviceAsupDelivery. ASUP e-mail sender address
Returns: The mail_sender_address of this DeviceAsupDelivery. Return type: str Required/optional: optional
-
method
¶ Gets the method of this DeviceAsupDelivery. ASUP delivery method
Returns: The method of this DeviceAsupDelivery. Return type: str Required/optional: required
-
proxy_host
¶ Gets the proxy_host of this DeviceAsupDelivery. ASUP proxy host
Returns: The proxy_host of this DeviceAsupDelivery. Return type: str Required/optional: optional
-
proxy_password
¶ Gets the proxy_password of this DeviceAsupDelivery. ASUP proxy password
Returns: The proxy_password of this DeviceAsupDelivery. Return type: str Required/optional: optional
-
proxy_port
¶ Gets the proxy_port of this DeviceAsupDelivery. ASUP proxy port
Returns: The proxy_port of this DeviceAsupDelivery. Return type: int Required/optional: optional
-
proxy_script
¶ Gets the proxy_script of this DeviceAsupDelivery. ASUP proxy PAC script
Returns: The proxy_script of this DeviceAsupDelivery. Return type: str Required/optional: optional
-
proxy_user_name
¶ Gets the proxy_user_name of this DeviceAsupDelivery. ASUP proxy user name
Returns: The proxy_user_name of this DeviceAsupDelivery. Return type: str Required/optional: optional
-
routing_type
¶ Gets the routing_type of this DeviceAsupDelivery. ASUP routing type
Returns: The routing_type of this DeviceAsupDelivery. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.device_asup_device module¶
DeviceAsupDevice.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.device_asup_device.
DeviceAsupDevice
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
asup_capable
¶ Gets the asup_capable of this DeviceAsupDevice. ASUP capable
Returns: The asup_capable of this DeviceAsupDevice. Return type: bool Required/optional: required
-
asup_enabled
¶ Gets the asup_enabled of this DeviceAsupDevice. ASUP enabled
Returns: The asup_enabled of this DeviceAsupDevice. Return type: bool Required/optional: required
-
daily_schedule_time
¶ Gets the daily_schedule_time of this DeviceAsupDevice. ASUP daily scheduled time
Returns: The daily_schedule_time of this DeviceAsupDevice. Return type: int Required/optional: required
-
name
¶ Gets the name of this DeviceAsupDevice. Device’s name
Returns: The name of this DeviceAsupDevice. Return type: str Required/optional: required
-
on_demand_capable
¶ Gets the on_demand_capable of this DeviceAsupDevice. ASUP OnDemand capable
Returns: The on_demand_capable of this DeviceAsupDevice. Return type: bool Required/optional: required
-
scheduled
¶ Gets the scheduled of this DeviceAsupDevice. Device has ASUP daily/weekly schedule
Returns: The scheduled of this DeviceAsupDevice. Return type: bool Required/optional: required
-
weekly_day_of_week
¶ Gets the weekly_day_of_week of this DeviceAsupDevice. ASUP weekly scheduled day of week
Returns: The weekly_day_of_week of this DeviceAsupDevice. Return type: str Required/optional: required
-
weekly_schedule_time
¶ Gets the weekly_schedule_time of this DeviceAsupDevice. ASUP weekly scheduled time
Returns: The weekly_schedule_time of this DeviceAsupDevice. Return type: int Required/optional: required
-
wwn
¶ Gets the wwn of this DeviceAsupDevice. Device’s world-wide-name
Returns: The wwn of this DeviceAsupDevice. Return type: str Required/optional: required
-
netapp.santricity.models.v2.device_asup_response module¶
DeviceAsupResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.device_asup_response.
DeviceAsupResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
asup_capable
¶ Gets the asup_capable of this DeviceAsupResponse. AutoSupport is supported
Returns: The asup_capable of this DeviceAsupResponse. Return type: bool Required/optional: required
-
asup_enabled
¶ Gets the asup_enabled of this DeviceAsupResponse. AutoSupport is enabled or disabled
Returns: The asup_enabled of this DeviceAsupResponse. Return type: bool Required/optional: required
-
delivery
¶ Gets the delivery of this DeviceAsupResponse. ASUP delivery configuration
Returns: The delivery of this DeviceAsupResponse. Return type: DeviceAsupDelivery Required/optional: required
-
destination_address
¶ Gets the destination_address of this DeviceAsupResponse. ASUP destination address
Returns: The destination_address of this DeviceAsupResponse. Return type: str Required/optional: required
-
on_demand_capable
¶ Gets the on_demand_capable of this DeviceAsupResponse. AutoSupport OnDemand is supported
Returns: The on_demand_capable of this DeviceAsupResponse. Return type: bool Required/optional: required
-
on_demand_enabled
¶ Gets the on_demand_enabled of this DeviceAsupResponse. ASUP OnDemand is enabled or disabled
Returns: The on_demand_enabled of this DeviceAsupResponse. Return type: bool Required/optional: required
-
remote_diags_enabled
¶ Gets the remote_diags_enabled of this DeviceAsupResponse. ASUP RemoteDiags is enabled or disabled
Returns: The remote_diags_enabled of this DeviceAsupResponse. Return type: bool Required/optional: required
-
schedule
¶ Gets the schedule of this DeviceAsupResponse. ASUP schedule configuration
Returns: The schedule of this DeviceAsupResponse. Return type: DeviceAsupSchedule Required/optional: required
-
netapp.santricity.models.v2.device_asup_schedule module¶
DeviceAsupSchedule.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.device_asup_schedule.
DeviceAsupSchedule
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
daily_max_time
¶ Gets the daily_max_time of this DeviceAsupSchedule. ASUP daily maximum time
Returns: The daily_max_time of this DeviceAsupSchedule. Return type: int Required/optional: required
-
daily_min_time
¶ Gets the daily_min_time of this DeviceAsupSchedule. ASUP daily minimum time
Returns: The daily_min_time of this DeviceAsupSchedule. Return type: int Required/optional: required
-
days_of_week
¶ Gets the days_of_week of this DeviceAsupSchedule. ASUP days of week
Returns: The days_of_week of this DeviceAsupSchedule. Return type: list[str] Required/optional: required
-
weekly_max_time
¶ Gets the weekly_max_time of this DeviceAsupSchedule. ASUP weekly maximum time
Returns: The weekly_max_time of this DeviceAsupSchedule. Return type: int Required/optional: required
-
weekly_min_time
¶ Gets the weekly_min_time of this DeviceAsupSchedule. ASUP weekly minimum time
Returns: The weekly_min_time of this DeviceAsupSchedule. Return type: int Required/optional: required
-
netapp.santricity.models.v2.device_asup_update_request module¶
DeviceAsupUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.device_asup_update_request.
DeviceAsupUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
asup_enabled
¶ Gets the asup_enabled of this DeviceAsupUpdateRequest. AutoSupoprt enabled or disabled
Returns: The asup_enabled of this DeviceAsupUpdateRequest. Return type: bool Required/optional: optional
-
delivery
¶ Gets the delivery of this DeviceAsupUpdateRequest. ASUP delivery configuration
Returns: The delivery of this DeviceAsupUpdateRequest. Return type: DeviceAsupDelivery Required/optional: optional
-
on_demand_enabled
¶ Gets the on_demand_enabled of this DeviceAsupUpdateRequest. ASUP OnDemand is enabled or disabled
Returns: The on_demand_enabled of this DeviceAsupUpdateRequest. Return type: bool Required/optional: optional
-
remote_diags_enabled
¶ Gets the remote_diags_enabled of this DeviceAsupUpdateRequest. ASUP RemoteDiags is enabled or disabled
Returns: The remote_diags_enabled of this DeviceAsupUpdateRequest. Return type: bool Required/optional: optional
-
schedule
¶ Gets the schedule of this DeviceAsupUpdateRequest. ASUP schedule configuration
Returns: The schedule of this DeviceAsupUpdateRequest. Return type: DeviceAsupSchedule Required/optional: optional
-
netapp.santricity.models.v2.device_asup_verify_request module¶
DeviceAsupVerifyRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.device_asup_verify_request.
DeviceAsupVerifyRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
delivery
¶ Gets the delivery of this DeviceAsupVerifyRequest. ASUP delivery configuration
Returns: The delivery of this DeviceAsupVerifyRequest. Return type: DeviceAsupDelivery Required/optional: required
-
mail_reply_address
¶ Gets the mail_reply_address of this DeviceAsupVerifyRequest. E-Mail reply address for SMTP
Returns: The mail_reply_address of this DeviceAsupVerifyRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.device_asup_verify_response module¶
DeviceAsupVerifyResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.device_asup_verify_response.
DeviceAsupVerifyResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
aod_attempted
¶ Gets the aod_attempted of this DeviceAsupVerifyResponse. Indicates if AOD verification was attempted
Returns: The aod_attempted of this DeviceAsupVerifyResponse. Return type: bool Required/optional: optional
-
aod_error_message
¶ Gets the aod_error_message of this DeviceAsupVerifyResponse. Error message if AOD verification failed
Returns: The aod_error_message of this DeviceAsupVerifyResponse. Return type: str Required/optional: optional
-
aod_successful
¶ Gets the aod_successful of this DeviceAsupVerifyResponse. Indicates if AOD verification was successful
Returns: The aod_successful of this DeviceAsupVerifyResponse. Return type: bool Required/optional: optional
-
error_message
¶ Gets the error_message of this DeviceAsupVerifyResponse. Error message if verification failed
Returns: The error_message of this DeviceAsupVerifyResponse. Return type: str Required/optional: optional
-
successful
¶ Gets the successful of this DeviceAsupVerifyResponse. Indicates if verification was successful
Returns: The successful of this DeviceAsupVerifyResponse. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.device_data_response module¶
DeviceDataResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.device_data_response.
DeviceDataResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
response_data
¶ Gets the response_data of this DeviceDataResponse. The string representation of the data requested.
Returns: The response_data of this DeviceDataResponse. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.diagnostic_data_request module¶
DiagnosticDataRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.diagnostic_data_request.
DiagnosticDataRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
request_type
¶ Gets the request_type of this DiagnosticDataRequest. Data to request
Returns: The request_type of this DiagnosticDataRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.discover_response module¶
DiscoverResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.discover_response.
DiscoverResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
current_count
¶ Gets the current_count of this DiscoverResponse. The number of addresses checked
Returns: The current_count of this DiscoverResponse. Return type: int Required/optional: required
-
discover_process_running
¶ Gets the discover_process_running of this DiscoverResponse. Indicates if a discovery process is running
Returns: The discover_process_running of this DiscoverResponse. Return type: bool Required/optional: required
-
last_start
¶ Gets the last_start of this DiscoverResponse. Time when the last discovery was started null if a process has never been started
Returns: The last_start of this DiscoverResponse. Return type: datetime Required/optional: required
-
request_id
¶ Gets the request_id of this DiscoverResponse. Unique request id
Returns: The request_id of this DiscoverResponse. Return type: int Required/optional: required
-
storage_systems
¶ Gets the storage_systems of this DiscoverResponse. List of storage systems discovered so far
Returns: The storage_systems of this DiscoverResponse. Return type: list[DiscoveredStorageSystem] Required/optional: required
-
total
¶ Gets the total of this DiscoverResponse. total number of addresses to check
Returns: The total of this DiscoverResponse. Return type: int Required/optional: required
-
netapp.santricity.models.v2.discovered_storage_system module¶
DiscoveredStorageSystem.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.discovered_storage_system.
DiscoveredStorageSystem
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
firmware
¶ Gets the firmware of this DiscoveredStorageSystem. Firmware version for the storage system
Returns: The firmware of this DiscoveredStorageSystem. Return type: str Required/optional: required
-
ip_addresses
¶ Gets the ip_addresses of this DiscoveredStorageSystem. Discovered controller IP addresses for the storage system
Returns: The ip_addresses of this DiscoveredStorageSystem. Return type: list[str] Required/optional: required
-
label
¶ Gets the label of this DiscoveredStorageSystem. Label for the storage system
Returns: The label of this DiscoveredStorageSystem. Return type: str Required/optional: required
-
needs_attention
¶ Gets the needs_attention of this DiscoveredStorageSystem. Needs attention alert for the storage system
Returns: The needs_attention of this DiscoveredStorageSystem. Return type: bool Required/optional: required
-
nvsram
¶ Gets the nvsram of this DiscoveredStorageSystem. NVSRAM version for the storage system
Returns: The nvsram of this DiscoveredStorageSystem. Return type: str Required/optional: required
-
serial_number
¶ Gets the serial_number of this DiscoveredStorageSystem. Serial number for the chassis
Returns: The serial_number of this DiscoveredStorageSystem. Return type: str Required/optional: required
-
wwn
¶ Gets the wwn of this DiscoveredStorageSystem. WWN for the storage system
Returns: The wwn of this DiscoveredStorageSystem. Return type: str Required/optional: required
-
netapp.santricity.models.v2.discovery_start_request module¶
DiscoveryStartRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.discovery_start_request.
DiscoveryStartRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
connection_timeout
¶ Gets the connection_timeout of this DiscoveryStartRequest. Optional parameter. This defaults to 30 seconds. Longer times may be needed for WAN discoveries, but will slow down the whole process. Shorter times speed up the process. This is only the timeout value for the initial TCP connection
Returns: The connection_timeout of this DiscoveryStartRequest. Return type: int Required/optional: optional
-
end_ip
¶ Gets the end_ip of this DiscoveryStartRequest. Ending IP Address
Returns: The end_ip of this DiscoveryStartRequest. Return type: str Required/optional: required
-
max_ports_to_use
¶ Gets the max_ports_to_use of this DiscoveryStartRequest. Number of ports to use for discovery. A port is a file handler in most operating systems. Watch your ULimits. More ports the faster discovery goes. But, for example, windows only has a few thousand available ports. If file handlers are exceeded, then this process will adjust down but other processes on the server may be affected as well as client connections
Returns: The max_ports_to_use of this DiscoveryStartRequest. Return type: int Required/optional: optional
-
start_ip
¶ Gets the start_ip of this DiscoveryStartRequest. Starting IP address
Returns: The start_ip of this DiscoveryStartRequest. Return type: str Required/optional: required
-
use_agents
¶ Gets the use_agents of this DiscoveryStartRequest. In-band management agents will be queried if this value is true. If you are not sure, its best to leave this as default
Returns: The use_agents of this DiscoveryStartRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.disk_io_stats module¶
DiskIOStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.disk_io_stats.
DiskIOStats
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
array_id
¶ Gets the array_id of this DiskIOStats.
Returns: The array_id of this DiskIOStats. Return type: str Required/optional: required
-
array_wwn
¶ Gets the array_wwn of this DiskIOStats.
Returns: The array_wwn of this DiskIOStats. Return type: str Required/optional: required
-
cumulative_delta_lba
¶ Gets the cumulative_delta_lba of this DiskIOStats.
Returns: The cumulative_delta_lba of this DiskIOStats. Return type: float Required/optional: required
-
cumulative_lba
¶ Gets the cumulative_lba of this DiskIOStats.
Returns: The cumulative_lba of this DiskIOStats. Return type: float Required/optional: required
-
disk_id
¶ Gets the disk_id of this DiskIOStats.
Returns: The disk_id of this DiskIOStats. Return type: str Required/optional: required
-
disk_manufacture
¶ Gets the disk_manufacture of this DiskIOStats.
Returns: The disk_manufacture of this DiskIOStats. Return type: str Required/optional: required
-
disk_software_version
¶ Gets the disk_software_version of this DiskIOStats.
Returns: The disk_software_version of this DiskIOStats. Return type: str Required/optional: required
-
drive_wwn
¶ Gets the drive_wwn of this DiskIOStats.
Returns: The drive_wwn of this DiskIOStats. Return type: str Required/optional: required
-
idle_time
¶ Gets the idle_time of this DiskIOStats.
Returns: The idle_time of this DiskIOStats. Return type: float Required/optional: required
-
last_reset_time
¶ Gets the last_reset_time of this DiskIOStats.
Returns: The last_reset_time of this DiskIOStats. Return type: datetime Required/optional: required
-
last_reset_time_in_ms
¶ Gets the last_reset_time_in_ms of this DiskIOStats.
Returns: The last_reset_time_in_ms of this DiskIOStats. Return type: int Required/optional: required
-
observed_time
¶ Gets the observed_time of this DiskIOStats.
Returns: The observed_time of this DiskIOStats. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this DiskIOStats.
Returns: The observed_time_in_ms of this DiskIOStats. Return type: int Required/optional: required
-
other_ops
¶ Gets the other_ops of this DiskIOStats.
Returns: The other_ops of this DiskIOStats. Return type: float Required/optional: required
-
other_time_max
¶ Gets the other_time_max of this DiskIOStats.
Returns: The other_time_max of this DiskIOStats. Return type: float Required/optional: required
-
other_time_total
¶ Gets the other_time_total of this DiskIOStats.
Returns: The other_time_total of this DiskIOStats. Return type: float Required/optional: required
-
other_time_total_sq
¶ Gets the other_time_total_sq of this DiskIOStats.
Returns: The other_time_total_sq of this DiskIOStats. Return type: float Required/optional: required
-
queue_depth_max
¶ Gets the queue_depth_max of this DiskIOStats.
Returns: The queue_depth_max of this DiskIOStats. Return type: float Required/optional: required
-
queue_depth_total
¶ Gets the queue_depth_total of this DiskIOStats.
Returns: The queue_depth_total of this DiskIOStats. Return type: float Required/optional: required
-
random_bytes_total
¶ Gets the random_bytes_total of this DiskIOStats.
Returns: The random_bytes_total of this DiskIOStats. Return type: float Required/optional: required
-
random_ios_total
¶ Gets the random_ios_total of this DiskIOStats.
Returns: The random_ios_total of this DiskIOStats. Return type: float Required/optional: required
-
read_bytes
¶ Gets the read_bytes of this DiskIOStats.
Returns: The read_bytes of this DiskIOStats. Return type: float Required/optional: required
-
read_ops
¶ Gets the read_ops of this DiskIOStats.
Returns: The read_ops of this DiskIOStats. Return type: float Required/optional: required
-
read_time_max
¶ Gets the read_time_max of this DiskIOStats.
Returns: The read_time_max of this DiskIOStats. Return type: float Required/optional: required
-
read_time_total
¶ Gets the read_time_total of this DiskIOStats.
Returns: The read_time_total of this DiskIOStats. Return type: float Required/optional: required
-
read_time_total_sq
¶ Gets the read_time_total_sq of this DiskIOStats.
Returns: The read_time_total_sq of this DiskIOStats. Return type: float Required/optional: required
-
recovered_errors
¶ Gets the recovered_errors of this DiskIOStats.
Returns: The recovered_errors of this DiskIOStats. Return type: float Required/optional: required
-
retried_ios
¶ Gets the retried_ios of this DiskIOStats.
Returns: The retried_ios of this DiskIOStats. Return type: float Required/optional: required
-
serial_number
¶ Gets the serial_number of this DiskIOStats.
Returns: The serial_number of this DiskIOStats. Return type: str Required/optional: required
-
slot
¶ Gets the slot of this DiskIOStats.
Returns: The slot of this DiskIOStats. Return type: int Required/optional: required
-
timeouts
¶ Gets the timeouts of this DiskIOStats.
Returns: The timeouts of this DiskIOStats. Return type: float Required/optional: required
-
tray_id
¶ Gets the tray_id of this DiskIOStats.
Returns: The tray_id of this DiskIOStats. Return type: str Required/optional: required
-
unrecovered_errors
¶ Gets the unrecovered_errors of this DiskIOStats.
Returns: The unrecovered_errors of this DiskIOStats. Return type: float Required/optional: required
-
vol_group_id
¶ Gets the vol_group_id of this DiskIOStats.
Returns: The vol_group_id of this DiskIOStats. Return type: str Required/optional: required
-
vol_group_name
¶ Gets the vol_group_name of this DiskIOStats.
Returns: The vol_group_name of this DiskIOStats. Return type: str Required/optional: required
-
vol_group_wwn
¶ Gets the vol_group_wwn of this DiskIOStats.
Returns: The vol_group_wwn of this DiskIOStats. Return type: str Required/optional: required
-
write_bytes
¶ Gets the write_bytes of this DiskIOStats.
Returns: The write_bytes of this DiskIOStats. Return type: float Required/optional: required
-
write_ops
¶ Gets the write_ops of this DiskIOStats.
Returns: The write_ops of this DiskIOStats. Return type: float Required/optional: required
-
write_time_max
¶ Gets the write_time_max of this DiskIOStats.
Returns: The write_time_max of this DiskIOStats. Return type: float Required/optional: required
-
write_time_total
¶ Gets the write_time_total of this DiskIOStats.
Returns: The write_time_total of this DiskIOStats. Return type: float Required/optional: required
-
write_time_total_sq
¶ Gets the write_time_total_sq of this DiskIOStats.
Returns: The write_time_total_sq of this DiskIOStats. Return type: float Required/optional: required
-
netapp.santricity.models.v2.disk_pool_priority_update_request module¶
DiskPoolPriorityUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.disk_pool_priority_update_request.
DiskPoolPriorityUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
priority
¶ Gets the priority of this DiskPoolPriorityUpdateRequest. Pool operation priority
Returns: The priority of this DiskPoolPriorityUpdateRequest. Return type: str Required/optional: required
-
priority_type
¶ Gets the priority_type of this DiskPoolPriorityUpdateRequest. The priority type
Returns: The priority_type of this DiskPoolPriorityUpdateRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.disk_pool_reduction_request module¶
DiskPoolReductionRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.disk_pool_reduction_request.
DiskPoolReductionRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drives
¶ Gets the drives of this DiskPoolReductionRequest. Id list of drives to remove.
Returns: The drives of this DiskPoolReductionRequest. Return type: list[str] Required/optional: required
-
netapp.santricity.models.v2.disk_pool_threshold_update_request module¶
DiskPoolThresholdUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.disk_pool_threshold_update_request.
DiskPoolThresholdUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
threshold_type
¶ Gets the threshold_type of this DiskPoolThresholdUpdateRequest. The threshold type to configure
Returns: The threshold_type of this DiskPoolThresholdUpdateRequest. Return type: str Required/optional: required
-
value
¶ Gets the value of this DiskPoolThresholdUpdateRequest. New threshold setting (0-100). 0 to disable the threshold.
Returns: The value of this DiskPoolThresholdUpdateRequest. Return type: int Required/optional: required
-
netapp.santricity.models.v2.drive_ex module¶
DriveEx.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.drive_ex.
DriveEx
[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 DriveEx. 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 DriveEx. Return type: bool Required/optional: required
-
blk_size
¶ Gets the blk_size of this DriveEx. 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 DriveEx. Return type: int Required/optional: required
-
blk_size_physical
¶ Gets the blk_size_physical of this DriveEx. 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 DriveEx. Return type: int Required/optional: required
-
bypass_source
¶ Gets the bypass_source of this DriveEx. 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 DriveEx. Return type: list[ObjectReference] Required/optional: required
-
cause
¶ Gets the cause of this DriveEx. 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 DriveEx. Return type: str Required/optional: required
-
current_command_aging_timeout
¶ Gets the current_command_aging_timeout of this DriveEx. 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 DriveEx. Return type: int Required/optional: required
-
current_speed
¶ Gets the current_speed of this DriveEx. The speed of the drive. Will be unknown for a SCSI drive.
Returns: The current_speed of this DriveEx. Return type: str Required/optional: required
-
current_volume_group_ref
¶ Gets the current_volume_group_ref of this DriveEx. 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 DriveEx. Return type: str Required/optional: required
-
default_command_aging_timeout
¶ Gets the default_command_aging_timeout of this DriveEx. 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 DriveEx. Return type: int Required/optional: required
-
degraded_channels
¶ Gets the degraded_channels of this DriveEx. The IDs of degraded channels.
Returns: The degraded_channels of this DriveEx. Return type: list[int] Required/optional: required
-
drive_media_type
¶ Gets the drive_media_type of this DriveEx. This field is set to the drive media type of the drive.
Returns: The drive_media_type of this DriveEx. Return type: str Required/optional: required
-
drive_ref
¶ Gets the drive_ref of this DriveEx. 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 DriveEx. Return type: str Required/optional: required
-
drive_temperature
¶ Gets the drive_temperature of this DriveEx. Drive temperature data.
Returns: The drive_temperature of this DriveEx. Return type: DriveTemperature Required/optional: required
-
fde_capable
¶ Gets the fde_capable of this DriveEx. True if the drive supports FDE, false otherwise
Returns: The fde_capable of this DriveEx. Return type: bool Required/optional: required
-
fde_enabled
¶ Gets the fde_enabled of this DriveEx. true if drive security is enabled; false if disabled
Returns: The fde_enabled of this DriveEx. Return type: bool Required/optional: required
-
fde_locked
¶ Gets the fde_locked of this DriveEx. True if the drive is locked, false if the drive is unlocked
Returns: The fde_locked of this DriveEx. Return type: bool Required/optional: required
-
fips_capable
¶ Gets the fips_capable of this DriveEx. This flag is true if the drive supports FIPS (Federal Information Processing Standard). FIPS 140-2 specification.
Returns: The fips_capable of this DriveEx. Return type: bool Required/optional: required
-
firmware_version
¶ Gets the firmware_version of this DriveEx.
Returns: The firmware_version of this DriveEx. Return type: str Required/optional: optional
-
fpga_version
¶ Gets the fpga_version of this DriveEx. This data is a variable-length ASCII text string that identifies the version of the FPGA package.
Returns: The fpga_version of this DriveEx. Return type: str Required/optional: required
-
has_degraded_channel
¶ Gets the has_degraded_channel of this DriveEx. True, if a path to this drive is degraded.
Returns: The has_degraded_channel of this DriveEx. Return type: bool Required/optional: required
-
hot_spare
¶ Gets the hot_spare of this DriveEx. 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 DriveEx. Return type: bool Required/optional: required
-
id
¶ Gets the id of this DriveEx.
Returns: The id of this DriveEx. Return type: str Required/optional: optional
-
interface_type
¶ Gets the interface_type of this DriveEx. 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 DriveEx. Return type: DriveTypeData Required/optional: required
-
interposer_present
¶ Gets the interposer_present of this DriveEx. A value of true for this property means the drive is behind an interposer.
Returns: The interposer_present of this DriveEx. Return type: bool Required/optional: required
-
interposer_ref
¶ Gets the interposer_ref of this DriveEx. The drive interposer identifier. This field is valid only if the interposerPresent field is set to True.
Returns: The interposer_ref of this DriveEx. Return type: str Required/optional: required
-
invalid_drive_data
¶ Gets the invalid_drive_data of this DriveEx. 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 DriveEx. Return type: bool Required/optional: required
-
locate_in_progress
¶ Gets the locate_in_progress of this DriveEx. 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 DriveEx. Return type: bool Required/optional: required
-
lock_key_id
¶ Gets the lock_key_id of this DriveEx. The lock key ID as read from the drive.
Returns: The lock_key_id of this DriveEx. Return type: str Required/optional: required
-
lock_key_id_value
¶ Gets the lock_key_id_value of this DriveEx.
Returns: The lock_key_id_value of this DriveEx. Return type: str Required/optional: optional
-
lowest_aligned_lba
¶ Gets the lowest_aligned_lba of this DriveEx. 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 DriveEx. Return type: int Required/optional: required
-
manufacturer
¶ Gets the manufacturer of this DriveEx. 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 DriveEx. Return type: str Required/optional: required
-
manufacturer_date
¶ Gets the manufacturer_date of this DriveEx. 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 DriveEx. Return type: int Required/optional: required
-
max_speed
¶ Gets the max_speed of this DriveEx. The maximum speed of the drive. Currently not used.
Returns: The max_speed of this DriveEx. Return type: str Required/optional: required
-
mirror_drive
¶ Gets the mirror_drive of this DriveEx. 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 DriveEx. Return type: str Required/optional: required
-
non_redundant_access
¶ Gets the non_redundant_access of this DriveEx. True if the drive does not have redundant access.
Returns: The non_redundant_access of this DriveEx. Return type: bool Required/optional: required
-
offline
¶ Gets the offline of this DriveEx. True if the drive is in the offline state, false otherwise. This field is valid for missing drives.
Returns: The offline of this DriveEx. Return type: bool Required/optional: required
-
pfa
¶ Gets the pfa of this DriveEx. 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 DriveEx. Return type: bool Required/optional: required
-
pfa_reason
¶ Gets the pfa_reason of this DriveEx. The reason a PFA condition has been raised for this drive.
Returns: The pfa_reason of this DriveEx. Return type: str Required/optional: required
-
phy_drive_type
¶ Gets the phy_drive_type of this DriveEx. The physical drive type.
Returns: The phy_drive_type of this DriveEx. Return type: str Required/optional: required
-
phy_drive_type_data
¶ Gets the phy_drive_type_data of this DriveEx. Information specific to a physical drive type.
Returns: The phy_drive_type_data of this DriveEx. Return type: PhysicalDriveTypeData Required/optional: required
-
physical_location
¶ Gets the physical_location of this DriveEx. 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 DriveEx. Return type: Location Required/optional: required
-
product_id
¶ Gets the product_id of this DriveEx. The variable-length ASCII text string that identifies the product by name, as assigned by the manufacturer.
Returns: The product_id of this DriveEx. Return type: str Required/optional: required
-
protection_information_capabilities
¶ Gets the protection_information_capabilities of this DriveEx. 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 DriveEx. Return type: ProtectionInformationCapabilities Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this DriveEx. Field is no longer used.
Returns: The protection_information_capable of this DriveEx. Return type: bool Required/optional: required
-
protection_type
¶ Gets the protection_type of this DriveEx. Field is no longer used.
Returns: The protection_type of this DriveEx. Return type: str Required/optional: required
-
raw_capacity
¶ Gets the raw_capacity of this DriveEx. The raw capacity of the drive, in bytes. This field is valid for missing drives.
Returns: The raw_capacity of this DriveEx. Return type: int Required/optional: required
-
removed
¶ Gets the removed of this DriveEx. 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 DriveEx. Return type: bool Required/optional: required
-
repair_policy
¶ Gets the repair_policy of this DriveEx. This field contains the repair policy for the Drive.
Returns: The repair_policy of this DriveEx. Return type: RepairPolicy Required/optional: required
-
reserved
¶ Gets the reserved of this DriveEx. reserved.
Returns: The reserved of this DriveEx. Return type: str Required/optional: required
-
rtr_attributes
¶ Gets the rtr_attributes of this DriveEx. 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 DriveEx. Return type: RTRAttributes Required/optional: required
-
serial_number
¶ Gets the serial_number of this DriveEx. The variable-length ASCII text string for the serial number of the drive.
Returns: The serial_number of this DriveEx. Return type: str Required/optional: required
-
software_version
¶ Gets the software_version of this DriveEx. 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 DriveEx. Return type: str Required/optional: required
-
spared_for_drive_ref
¶ Gets the spared_for_drive_ref of this DriveEx. 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 DriveEx. Return type: str Required/optional: required
-
spindle_speed
¶ Gets the spindle_speed of this DriveEx. The drive reported spindle speed. Solid State Disk (SSD) drives report zero.
Returns: The spindle_speed of this DriveEx. Return type: int Required/optional: required
-
ssd_wear_life
¶ Gets the ssd_wear_life of this DriveEx. Contains wear life data for the SSD drive.
Returns: The ssd_wear_life of this DriveEx. Return type: SSDWearLife Required/optional: required
-
status
¶ Gets the status of this DriveEx. An indication of the current status of the drive. This field is valid for missing drives.
Returns: The status of this DriveEx. Return type: str Required/optional: required
-
uncertified
¶ Gets the uncertified of this DriveEx. True, if the drive has the DR_UNCERTIFIED flag set. This field is valid for missing drives.
Returns: The uncertified of this DriveEx. Return type: bool Required/optional: required
-
usable_capacity
¶ Gets the usable_capacity of this DriveEx. 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 DriveEx. Return type: int Required/optional: required
-
volume_group_index
¶ Gets the volume_group_index of this DriveEx. 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 DriveEx. Return type: int Required/optional: required
-
working_channel
¶ Gets the working_channel of this DriveEx. The channel to the tray that is still operational (if nonRedundantAccess is True).
Returns: The working_channel of this DriveEx. Return type: int Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this DriveEx. 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 DriveEx. Return type: str Required/optional: required
-
netapp.santricity.models.v2.drive_firmware_compatability_entry module¶
DriveFirmwareCompatabilityEntry.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.drive_firmware_compatability_entry.
DriveFirmwareCompatabilityEntry
[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 DriveFirmwareCompatabilityEntry.
Returns: The drive_ref of this DriveFirmwareCompatabilityEntry. Return type: str Required/optional: required
-
online_upgrade_capable
¶ Gets the online_upgrade_capable of this DriveFirmwareCompatabilityEntry.
Returns: The online_upgrade_capable of this DriveFirmwareCompatabilityEntry. Return type: bool Required/optional: required
-
netapp.santricity.models.v2.drive_firmware_compatibility_response module¶
DriveFirmwareCompatibilityResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.drive_firmware_compatibility_response.
DriveFirmwareCompatibilityResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
compatibilities
¶ Gets the compatibilities of this DriveFirmwareCompatibilityResponse. The list of drive to firmware compatibility compatibilities
Returns: The compatibilities of this DriveFirmwareCompatibilityResponse. Return type: list[DriveFirmwareCompatiblitySet] Required/optional: required
-
contoller_offline
¶ Gets the contoller_offline of this DriveFirmwareCompatibilityResponse. Controller status
Returns: The contoller_offline of this DriveFirmwareCompatibilityResponse. Return type: bool Required/optional: required
-
controller_missing
¶ Gets the controller_missing of this DriveFirmwareCompatibilityResponse. Controller missing
Returns: The controller_missing of this DriveFirmwareCompatibilityResponse. Return type: bool Required/optional: required
-
controller_service_mode
¶ Gets the controller_service_mode of this DriveFirmwareCompatibilityResponse. Indicates if a Controller is in service mode
Returns: The controller_service_mode of this DriveFirmwareCompatibilityResponse. Return type: bool Required/optional: required
-
simplex_mode
¶ Gets the simplex_mode of this DriveFirmwareCompatibilityResponse. Indicates if in simplex mode
Returns: The simplex_mode of this DriveFirmwareCompatibilityResponse. Return type: bool Required/optional: required
-
netapp.santricity.models.v2.drive_firmware_compatiblity_set module¶
DriveFirmwareCompatiblitySet.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.drive_firmware_compatiblity_set.
DriveFirmwareCompatiblitySet
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
compatible_drives
¶ Gets the compatible_drives of this DriveFirmwareCompatiblitySet. List of drives that are compatible with firmware file
Returns: The compatible_drives of this DriveFirmwareCompatiblitySet. Return type: list[DriveFirmwareCompatabilityEntry] Required/optional: required
-
filename
¶ Gets the filename of this DriveFirmwareCompatiblitySet.
Returns: The filename of this DriveFirmwareCompatiblitySet. Return type: str Required/optional: required
-
firmware_version
¶ Gets the firmware_version of this DriveFirmwareCompatiblitySet. The version of firmware in file
Returns: The firmware_version of this DriveFirmwareCompatiblitySet. Return type: str Required/optional: required
-
supported_firmware_versions
¶ Gets the supported_firmware_versions of this DriveFirmwareCompatiblitySet. Drive firmware versions supported by firmware file
Returns: The supported_firmware_versions of this DriveFirmwareCompatiblitySet. Return type: list[str] Required/optional: required
-
netapp.santricity.models.v2.drive_firmware_update_entry module¶
DriveFirmwareUpdateEntry.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.drive_firmware_update_entry.
DriveFirmwareUpdateEntry
[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 DriveFirmwareUpdateEntry.
Returns: The drive_ref_list of this DriveFirmwareUpdateEntry. Return type: list[str] Required/optional: required
-
filename
¶ Gets the filename of this DriveFirmwareUpdateEntry.
Returns: The filename of this DriveFirmwareUpdateEntry. Return type: str Required/optional: required
-
netapp.santricity.models.v2.drive_selection_request module¶
DriveSelectionRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.drive_selection_request.
DriveSelectionRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_capacity_min
¶ Gets the drive_capacity_min of this DriveSelectionRequest. Only consider drives with at least this minimum raw capacity in SizeUnits
Returns: The drive_capacity_min of this DriveSelectionRequest. Return type: int Required/optional: optional
-
drive_count
¶ Gets the drive_count of this DriveSelectionRequest.
Returns: The drive_count of this DriveSelectionRequest. Return type: int Required/optional: required
-
drive_type
¶ Gets the drive_type of this DriveSelectionRequest. Only consider drives of this media type
Returns: The drive_type of this DriveSelectionRequest. Return type: str Required/optional: optional
-
fde_capable_only
¶ Gets the fde_capable_only of this DriveSelectionRequest. Only select FDE capable drives
Returns: The fde_capable_only of this DriveSelectionRequest. Return type: bool Required/optional: optional
-
interface_type
¶ Gets the interface_type of this DriveSelectionRequest. Only consider drives of this interface type
Returns: The interface_type of this DriveSelectionRequest. Return type: str Required/optional: optional
-
protection_information_capable
¶ Gets the protection_information_capable of this DriveSelectionRequest. Only consider drives that have Data Assurance capability.
Returns: The protection_information_capable of this DriveSelectionRequest. Return type: bool Required/optional: optional
-
raid_level
¶ Gets the raid_level of this DriveSelectionRequest. The intended RAID level for the storage-pool.
Returns: The raid_level of this DriveSelectionRequest. Return type: str Required/optional: optional
-
selected_spindle_speeds
¶ Gets the selected_spindle_speeds of this DriveSelectionRequest. Only select drives with these spindle speeds
Returns: The selected_spindle_speeds of this DriveSelectionRequest. Return type: list[int] Required/optional: optional
-
size_unit
¶ Gets the size_unit of this DriveSelectionRequest. Use this unit for any capacity based parameters
Returns: The size_unit of this DriveSelectionRequest. Return type: str Required/optional: optional
-
target_usable_capacity
¶ Gets the target_usable_capacity of this DriveSelectionRequest. The aggregate capacity of the selected drives must be at least this many SizeUnits
Returns: The target_usable_capacity of this DriveSelectionRequest. Return type: int Required/optional: optional
-
netapp.santricity.models.v2.embedded_compatibility_check_response module¶
EmbeddedCompatibilityCheckResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.embedded_compatibility_check_response.
EmbeddedCompatibilityCheckResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
file_compatible
¶ Gets the file_compatible of this EmbeddedCompatibilityCheckResponse. If the file is compatible
Returns: The file_compatible of this EmbeddedCompatibilityCheckResponse. Return type: bool Required/optional: required
-
version_contents
¶ Gets the version_contents of this EmbeddedCompatibilityCheckResponse. Enumerates all the versions on the bundle/nvsram file and what is on the controller
Returns: The version_contents of this EmbeddedCompatibilityCheckResponse. Return type: list[VersionContent] Required/optional: required
-
netapp.santricity.models.v2.embedded_firmware_response module¶
EmbeddedFirmwareResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.embedded_firmware_response.
EmbeddedFirmwareResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cfw_log
¶ Gets the cfw_log of this EmbeddedFirmwareResponse. Array of log records of controller firmware upgrades
Returns: The cfw_log of this EmbeddedFirmwareResponse. Return type: list[LogRecord] Required/optional: required
-
cfw_upgrade_ts
¶ Gets the cfw_upgrade_ts of this EmbeddedFirmwareResponse. Timestamp of the last successful controller firmware upgrade
Returns: The cfw_upgrade_ts of this EmbeddedFirmwareResponse. Return type: datetime Required/optional: required
-
drive_log
¶ Gets the drive_log of this EmbeddedFirmwareResponse. Array of log records drive firmware upgrades
Returns: The drive_log of this EmbeddedFirmwareResponse. Return type: list[LogRecord] Required/optional: required
-
drive_upgrade_ts
¶ Gets the drive_upgrade_ts of this EmbeddedFirmwareResponse. Timestamp of the last successful drive firmware upgrade
Returns: The drive_upgrade_ts of this EmbeddedFirmwareResponse. Return type: datetime Required/optional: required
-
iom_log
¶ Gets the iom_log of this EmbeddedFirmwareResponse. Array of log records of iom firmware upgrades
Returns: The iom_log of this EmbeddedFirmwareResponse. Return type: list[LogRecord] Required/optional: required
-
iom_upgrade_ts
¶ Gets the iom_upgrade_ts of this EmbeddedFirmwareResponse. Timestamp of the last successful iom firmware upgrade
Returns: The iom_upgrade_ts of this EmbeddedFirmwareResponse. Return type: datetime Required/optional: required
-
netapp.santricity.models.v2.enumeration_string module¶
EnumerationString.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
netapp.santricity.models.v2.esm_fibre_port_connection module¶
EsmFibrePortConnection.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.esm_fibre_port_connection.
EsmFibrePortConnection
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
attached_controller
¶ Gets the attached_controller of this EsmFibrePortConnection. The controller (if applicable) that the Esm is connected to
Returns: The attached_controller of this EsmFibrePortConnection. Return type: Controller Required/optional: optional
-
channel_port
¶ Gets the channel_port of this EsmFibrePortConnection. The port that the Esm is connected to.
Returns: The channel_port of this EsmFibrePortConnection. Return type: ChannelPort Required/optional: optional
-
esm
¶ Gets the esm of this EsmFibrePortConnection. The esm that the connection originates from
Returns: The esm of this EsmFibrePortConnection. Return type: Esm Required/optional: optional
-
tray
¶ Gets the tray of this EsmFibrePortConnection. The tray that the connection originates from
Returns: The tray of this EsmFibrePortConnection. Return type: Tray Required/optional: optional
-
type
¶ Gets the type of this EsmFibrePortConnection.
Returns: The type of this EsmFibrePortConnection. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.esm_port_connection_response module¶
EsmPortConnectionResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.esm_port_connection_response.
EsmPortConnectionResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fibre_connections
¶ Gets the fibre_connections of this EsmPortConnectionResponse.
Returns: The fibre_connections of this EsmPortConnectionResponse. Return type: list[EsmFibrePortConnection] Required/optional: optional
-
sas_connections
¶ Gets the sas_connections of this EsmPortConnectionResponse.
Returns: The sas_connections of this EsmPortConnectionResponse. Return type: list[EsmSasPortConnection] Required/optional: optional
-
netapp.santricity.models.v2.esm_sas_port_connection module¶
EsmSasPortConnection.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.esm_sas_port_connection.
EsmSasPortConnection
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
attached_channel_port
¶ Gets the attached_channel_port of this EsmSasPortConnection. The ChannelPort that that SAS Connection on the ESM connects to
Returns: The attached_channel_port of this EsmSasPortConnection. Return type: ChannelPort Required/optional: optional
-
attached_controller
¶ Gets the attached_controller of this EsmSasPortConnection. The Controller (if applicable) that that SAS Connection on the ESM connects to
Returns: The attached_controller of this EsmSasPortConnection. Return type: Controller Required/optional: optional
-
attached_sas_expander
¶ Gets the attached_sas_expander of this EsmSasPortConnection. The SAS Expander that that SAS Connection on the ESM connects to
Returns: The attached_sas_expander of this EsmSasPortConnection. Return type: SasExpander Required/optional: optional
-
channel_port
¶ Gets the channel_port of this EsmSasPortConnection. The Channel Port associated with the SAS Port and Expander on the ESM
Returns: The channel_port of this EsmSasPortConnection. Return type: ChannelPort Required/optional: optional
-
esm
¶ Gets the esm of this EsmSasPortConnection. The esm that the connection originates from
Returns: The esm of this EsmSasPortConnection. Return type: Esm Required/optional: optional
-
sas_expander
¶ Gets the sas_expander of this EsmSasPortConnection. The SAS Expander on the Esm
Returns: The sas_expander of this EsmSasPortConnection. Return type: SasExpander Required/optional: optional
-
sas_port
¶ Gets the sas_port of this EsmSasPortConnection. The SAS Port associated with the sasExpander on the ESM
Returns: The sas_port of this EsmSasPortConnection. Return type: SasPort Required/optional: optional
-
tray
¶ Gets the tray of this EsmSasPortConnection. The tray that the connection originates from
Returns: The tray of this EsmSasPortConnection. Return type: Tray Required/optional: optional
-
type
¶ Gets the type of this EsmSasPortConnection.
Returns: The type of this EsmSasPortConnection. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.event module¶
Event.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.event.
Event
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
event_number
¶ Gets the event_number of this Event.
Returns: The event_number of this Event. Return type: int Required/optional: required
-
event_type
¶ Gets the event_type of this Event.
Returns: The event_type of this Event. Return type: str Required/optional: optional
-
timestamp
¶ Gets the timestamp of this Event.
Returns: The timestamp of this Event. Return type: datetime Required/optional: required
-
netapp.santricity.models.v2.event_object_identifier module¶
EventObjectIdentifier.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.event_object_identifier.
EventObjectIdentifier
[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 EventObjectIdentifier.
Returns: The id of this EventObjectIdentifier. Return type: str Required/optional: required
-
modified_fields
¶ Gets the modified_fields of this EventObjectIdentifier.
Returns: The modified_fields of this EventObjectIdentifier. Return type: list[str] Required/optional: required
-
type
¶ Gets the type of this EventObjectIdentifier.
Returns: The type of this EventObjectIdentifier. Return type: str Required/optional: required
-
user_friendly_id
¶ Gets the user_friendly_id of this EventObjectIdentifier.
Returns: The user_friendly_id of this EventObjectIdentifier. Return type: str Required/optional: required
-
netapp.santricity.models.v2.exclusive_operation_check module¶
ExclusiveOperationCheck.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.exclusive_operation_check.
ExclusiveOperationCheck
[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 ExclusiveOperationCheck.
Returns: The result of this ExclusiveOperationCheck. Return type: str Required/optional: required
-
severity_level
¶ Gets the severity_level of this ExclusiveOperationCheck.
Returns: The severity_level of this ExclusiveOperationCheck. Return type: str Required/optional: required
-
successful
¶ Gets the successful of this ExclusiveOperationCheck.
Returns: The successful of this ExclusiveOperationCheck. Return type: bool Required/optional: optional
-
type
¶ Gets the type of this ExclusiveOperationCheck.
Returns: The type of this ExclusiveOperationCheck. Return type: str Required/optional: required
-
volume_ref_to_action
¶ Gets the volume_ref_to_action of this ExclusiveOperationCheck.
Returns: The volume_ref_to_action of this ExclusiveOperationCheck. Return type: dict(String, str) Required/optional: optional
-
netapp.santricity.models.v2.failure_data module¶
FailureData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.failure_data.
FailureData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
extra_data
¶ Gets the extra_data of this FailureData. Supporting data used to debug the failure. This will vary by failureType
Returns: The extra_data of this FailureData. Return type: Serializable Required/optional: optional
-
failure_type
¶ Gets the failure_type of this FailureData. The type of failure
Returns: The failure_type of this FailureData. Return type: str Required/optional: optional
-
object_data
¶ Gets the object_data of this FailureData. The data for the object, equivalent to fetching the object via its URL
Returns: The object_data of this FailureData. Return type: Serializable Required/optional: optional
-
object_ref
¶ Gets the object_ref of this FailureData. The object that has the failure
Returns: The object_ref of this FailureData. Return type: str Required/optional: optional
-
object_type
¶ Gets the object_type of this FailureData. The type of object described in objectData
Returns: The object_type of this FailureData. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.fibre_interface_port module¶
FibreInterfacePort.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.fibre_interface_port.
FibreInterfacePort
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
address_id
¶ Gets the address_id of this FibreInterfacePort.
Returns: The address_id of this FibreInterfacePort. Return type: str Required/optional: optional
-
bidirectional_max_rate
¶ Gets the bidirectional_max_rate of this FibreInterfacePort. Maximum bi-directional data rate in B/s
Returns: The bidirectional_max_rate of this FibreInterfacePort. Return type: int Required/optional: required
-
chan_miswire
¶ Gets the chan_miswire of this FibreInterfacePort. True, if this channel is joined with another one.
Returns: The chan_miswire of this FibreInterfacePort. Return type: bool Required/optional: required
-
channel
¶ Gets the channel of this FibreInterfacePort. The channel number of this interface.
Returns: The channel of this FibreInterfacePort. Return type: int Required/optional: required
-
channel_ports
¶ Gets the channel_ports of this FibreInterfacePort. Channel port speed information. This field is deprecated. The same information is available in the LinkSpeedDetectionError structure.
Returns: The channel_ports of this FibreInterfacePort. Return type: list[ChannelPorts] Required/optional: required
-
controller_id
¶ Gets the controller_id of this FibreInterfacePort.
Returns: The controller_id of this FibreInterfacePort. Return type: str Required/optional: optional
-
current_interface_speed
¶ Gets the current_interface_speed of this FibreInterfacePort. The current interface speed of the Fibre Channel interface.
Returns: The current_interface_speed of this FibreInterfacePort. Return type: str Required/optional: required
-
dds_channel_state
¶ Gets the dds_channel_state of this FibreInterfacePort. The DDS state of this drive side channel: optimal, degraded, or failed.
Returns: The dds_channel_state of this FibreInterfacePort. Return type: int Required/optional: required
-
dds_state_reason
¶ Gets the dds_state_reason of this FibreInterfacePort. DDS state reason.
Returns: The dds_state_reason of this FibreInterfacePort. Return type: int Required/optional: required
-
dds_state_who
¶ Gets the dds_state_who of this FibreInterfacePort. Which controller placed the drive side channel in this DDS state.
Returns: The dds_state_who of this FibreInterfacePort. Return type: int Required/optional: required
-
esm_miswire
¶ Gets the esm_miswire of this FibreInterfacePort. True, if an ESM miswire condition exists somewhere on this channel.
Returns: The esm_miswire of this FibreInterfacePort. Return type: bool Required/optional: required
-
hard_address
¶ Gets the hard_address of this FibreInterfacePort. The hard (preferred) address of the interface, in loop ID format.
Returns: The hard_address of this FibreInterfacePort. Return type: int Required/optional: required
-
id
¶ Gets the id of this FibreInterfacePort.
Returns: The id of this FibreInterfacePort. Return type: str Required/optional: optional
-
interface_id
¶ Gets the interface_id of this FibreInterfacePort.
Returns: The interface_id of this FibreInterfacePort. Return type: str Required/optional: optional
-
interface_ref
¶ Gets the interface_ref of this FibreInterfacePort. The unique identifier for a given instance of this structure.
Returns: The interface_ref of this FibreInterfacePort. Return type: str Required/optional: required
-
is_degraded
¶ Gets the is_degraded of this FibreInterfacePort. True if the channel associated with this interface is degraded.
Returns: The is_degraded of this FibreInterfacePort. Return type: bool Required/optional: required
-
is_local
¶ Gets the is_local of this FibreInterfacePort. Set to True if there are channel ports physically attached to this controller.
Returns: The is_local of this FibreInterfacePort. Return type: bool Required/optional: required
-
is_trunk_capable
¶ Gets the is_trunk_capable of this FibreInterfacePort. 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 FibreInterfacePort. Return type: bool Required/optional: required
-
link_status
¶ Gets the link_status of this FibreInterfacePort. The status of the fibre channel link for this interface.
Returns: The link_status of this FibreInterfacePort. Return type: str Required/optional: required
-
loop_id
¶ Gets the loop_id of this FibreInterfacePort. The FC loop ID value used by the controller on this channel.
Returns: The loop_id of this FibreInterfacePort. Return type: int Required/optional: required
-
max_speed
¶ Gets the max_speed of this FibreInterfacePort. 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 FibreInterfacePort. Return type: int Required/optional: required
-
maximum_interface_speed
¶ Gets the maximum_interface_speed of this FibreInterfacePort. The maximum interface speed of the Fibre Channel interface.
Returns: The maximum_interface_speed of this FibreInterfacePort. Return type: str Required/optional: required
-
nice_address_id
¶ Gets the nice_address_id of this FibreInterfacePort.
Returns: The nice_address_id of this FibreInterfacePort. Return type: str Required/optional: optional
-
node_name
¶ Gets the node_name of this FibreInterfacePort. The unique identifier of the storage array node associated with this interface.
Returns: The node_name of this FibreInterfacePort. Return type: str Required/optional: required
-
one_way_max_rate
¶ Gets the one_way_max_rate of this FibreInterfacePort. Maximum one way data rate in B/s
Returns: The one_way_max_rate of this FibreInterfacePort. Return type: int Required/optional: required
-
part
¶ Gets the part of this FibreInterfacePort. An ASCII text string that describes the Fibre Channel controller chip type.
Returns: The part of this FibreInterfacePort. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this FibreInterfacePort. 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 FibreInterfacePort. Return type: Location Required/optional: required
-
port_id
¶ Gets the port_id of this FibreInterfacePort. The NL_Port identifier assigned to this interface.
Returns: The port_id of this FibreInterfacePort. Return type: str Required/optional: required
-
port_name
¶ Gets the port_name of this FibreInterfacePort. The unique identifier of the Fibre Channel port associated with this interface.
Returns: The port_name of this FibreInterfacePort. Return type: str Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this FibreInterfacePort.
Returns: The protection_information_capable of this FibreInterfacePort. Return type: bool Required/optional: required
-
reserved1
¶ Gets the reserved1 of this FibreInterfacePort.
Returns: The reserved1 of this FibreInterfacePort. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this FibreInterfacePort.
Returns: The reserved2 of this FibreInterfacePort. Return type: str Required/optional: optional
-
revision
¶ Gets the revision of this FibreInterfacePort. The revision level of the Fibre Channel controller chip.
Returns: The revision of this FibreInterfacePort. Return type: int Required/optional: required
-
speed
¶ Gets the speed of this FibreInterfacePort. The speed of the interface in MB/sec. This field is deprecated. The field currentInterfaceSpeed should be used instead.
Returns: The speed of this FibreInterfacePort. Return type: int Required/optional: required
-
speed_control
¶ Gets the speed_control of this FibreInterfacePort. 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 FibreInterfacePort. Return type: str Required/optional: required
-
speed_neg_error
¶ Gets the speed_neg_error of this FibreInterfacePort. True if speed negotiation could not complete.
Returns: The speed_neg_error of this FibreInterfacePort. Return type: bool Required/optional: required
-
topology
¶ Gets the topology of this FibreInterfacePort. The Fibre Channel topology type being used.
Returns: The topology of this FibreInterfacePort. Return type: str Required/optional: required
-
trunk_miswire
¶ Gets the trunk_miswire of this FibreInterfacePort. 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 FibreInterfacePort. Return type: bool Required/optional: required
-
netapp.santricity.models.v2.file_based_configuration_request module¶
FileBasedConfigurationRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.file_based_configuration_request.
FileBasedConfigurationRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
config_items
¶ Gets the config_items of this FileBasedConfigurationRequest. A list of column to configuration items pairs
Returns: The config_items of this FileBasedConfigurationRequest. Return type: list[FileConfigItem] Required/optional: required
-
file_name
¶ Gets the file_name of this FileBasedConfigurationRequest. The name of a previously uploaded CSV file from which to pull configuration data
Returns: The file_name of this FileBasedConfigurationRequest. Return type: str Required/optional: required
-
skip_header
¶ Gets the skip_header of this FileBasedConfigurationRequest. Indicates the first line of the file is a header line and should be skipped
Returns: The skip_header of this FileBasedConfigurationRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.file_config_item module¶
FileConfigItem.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.file_config_item.
FileConfigItem
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
column
¶ Gets the column of this FileConfigItem. The column in the CSV File. 0 based value
Returns: The column of this FileConfigItem. Return type: int Required/optional: required
-
type
¶ Gets the type of this FileConfigItem.
Returns: The type of this FileConfigItem. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.file_info module¶
FileInfo.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.file_info.
FileInfo
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
file_name
¶ Gets the file_name of this FileInfo.
Returns: The file_name of this FileInfo. Return type: str Required/optional: required
-
file_size
¶ Gets the file_size of this FileInfo.
Returns: The file_size of this FileInfo. Return type: int Required/optional: required
-
netapp.santricity.models.v2.firmware_compatibility_request module¶
FirmwareCompatibilityRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.firmware_compatibility_request.
FirmwareCompatibilityRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
released_builds_only
¶ Gets the released_builds_only of this FirmwareCompatibilityRequest. Only consider released firmware builds as valid firmware files
Returns: The released_builds_only of this FirmwareCompatibilityRequest. Return type: bool Required/optional: optional
-
storage_device_ids
¶ Gets the storage_device_ids of this FirmwareCompatibilityRequest. List of storage devices to find compatible firmware for.
Returns: The storage_device_ids of this FirmwareCompatibilityRequest. Return type: list[str] Required/optional: optional
-
netapp.santricity.models.v2.firmware_compatibility_response module¶
FirmwareCompatibilityResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.firmware_compatibility_response.
FirmwareCompatibilityResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cancelled
¶ Gets the cancelled of this FirmwareCompatibilityResponse. True if the check was cancelled by a user
Returns: The cancelled of this FirmwareCompatibilityResponse. Return type: bool Required/optional: required
-
check_running
¶ Gets the check_running of this FirmwareCompatibilityResponse. True if the compatibility check is currently running
Returns: The check_running of this FirmwareCompatibilityResponse. Return type: bool Required/optional: required
-
failed_storage_devices
¶ Gets the failed_storage_devices of this FirmwareCompatibilityResponse. The list of devices that the call failed on
Returns: The failed_storage_devices of this FirmwareCompatibilityResponse. Return type: list[str] Required/optional: required
-
inaccessible_storage_devices
¶ Gets the inaccessible_storage_devices of this FirmwareCompatibilityResponse. The list of devices that could not be contacted
Returns: The inaccessible_storage_devices of this FirmwareCompatibilityResponse. Return type: list[str] Required/optional: required
-
last_start
¶ Gets the last_start of this FirmwareCompatibilityResponse. The last time that a compatibility check was started, null if it has not been initiated yet
Returns: The last_start of this FirmwareCompatibilityResponse. Return type: datetime Required/optional: required
-
request_id
¶ Gets the request_id of this FirmwareCompatibilityResponse. The unique identifier for this request
Returns: The request_id of this FirmwareCompatibilityResponse. Return type: int Required/optional: required
-
results
¶ Gets the results of this FirmwareCompatibilityResponse. The list of results
Returns: The results of this FirmwareCompatibilityResponse. Return type: list[FirmwareCompatibilitySet] Required/optional: required
-
netapp.santricity.models.v2.firmware_compatibility_set module¶
FirmwareCompatibilitySet.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.firmware_compatibility_set.
FirmwareCompatibilitySet
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cfw_files
¶ Gets the cfw_files of this FirmwareCompatibilitySet. The list of compatible controller firmware files
Returns: The cfw_files of this FirmwareCompatibilitySet. Return type: list[CFWPackageMetadata] Required/optional: required
-
nvsram_files
¶ Gets the nvsram_files of this FirmwareCompatibilitySet. The list of compatible nvsram files
Returns: The nvsram_files of this FirmwareCompatibilitySet. Return type: list[NvsramPackageMetadata] Required/optional: required
-
storage_device_id
¶ Gets the storage_device_id of this FirmwareCompatibilitySet.
Returns: The storage_device_id of this FirmwareCompatibilitySet. Return type: str Required/optional: required
-
storage_device_wwn
¶ Gets the storage_device_wwn of this FirmwareCompatibilitySet.
Returns: The storage_device_wwn of this FirmwareCompatibilitySet. Return type: str Required/optional: required
-
netapp.santricity.models.v2.firmware_upgrade_health_check_result module¶
FirmwareUpgradeHealthCheckResult.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.firmware_upgrade_health_check_result.
FirmwareUpgradeHealthCheckResult
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
configuration_database_check
¶ Gets the configuration_database_check of this FirmwareUpgradeHealthCheckResult. Validate a database internal to the controller.
Returns: The configuration_database_check of this FirmwareUpgradeHealthCheckResult. Return type: ConfigurationDbValidationCheck Required/optional: required
-
controller_status_optimal
¶ Gets the controller_status_optimal of this FirmwareUpgradeHealthCheckResult. Verify the state of both controllers is optimal.
Returns: The controller_status_optimal of this FirmwareUpgradeHealthCheckResult. Return type: StorageDeviceHealthCheck Required/optional: required
-
drive_check
¶ Gets the drive_check of this FirmwareUpgradeHealthCheckResult. Verify that at least one optimal drive is present
Returns: The drive_check of this FirmwareUpgradeHealthCheckResult. Return type: StorageDeviceHealthCheck Required/optional: required
-
exclusive_operations
¶ Gets the exclusive_operations of this FirmwareUpgradeHealthCheckResult. An upgrade operation cannot proceed if an exclusive operation is in progress on a volume. Examples: volume expansion, RAID type migration.
Returns: The exclusive_operations of this FirmwareUpgradeHealthCheckResult. Return type: ExclusiveOperationCheck Required/optional: required
-
failed_drives_present
¶ Gets the failed_drives_present of this FirmwareUpgradeHealthCheckResult.
Returns: The failed_drives_present of this FirmwareUpgradeHealthCheckResult. Return type: StorageDeviceHealthCheck Required/optional: required
-
hot_spares_in_use
¶ Gets the hot_spares_in_use of this FirmwareUpgradeHealthCheckResult. Verify that hot spares are not in use (due to drives in a non-optimal state).
Returns: The hot_spares_in_use of this FirmwareUpgradeHealthCheckResult. Return type: StorageDeviceHealthCheck Required/optional: required
-
mel_check
¶ Gets the mel_check of this FirmwareUpgradeHealthCheckResult.
Returns: The mel_check of this FirmwareUpgradeHealthCheckResult. Return type: MelEventHealthCheck Required/optional: required
-
missing_volumes
¶ Gets the missing_volumes of this FirmwareUpgradeHealthCheckResult. Verify that there are no missing drives/volume-groups.
Returns: The missing_volumes of this FirmwareUpgradeHealthCheckResult. Return type: StorageDeviceHealthCheck Required/optional: required
-
object_graph_sync_check
¶ Gets the object_graph_sync_check of this FirmwareUpgradeHealthCheckResult. Verify that ObjectGraph data is synchronized between the two controllers.
Returns: The object_graph_sync_check of this FirmwareUpgradeHealthCheckResult. Return type: ObjectGraphSyncCheck Required/optional: required
-
processing_time_ms
¶ Gets the processing_time_ms of this FirmwareUpgradeHealthCheckResult.
Returns: The processing_time_ms of this FirmwareUpgradeHealthCheckResult. Return type: int Required/optional: required
-
rerun
¶ Gets the rerun of this FirmwareUpgradeHealthCheckResult. Info about test run for internal use
Returns: The rerun of this FirmwareUpgradeHealthCheckResult. Return type: bool Required/optional: required
-
spm_database_verification
¶ Gets the spm_database_verification of this FirmwareUpgradeHealthCheckResult. Validate a database internal to the controller.
Returns: The spm_database_verification of this FirmwareUpgradeHealthCheckResult. Return type: SpmDatabaseHealthCheck Required/optional: required
-
storage_device_accessible
¶ Gets the storage_device_accessible of this FirmwareUpgradeHealthCheckResult. Verify the storage-system is contactable.
Returns: The storage_device_accessible of this FirmwareUpgradeHealthCheckResult. Return type: StorageDeviceHealthCheck Required/optional: required
-
storage_device_id
¶ Gets the storage_device_id of this FirmwareUpgradeHealthCheckResult.
Returns: The storage_device_id of this FirmwareUpgradeHealthCheckResult. Return type: str Required/optional: required
-
storage_device_name
¶ Gets the storage_device_name of this FirmwareUpgradeHealthCheckResult.
Returns: The storage_device_name of this FirmwareUpgradeHealthCheckResult. Return type: str Required/optional: required
-
storage_device_wwn
¶ Gets the storage_device_wwn of this FirmwareUpgradeHealthCheckResult.
Returns: The storage_device_wwn of this FirmwareUpgradeHealthCheckResult. Return type: str Required/optional: required
-
successful
¶ Gets the successful of this FirmwareUpgradeHealthCheckResult.
Returns: The successful of this FirmwareUpgradeHealthCheckResult. Return type: bool Required/optional: required
-
valid_password_set
¶ Gets the valid_password_set of this FirmwareUpgradeHealthCheckResult.
Returns: The valid_password_set of this FirmwareUpgradeHealthCheckResult. Return type: StorageDeviceHealthCheck Required/optional: required
-
volume_groups_complete
¶ Gets the volume_groups_complete of this FirmwareUpgradeHealthCheckResult. Verify there are no volume groups that are not in a full state of redundancy.
Returns: The volume_groups_complete of this FirmwareUpgradeHealthCheckResult. Return type: StorageDeviceHealthCheck Required/optional: required
-
netapp.santricity.models.v2.flash_cache_create_request module¶
FlashCacheCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.flash_cache_create_request.
FlashCacheCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_refs
¶ Gets the drive_refs of this FlashCacheCreateRequest. A list of one or more drive refs belonging to SSD drives that will be utilized in the FlashCache
Returns: The drive_refs of this FlashCacheCreateRequest. Return type: list[str] Required/optional: required
-
enable_existing_volumes
¶ Gets the enable_existing_volumes of this FlashCacheCreateRequest. If true, all existing volumes that are mapped will have flash cache enabled
Returns: The enable_existing_volumes of this FlashCacheCreateRequest. Return type: bool Required/optional: optional
-
name
¶ Gets the name of this FlashCacheCreateRequest. The user label for the FlashCache
Returns: The name of this FlashCacheCreateRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.flash_cache_ex module¶
FlashCacheEx.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.flash_cache_ex.
FlashCacheEx
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cached_volumes
¶ Gets the cached_volumes of this FlashCacheEx. A list of references of volumes and thin volumes that are associated with this FlashCache
Returns: The cached_volumes of this FlashCacheEx. Return type: list[str] Required/optional: optional
-
drive_refs
¶ Gets the drive_refs of this FlashCacheEx. The list of drives associated with this FlashCache
Returns: The drive_refs of this FlashCacheEx. Return type: list[str] Required/optional: optional
-
fc_drive_info
¶ Gets the fc_drive_info of this FlashCacheEx. Drive information for the flash cache.
Returns: The fc_drive_info of this FlashCacheEx. Return type: FlashCacheDriveInfo Required/optional: required
-
flash_cache_base
¶ Gets the flash_cache_base of this FlashCacheEx. Contains the base-level Flash Cache attributes pertaining to all types of Flash Caches.
Returns: The flash_cache_base of this FlashCacheEx. Return type: FlashCacheBase Required/optional: required
-
flash_cache_ref
¶ Gets the flash_cache_ref of this FlashCacheEx. A reference to the high level flash cache volume.
Returns: The flash_cache_ref of this FlashCacheEx. Return type: str Required/optional: required
-
id
¶ Gets the id of this FlashCacheEx.
Returns: The id of this FlashCacheEx. Return type: str Required/optional: optional
-
name
¶ Gets the name of this FlashCacheEx.
Returns: The name of this FlashCacheEx. Return type: str Required/optional: optional
-
wwn
¶ Gets the wwn of this FlashCacheEx. The WWN of the high level flash cache volume.
Returns: The wwn of this FlashCacheEx. Return type: str Required/optional: required
-
netapp.santricity.models.v2.flash_cache_update_request module¶
FlashCacheUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.flash_cache_update_request.
FlashCacheUpdateRequest
[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 FlashCacheUpdateRequest. The usage configuration for the flashCache
Returns: The config_type of this FlashCacheUpdateRequest. Return type: str Required/optional: optional
-
name
¶ Gets the name of this FlashCacheUpdateRequest. The new name for the FlashCache
Returns: The name of this FlashCacheUpdateRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.folder module¶
Folder.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.folder.
Folder
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
folder_id
¶ Gets the folder_id of this Folder.
Returns: The folder_id of this Folder. Return type: str Required/optional: required
-
name
¶ Gets the name of this Folder.
Returns: The name of this Folder. Return type: str Required/optional: required
-
parent_folder_id
¶ Gets the parent_folder_id of this Folder.
Returns: The parent_folder_id of this Folder. Return type: str Required/optional: required
-
reserved
¶ Gets the reserved of this Folder.
Returns: The reserved of this Folder. Return type: bool Required/optional: required
-
rules
¶ Gets the rules of this Folder. Rules for dynamic folders
Returns: The rules of this Folder. Return type: list[Rule] Required/optional: required
-
storage_system_ids
¶ Gets the storage_system_ids of this Folder. List of arrays for non-dynamic folders
Returns: The storage_system_ids of this Folder. Return type: list[str] Required/optional: required
-
netapp.santricity.models.v2.folder_create_request module¶
FolderCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.folder_create_request.
FolderCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
name
¶ Gets the name of this FolderCreateRequest. Name of the folder
Returns: The name of this FolderCreateRequest. Return type: str Required/optional: required
-
parent_id
¶ Gets the parent_id of this FolderCreateRequest. Optional Parent folder Id for nested folders.
Returns: The parent_id of this FolderCreateRequest. Return type: str Required/optional: optional
-
rules
¶ Gets the rules of this FolderCreateRequest. Optional List of rules used to define the folder. These rules are ANDed together Usually either rules OR a list of Ids are supplied.
Returns: The rules of this FolderCreateRequest. Return type: list[Rule] Required/optional: optional
-
storage_system_ids
¶ Gets the storage_system_ids of this FolderCreateRequest. Optional list of storage system to include in the folder. Usually either rules OR a list of Ids are supplied.
Returns: The storage_system_ids of this FolderCreateRequest. Return type: list[str] Required/optional: optional
-
netapp.santricity.models.v2.folder_event module¶
FolderEvent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.folder_event.
FolderEvent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
added_objects
¶ Gets the added_objects of this FolderEvent. List of objects added. Only certain objects that have rest endpoints will be represented in this list. See Event ObjectTypes for types of objects that have events
Returns: The added_objects of this FolderEvent. Return type: list[EventObjectIdentifier] Required/optional: required
-
deleted_objects
¶ Gets the deleted_objects of this FolderEvent. List of objects deleted. Only certain objects that have rest endpoints will be represented in this list. See Event ObjectTypes for types of objects that have events
Returns: The deleted_objects of this FolderEvent. Return type: list[EventObjectIdentifier] Required/optional: required
-
event_number
¶ Gets the event_number of this FolderEvent.
Returns: The event_number of this FolderEvent. Return type: int Required/optional: required
-
event_type
¶ Gets the event_type of this FolderEvent.
Returns: The event_type of this FolderEvent. Return type: str Required/optional: required
-
modified_objects
¶ Gets the modified_objects of this FolderEvent. List of objects updated. Only certain objects that have rest endpoints will be represented in this list. See Event ObjectTypes for types of objects that have events
Returns: The modified_objects of this FolderEvent. Return type: list[EventObjectIdentifier] Required/optional: required
-
timestamp
¶ Gets the timestamp of this FolderEvent.
Returns: The timestamp of this FolderEvent. Return type: datetime Required/optional: required
-
netapp.santricity.models.v2.folder_update_request module¶
FolderUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.folder_update_request.
FolderUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
name
¶ Gets the name of this FolderUpdateRequest. Name of the folder
Returns: The name of this FolderUpdateRequest. Return type: str Required/optional: optional
-
parent_id
¶ Gets the parent_id of this FolderUpdateRequest. Optional Parent folder Id for nested folders.
Returns: The parent_id of this FolderUpdateRequest. Return type: str Required/optional: optional
-
rules
¶ Gets the rules of this FolderUpdateRequest. Optional List of rules used to define the folder. These rules are ANDed together Usually either rules OR a list of Ids are supplied. <br>This must be a complete list
Returns: The rules of this FolderUpdateRequest. Return type: list[Rule] Required/optional: optional
-
storage_system_ids
¶ Gets the storage_system_ids of this FolderUpdateRequest. Option list of storage system to include in the folder. Usually either rules OR a list of Ids are supplied. <br>This must be a complete list
Returns: The storage_system_ids of this FolderUpdateRequest. Return type: list[str] Required/optional: optional
-
netapp.santricity.models.v2.hardware_inventory_response module¶
HardwareInventoryResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.hardware_inventory_response.
HardwareInventoryResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
batteries
¶ Gets the batteries of this HardwareInventoryResponse. A list of the batteries in the storage system.
Returns: The batteries of this HardwareInventoryResponse. Return type: list[BatteryEx] Required/optional: required
-
cache_backup_devices
¶ Gets the cache_backup_devices of this HardwareInventoryResponse. The list of cache backup modules installed on the storage system.
Returns: The cache_backup_devices of this HardwareInventoryResponse. Return type: list[CacheBackupDevice] Required/optional: required
-
cache_memory_dimms
¶ Gets the cache_memory_dimms of this HardwareInventoryResponse. The list of processor memory DIMMs installed on the storage system.
Returns: The cache_memory_dimms of this HardwareInventoryResponse. Return type: list[CacheMemoryDimm] Required/optional: required
-
channel_ports
¶ Gets the channel_ports of this HardwareInventoryResponse. Channel Ports
Returns: The channel_ports of this HardwareInventoryResponse. Return type: list[ChannelPort] Required/optional: required
-
controllers
¶ Gets the controllers of this HardwareInventoryResponse. A list of the controllers in the storage system.
Returns: The controllers of this HardwareInventoryResponse. Return type: list[Controller] Required/optional: required
-
drawers
¶ Gets the drawers of this HardwareInventoryResponse. A list of the disk drawers
Returns: The drawers of this HardwareInventoryResponse. Return type: list[Drawer] Required/optional: required
-
drives
¶ Gets the drives of this HardwareInventoryResponse. A list of the disk drives in the storage system.
Returns: The drives of this HardwareInventoryResponse. Return type: list[DriveEx] Required/optional: required
-
esms
¶ Gets the esms of this HardwareInventoryResponse. A list of the ESMs in the storage system.
Returns: The esms of this HardwareInventoryResponse. Return type: list[Esm] Required/optional: required
-
fans
¶ Gets the fans of this HardwareInventoryResponse. A list of the fans in the storage system.
Returns: The fans of this HardwareInventoryResponse. Return type: list[Fan] Required/optional: required
-
fibre_ports
¶ Gets the fibre_ports of this HardwareInventoryResponse. Fibre Ports
Returns: The fibre_ports of this HardwareInventoryResponse. Return type: list[FibreInterfacePort] Required/optional: required
-
host_boards
¶ Gets the host_boards of this HardwareInventoryResponse. A list of the host interface cards in the storage system.
Returns: The host_boards of this HardwareInventoryResponse. Return type: list[HostBoard] Required/optional: required
-
ib_ports
¶ Gets the ib_ports of this HardwareInventoryResponse. IB Ports
Returns: The ib_ports of this HardwareInventoryResponse. Return type: list[IBInterfacePort] Required/optional: required
-
iscsi_ports
¶ Gets the iscsi_ports of this HardwareInventoryResponse. ISCSI Port
Returns: The iscsi_ports of this HardwareInventoryResponse. Return type: list[IScsiInterfacePort] Required/optional: required
-
nvsram_version
¶ Gets the nvsram_version of this HardwareInventoryResponse. The version of NVSRAM settings installed on the storage system.
Returns: The nvsram_version of this HardwareInventoryResponse. Return type: str Required/optional: required
-
power_supplies
¶ Gets the power_supplies of this HardwareInventoryResponse. A list of the power supplies in the storage system.
Returns: The power_supplies of this HardwareInventoryResponse. Return type: list[PowerSupply] Required/optional: required
-
sas_expanders
¶ Gets the sas_expanders of this HardwareInventoryResponse. SAS Expanders
Returns: The sas_expanders of this HardwareInventoryResponse. Return type: list[SasExpander] Required/optional: required
-
sas_ports
¶ Gets the sas_ports of this HardwareInventoryResponse. SAS Ports
Returns: The sas_ports of this HardwareInventoryResponse. Return type: list[SasInterfacePort] Required/optional: required
-
sfps
¶ Gets the sfps of this HardwareInventoryResponse. A list of the SFPs in the storage system.
Returns: The sfps of this HardwareInventoryResponse. Return type: list[Sfp] Required/optional: required
-
support_cr_us
¶ Gets the support_cr_us of this HardwareInventoryResponse. A list of the support CRUs in the storage system.
Returns: The support_cr_us of this HardwareInventoryResponse. Return type: list[SupportCRU] Required/optional: required
-
thermal_sensors
¶ Gets the thermal_sensors of this HardwareInventoryResponse. A list of the thermal sensors in the storage system.
Returns: The thermal_sensors of this HardwareInventoryResponse. Return type: list[ThermalSensor] Required/optional: required
-
trays
¶ Gets the trays of this HardwareInventoryResponse. A list of the disk trays in the storage system.
Returns: The trays of this HardwareInventoryResponse. Return type: list[TrayEx] Required/optional: required
-
netapp.santricity.models.v2.health_check_failure_response module¶
HealthCheckFailureResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.health_check_failure_response.
HealthCheckFailureResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
code_type
¶ Gets the code_type of this HealthCheckFailureResponse.
Returns: The code_type of this HealthCheckFailureResponse. Return type: str Required/optional: required
-
error_message
¶ Gets the error_message of this HealthCheckFailureResponse.
Returns: The error_message of this HealthCheckFailureResponse. Return type: str Required/optional: required
-
invalid_fields_if_known
¶ Gets the invalid_fields_if_known of this HealthCheckFailureResponse.
Returns: The invalid_fields_if_known of this HealthCheckFailureResponse. Return type: list[str] Required/optional: required
-
localized_message
¶ Gets the localized_message of this HealthCheckFailureResponse.
Returns: The localized_message of this HealthCheckFailureResponse. Return type: str Required/optional: required
-
request_id
¶ Gets the request_id of this HealthCheckFailureResponse.
Returns: The request_id of this HealthCheckFailureResponse. Return type: int Required/optional: optional
-
result
¶ Gets the result of this HealthCheckFailureResponse.
Returns: The result of this HealthCheckFailureResponse. Return type: CfwUpgradeResponse Required/optional: optional
-
retcode
¶ Gets the retcode of this HealthCheckFailureResponse. The value of retcode can vary by the code type. To be unique, it must be combined with code type. It is a string. Even if the returned value looks like a number, don’t assume its a number. It is a short label that will not change based on Internationalization.
Returns: The retcode of this HealthCheckFailureResponse. Return type: str Required/optional: required
-
netapp.santricity.models.v2.health_check_request module¶
HealthCheckRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.health_check_request.
HealthCheckRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
online_only
¶ Gets the online_only of this HealthCheckRequest. Only run health checks on online storage-systems
Returns: The online_only of this HealthCheckRequest. Return type: bool Required/optional: optional
-
storage_device_ids
¶ Gets the storage_device_ids of this HealthCheckRequest. An optional list of device ids (if not provided, all available devices will be used)
Returns: The storage_device_ids of this HealthCheckRequest. Return type: list[str] Required/optional: optional
-
netapp.santricity.models.v2.health_check_response module¶
HealthCheckResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.health_check_response.
HealthCheckResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cancelled
¶ Gets the cancelled of this HealthCheckResponse. The operation was cancelled while performing the pre-flight checks.
Returns: The cancelled of this HealthCheckResponse. Return type: bool Required/optional: required
-
health_check_running
¶ Gets the health_check_running of this HealthCheckResponse. Indicates if a health check is currently running
Returns: The health_check_running of this HealthCheckResponse. Return type: bool Required/optional: required
-
remaining
¶ Gets the remaining of this HealthCheckResponse. Approximate number of devices that are still processing the health checks.
Returns: The remaining of this HealthCheckResponse. Return type: int Required/optional: required
-
request_id
¶ Gets the request_id of this HealthCheckResponse. The unique request id
Returns: The request_id of this HealthCheckResponse. Return type: int Required/optional: required
-
results
¶ Gets the results of this HealthCheckResponse.
Returns: The results of this HealthCheckResponse. Return type: list[FirmwareUpgradeHealthCheckResult] Required/optional: required
-
start
¶ Gets the start of this HealthCheckResponse. The time that this operation was started.
Returns: The start of this HealthCheckResponse. Return type: datetime Required/optional: required
-
netapp.santricity.models.v2.historical_stats_response module¶
HistoricalStatsResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.historical_stats_response.
HistoricalStatsResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
application_stats
¶ Gets the application_stats of this HistoricalStatsResponse.
Returns: The application_stats of this HistoricalStatsResponse. Return type: list[AnalyzedApplicationStatistics] Required/optional: required
-
controller_stats
¶ Gets the controller_stats of this HistoricalStatsResponse.
Returns: The controller_stats of this HistoricalStatsResponse. Return type: list[AnalysedControllerStatistics] Required/optional: required
-
disk_stats
¶ Gets the disk_stats of this HistoricalStatsResponse.
Returns: The disk_stats of this HistoricalStatsResponse. Return type: list[AnalysedDiskStatistics] Required/optional: required
-
interface_stats
¶ Gets the interface_stats of this HistoricalStatsResponse.
Returns: The interface_stats of this HistoricalStatsResponse. Return type: list[AnalyzedInterfaceStatistics] Required/optional: required
-
pool_stats
¶ Gets the pool_stats of this HistoricalStatsResponse.
Returns: The pool_stats of this HistoricalStatsResponse. Return type: list[AnalyzedPoolStatistics] Required/optional: required
-
system_stats
¶ Gets the system_stats of this HistoricalStatsResponse.
Returns: The system_stats of this HistoricalStatsResponse. Return type: list[AnalysedStorageSystemStatistics] Required/optional: required
-
volume_stats
¶ Gets the volume_stats of this HistoricalStatsResponse.
Returns: The volume_stats of this HistoricalStatsResponse. Return type: list[AnalysedVolumeStatistics] Required/optional: required
-
volumes
¶ Gets the volumes of this HistoricalStatsResponse.
Returns: The volumes of this HistoricalStatsResponse. Return type: list[AnalysedVolumeStatistics] Required/optional: optional
-
workload_stats
¶ Gets the workload_stats of this HistoricalStatsResponse.
Returns: The workload_stats of this HistoricalStatsResponse. Return type: list[AnalyzedWorkloadStatistics] Required/optional: required
-
netapp.santricity.models.v2.host_create_request module¶
HostCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.host_create_request.
HostCreateRequest
[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 HostCreateRequest. The host group identifier (optional).
Returns: The group_id of this HostCreateRequest. Return type: str Required/optional: optional
-
host_type
¶ Gets the host_type of this HostCreateRequest. The host type string as returned from /host-types.
Returns: The host_type of this HostCreateRequest. Return type: HostType Required/optional: optional
-
name
¶ Gets the name of this HostCreateRequest. The user-label to assign to the new host.
Returns: The name of this HostCreateRequest. Return type: str Required/optional: required
-
ports
¶ Gets the ports of this HostCreateRequest. A list of host ports (optional).
Returns: The ports of this HostCreateRequest. Return type: list[HostPortCreateRequest] Required/optional: optional
-
netapp.santricity.models.v2.host_ex module¶
HostEx.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.host_ex.
HostEx
[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 HostEx. 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 HostEx. Return type: str Required/optional: required
-
confirm_lun_mapping_creation
¶ Gets the confirm_lun_mapping_creation of this HostEx. 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 HostEx. Return type: bool Required/optional: required
-
host_ref
¶ Gets the host_ref of this HostEx. 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 HostEx. Return type: str Required/optional: required
-
host_side_ports
¶ Gets the host_side_ports of this HostEx.
Returns: The host_side_ports of this HostEx. Return type: list[HostSidePort] Required/optional: optional
-
host_type_index
¶ Gets the host_type_index of this HostEx. An integer index indicating the type of host.
Returns: The host_type_index of this HostEx. Return type: int Required/optional: required
-
id
¶ Gets the id of this HostEx.
Returns: The id of this HostEx. Return type: str Required/optional: optional
-
initiators
¶ Gets the initiators of this HostEx.
Returns: The initiators of this HostEx. Return type: list[Initiator] Required/optional: optional
-
is_large_block_format_host
¶ Gets the is_large_block_format_host of this HostEx. If true, the host is capable of supporting large block formats.
Returns: The is_large_block_format_host of this HostEx. Return type: bool Required/optional: required
-
is_sa_controlled
¶ Gets the is_sa_controlled of this HostEx. 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 HostEx. Return type: bool Required/optional: required
-
label
¶ Gets the label of this HostEx. The user-assigned, descriptive label string for the host.
Returns: The label of this HostEx. Return type: str Required/optional: required
-
name
¶ Gets the name of this HostEx.
Returns: The name of this HostEx. Return type: str Required/optional: optional
-
ports
¶ Gets the ports of this HostEx.
Returns: The ports of this HostEx. Return type: list[HostPort] Required/optional: optional
-
protection_information_capable_access_method
¶ Gets the protection_information_capable_access_method of this HostEx. This field is true if the host has a PI capable access method.
Returns: The protection_information_capable_access_method of this HostEx. Return type: bool Required/optional: required
-
netapp.santricity.models.v2.host_group module¶
HostGroup.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.host_group.
HostGroup
[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 HostGroup. 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 HostGroup. Return type: str Required/optional: required
-
confirm_lun_mapping_creation
¶ Gets the confirm_lun_mapping_creation of this HostGroup. 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 HostGroup. Return type: bool Required/optional: required
-
id
¶ Gets the id of this HostGroup.
Returns: The id of this HostGroup. Return type: str Required/optional: optional
-
is_sa_controlled
¶ Gets the is_sa_controlled of this HostGroup. 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 HostGroup. Return type: bool Required/optional: required
-
label
¶ Gets the label of this HostGroup. The user-assigned, descriptive label string for the cluster.
Returns: The label of this HostGroup. Return type: str Required/optional: required
-
name
¶ Gets the name of this HostGroup.
Returns: The name of this HostGroup. Return type: str Required/optional: optional
-
protection_information_capable_access_method
¶ Gets the protection_information_capable_access_method of this HostGroup. This field is true if the host has a PI capable access method.
Returns: The protection_information_capable_access_method of this HostGroup. Return type: bool Required/optional: required
-
netapp.santricity.models.v2.host_group_create_request module¶
HostGroupCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.host_group_create_request.
HostGroupCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
hosts
¶ Gets the hosts of this HostGroupCreateRequest. List of hostRefs to assign to the HostGroup
Returns: The hosts of this HostGroupCreateRequest. Return type: list[str] Required/optional: optional
-
name
¶ Gets the name of this HostGroupCreateRequest. The user-label to assign to the new host group.
Returns: The name of this HostGroupCreateRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.host_group_update_request module¶
HostGroupUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.host_group_update_request.
HostGroupUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
hosts
¶ Gets the hosts of this HostGroupUpdateRequest. List of hostRefs to add to the HostGroup
Returns: The hosts of this HostGroupUpdateRequest. Return type: list[str] Required/optional: optional
-
name
¶ Gets the name of this HostGroupUpdateRequest. The user-label to assign to the new host group.
Returns: The name of this HostGroupUpdateRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.host_move_request module¶
HostMoveRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.host_move_request.
HostMoveRequest
[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 HostMoveRequest. The identifier of the host group to move the host under. If null, move the host to the default group..
Returns: The group_id of this HostMoveRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.host_port_create_request module¶
HostPortCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.host_port_create_request.
HostPortCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
iscsi_chap_secret
¶ Gets the iscsi_chap_secret of this HostPortCreateRequest. Required password if host-side CHAP is enabled
Returns: The iscsi_chap_secret of this HostPortCreateRequest. Return type: str Required/optional: optional
-
label
¶ Gets the label of this HostPortCreateRequest. The user-label for the host port
Returns: The label of this HostPortCreateRequest. Return type: str Required/optional: required
-
port
¶ Gets the port of this HostPortCreateRequest. The host port identifier such as the iSCSI IQN or fibre channel WWN
Returns: The port of this HostPortCreateRequest. Return type: str Required/optional: required
-
type
¶ Gets the type of this HostPortCreateRequest. The type of host port to create.
Returns: The type of this HostPortCreateRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.host_port_update_request module¶
HostPortUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.host_port_update_request.
HostPortUpdateRequest
[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 HostPortUpdateRequest. The new owning host.
Returns: The host_ref of this HostPortUpdateRequest. Return type: str Required/optional: optional
-
iscsi_chap_secret
¶ Gets the iscsi_chap_secret of this HostPortUpdateRequest. Required password if host-side CHAP is enabled
Returns: The iscsi_chap_secret of this HostPortUpdateRequest. Return type: str Required/optional: optional
-
label
¶ Gets the label of this HostPortUpdateRequest. The user-label for the host port
Returns: The label of this HostPortUpdateRequest. Return type: str Required/optional: optional
-
port
¶ Gets the port of this HostPortUpdateRequest. The host port identifier such as the iSCSI IQN or fibre channel WWN
Returns: The port of this HostPortUpdateRequest. Return type: str Required/optional: optional
-
port_ref
¶ Gets the port_ref of this HostPortUpdateRequest. The ref/id of the HostPort or Initiator
Returns: The port_ref of this HostPortUpdateRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.host_side_port module¶
HostSidePort.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.host_side_port.
HostSidePort
[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 HostSidePort.
Returns: The address of this HostSidePort. Return type: str Required/optional: optional
-
label
¶ Gets the label of this HostSidePort.
Returns: The label of this HostSidePort. Return type: str Required/optional: optional
-
type
¶ Gets the type of this HostSidePort.
Returns: The type of this HostSidePort. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.host_type module¶
HostType.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.host_type.
HostType
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
code
¶ Gets the code of this HostType.
Returns: The code of this HostType. Return type: str Required/optional: optional
-
default
¶ Gets the default of this HostType.
Returns: The default of this HostType. Return type: bool Required/optional: optional
-
index
¶ Gets the index of this HostType.
Returns: The index of this HostType. Return type: int Required/optional: required
-
name
¶ Gets the name of this HostType.
Returns: The name of this HostType. Return type: str Required/optional: optional
-
used
¶ Gets the used of this HostType.
Returns: The used of this HostType. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.host_type_values module¶
HostTypeValues.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.host_type_values.
HostTypeValues
[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 HostTypeValues. 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 HostTypeValues. Return type: bool Required/optional: required
-
allow_reservation_on_unowned_lu_ns
¶ Gets the allow_reservation_on_unowned_lu_ns of this HostTypeValues. 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 HostTypeValues. Return type: bool Required/optional: required
-
asymmetric_lu_access
¶ Gets the asymmetric_lu_access of this HostTypeValues. If true, Asymmetric Logical Unit Access is enabled.
Returns: The asymmetric_lu_access of this HostTypeValues. Return type: bool Required/optional: required
-
auto_lun_transfer
¶ Gets the auto_lun_transfer of this HostTypeValues. Auto Volume Transfer.
Returns: The auto_lun_transfer of this HostTypeValues. Return type: bool Required/optional: required
-
avt_exclusion_extents_enabled
¶ Gets the avt_exclusion_extents_enabled of this HostTypeValues. Enable the AVT exclusion extents for this heterogeneous host region.
Returns: The avt_exclusion_extents_enabled of this HostTypeValues. Return type: bool Required/optional: required
-
check_condition_for_vendor_unique_ua_conditions
¶ Gets the check_condition_for_vendor_unique_ua_conditions of this HostTypeValues. 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 HostTypeValues. Return type: bool Required/optional: required
-
conditional_fc_logout
¶ Gets the conditional_fc_logout of this HostTypeValues. Conditional Fibre Channel Logout.
Returns: The conditional_fc_logout of this HostTypeValues. Return type: bool Required/optional: required
-
default
¶ Gets the default of this HostTypeValues.
Returns: The default of this HostTypeValues. Return type: bool Required/optional: optional
-
disable_explicit_tpgs
¶ Gets the disable_explicit_tpgs of this HostTypeValues. 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 HostTypeValues. Return type: bool Required/optional: required
-
enable_auto_load_balance
¶ Gets the enable_auto_load_balance of this HostTypeValues. If true, the controller may issue volume ownership changes to balance IO load between controllers.
Returns: The enable_auto_load_balance of this HostTypeValues. Return type: bool Required/optional: required
-
enable_lu_check_condition_parallel_responses
¶ Gets the enable_lu_check_condition_parallel_responses of this HostTypeValues. 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 HostTypeValues. Return type: bool Required/optional: required
-
enable_target_failback
¶ Gets the enable_target_failback of this HostTypeValues. If true, controller initiates fail-back of volumes to the preferred owner .
Returns: The enable_target_failback of this HostTypeValues. Return type: bool Required/optional: required
-
force_scsi2
¶ Gets the force_scsi2 of this HostTypeValues. Report SCSI-2 Through Fibre Channel Host Interface.
Returns: The force_scsi2 of this HostTypeValues. Return type: bool Required/optional: required
-
host_port_type
¶ Gets the host_port_type of this HostTypeValues. The host type.
Returns: The host_port_type of this HostTypeValues. Return type: str Required/optional: required
-
host_type
¶ Gets the host_type of this HostTypeValues. 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 HostTypeValues. Return type: str Required/optional: required
-
ignore_force_unit_access
¶ Gets the ignore_force_unit_access of this HostTypeValues. 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 HostTypeValues. Return type: bool Required/optional: required
-
ignore_iscsi_session_id_in_itn
¶ Gets the ignore_iscsi_session_id_in_itn of this HostTypeValues. 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 HostTypeValues. Return type: bool Required/optional: required
-
ignore_sync_cache
¶ Gets the ignore_sync_cache of this HostTypeValues. Ignore Cache Sync Command.
Returns: The ignore_sync_cache of this HostTypeValues. Return type: bool Required/optional: required
-
ignore_utm_lun_ownership
¶ Gets the ignore_utm_lun_ownership of this HostTypeValues. Ignore UTM LUN Ownership.
Returns: The ignore_utm_lun_ownership of this HostTypeValues. Return type: bool Required/optional: required
-
ignore_write_cache_disable
¶ Gets the ignore_write_cache_disable of this HostTypeValues. 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 HostTypeValues. Return type: bool Required/optional: required
-
index
¶ Gets the index of this HostTypeValues.
Returns: The index of this HostTypeValues. Return type: int Required/optional: optional
-
inquiry_unconfigured_device_type
¶ Gets the inquiry_unconfigured_device_type of this HostTypeValues. The value returned in the Inquiry Device Type Field when an unconfigured LUN is accessed.
Returns: The inquiry_unconfigured_device_type of this HostTypeValues. Return type: str Required/optional: required
-
inquiry_unowned_device_type
¶ Gets the inquiry_unowned_device_type of this HostTypeValues. 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 HostTypeValues. Return type: str Required/optional: required
-
max_restricted_lu_ns
¶ Gets the max_restricted_lu_ns of this HostTypeValues. Maximum number of LUNs allowed for host type.
Returns: The max_restricted_lu_ns of this HostTypeValues. Return type: int Required/optional: required
-
not_ready_sense_for_quiescence_in_progress
¶ Gets the not_ready_sense_for_quiescence_in_progress of this HostTypeValues. 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 HostTypeValues. Return type: bool Required/optional: required
-
not_ready_sense_for_quiescence_in_progress2
¶ Gets the not_ready_sense_for_quiescence_in_progress2 of this HostTypeValues. 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 HostTypeValues. Return type: bool Required/optional: required
-
persistent_id
¶ Gets the persistent_id of this HostTypeValues. 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 HostTypeValues. Return type: int Required/optional: required
-
propagate_host_bus_resets
¶ Gets the propagate_host_bus_resets of this HostTypeValues. 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 HostTypeValues. Return type: bool Required/optional: required
-
quiescence_in_progress_asc
¶ Gets the quiescence_in_progress_asc of this HostTypeValues. Additional Sense Code returned to host for Quiescence In Progress Check Conditions.
Returns: The quiescence_in_progress_asc of this HostTypeValues. Return type: int Required/optional: required
-
quiescence_in_progress_ascq
¶ Gets the quiescence_in_progress_ascq of this HostTypeValues. Additional Sense Code Qualifier returned to host for Quiscence In Progress Check Conditions.
Returns: The quiescence_in_progress_ascq of this HostTypeValues. Return type: int Required/optional: required
-
quiescence_in_progress_sense_key
¶ Gets the quiescence_in_progress_sense_key of this HostTypeValues. Sense Key returned to host for Quiescence In Progress Check Conditions.
Returns: The quiescence_in_progress_sense_key of this HostTypeValues. Return type: int Required/optional: required
-
report_deferred_errors
¶ Gets the report_deferred_errors of this HostTypeValues. This value is used to determine how deferred errors are reported to the host.
Returns: The report_deferred_errors of this HostTypeValues. Return type: bool Required/optional: required
-
report_lun_preferred_path_in_standard_inquiry
¶ Gets the report_lun_preferred_path_in_standard_inquiry of this HostTypeValues. Report LUN Preferred Path in Standard Inquiry Data.
Returns: The report_lun_preferred_path_in_standard_inquiry of this HostTypeValues. Return type: bool Required/optional: required
-
report_scc_device_enable
¶ Gets the report_scc_device_enable of this HostTypeValues. Report SCC Device Enable.
Returns: The report_scc_device_enable of this HostTypeValues. Return type: bool Required/optional: required
-
report_unconfigured_lu_ns
¶ Gets the report_unconfigured_lu_ns of this HostTypeValues. This value determines the LUN data returned by the Report LUNs command.
Returns: The report_unconfigured_lu_ns of this HostTypeValues. Return type: bool Required/optional: required
-
reserved1
¶ Gets the reserved1 of this HostTypeValues.
Returns: The reserved1 of this HostTypeValues. Return type: str Required/optional: optional
-
restricted_lun0
¶ Gets the restricted_lun0 of this HostTypeValues. 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 HostTypeValues. Return type: bool Required/optional: required
-
retain_logins
¶ Gets the retain_logins of this HostTypeValues. This field is deprecated.
Returns: The retain_logins of this HostTypeValues. Return type: bool Required/optional: required
-
suppress_vol_off_preferred_path_alert
¶ Gets the suppress_vol_off_preferred_path_alert of this HostTypeValues. If true, then volume-off-preferred events are not considered critical.
Returns: The suppress_vol_off_preferred_path_alert of this HostTypeValues. Return type: bool Required/optional: required
-
tpgs_supported
¶ Gets the tpgs_supported of this HostTypeValues. This field is set to true if Target Port Group Support is provided; otherwise it is false.
Returns: The tpgs_supported of this HostTypeValues. Return type: bool Required/optional: required
-
unowned_block0_read
¶ Gets the unowned_block0_read of this HostTypeValues. 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 HostTypeValues. Return type: str Required/optional: required
-
unowned_check_condition_during_fw_activation
¶ Gets the unowned_check_condition_during_fw_activation of this HostTypeValues. 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 HostTypeValues. Return type: bool Required/optional: required
-
use_page2_c_quiescence_timeout
¶ Gets the use_page2_c_quiescence_timeout of this HostTypeValues. 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 HostTypeValues. Return type: bool Required/optional: required
-
volume_format_options
¶ Gets the volume_format_options of this HostTypeValues. 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 HostTypeValues. Return type: bool Required/optional: required
-
wait_for_download
¶ Gets the wait_for_download of this HostTypeValues. The download microcode status control.
Returns: The wait_for_download of this HostTypeValues. Return type: bool Required/optional: required
-
world_wide_name_in_standard_inquiry
¶ Gets the world_wide_name_in_standard_inquiry of this HostTypeValues. Set to true if the WWN is in the standard inquiry data.
Returns: The world_wide_name_in_standard_inquiry of this HostTypeValues. Return type: bool Required/optional: required
-
netapp.santricity.models.v2.host_update_request module¶
HostUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.host_update_request.
HostUpdateRequest
[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 HostUpdateRequest. The host group identifier.
Returns: The group_id of this HostUpdateRequest. Return type: str Required/optional: optional
-
host_type
¶ Gets the host_type of this HostUpdateRequest. The host type string as returned from /host-types.
Returns: The host_type of this HostUpdateRequest. Return type: HostType Required/optional: optional
-
name
¶ Gets the name of this HostUpdateRequest. The user-label to assign to the host (optional).
Returns: The name of this HostUpdateRequest. Return type: str Required/optional: optional
-
ports
¶ Gets the ports of this HostUpdateRequest. A list of host ports to create.
Returns: The ports of this HostUpdateRequest. Return type: list[HostPortCreateRequest] Required/optional: optional
-
ports_to_remove
¶ Gets the ports_to_remove of this HostUpdateRequest. A list of HostPorts to delete.
Returns: The ports_to_remove of this HostUpdateRequest. Return type: list[str] Required/optional: optional
-
ports_to_update
¶ Gets the ports_to_update of this HostUpdateRequest. A list of host ports to update.
Returns: The ports_to_update of this HostUpdateRequest. Return type: list[HostPortUpdateRequest] Required/optional: optional
-
netapp.santricity.models.v2.i_scsi_interface_port module¶
IScsiInterfacePort.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.i_scsi_interface_port.
IScsiInterfacePort
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
address_id
¶ Gets the address_id of this IScsiInterfacePort.
Returns: The address_id of this IScsiInterfacePort. Return type: str Required/optional: optional
-
bidirectional_max_rate
¶ Gets the bidirectional_max_rate of this IScsiInterfacePort. Maximum bi-directional data rate in B/s
Returns: The bidirectional_max_rate of this IScsiInterfacePort. Return type: int Required/optional: required
-
channel
¶ Gets the channel of this IScsiInterfacePort. The number of the channel controlled by this interface.
Returns: The channel of this IScsiInterfacePort. Return type: int Required/optional: required
-
channel_port_ref
¶ Gets the channel_port_ref of this IScsiInterfacePort. A reference to the channel port object associated with the channel controlled by this interface.
Returns: The channel_port_ref of this IScsiInterfacePort. Return type: str Required/optional: required
-
controller_id
¶ Gets the controller_id of this IScsiInterfacePort.
Returns: The controller_id of this IScsiInterfacePort. Return type: str Required/optional: optional
-
id
¶ Gets the id of this IScsiInterfacePort.
Returns: The id of this IScsiInterfacePort. Return type: str Required/optional: optional
-
interface_data
¶ Gets the interface_data of this IScsiInterfacePort. Information about the physical interface (e.g., Ethernet).
Returns: The interface_data of this IScsiInterfacePort. Return type: PhysicalInterfaceTypeData Required/optional: required
-
interface_id
¶ Gets the interface_id of this IScsiInterfacePort.
Returns: The interface_id of this IScsiInterfacePort. Return type: str Required/optional: optional
-
interface_ref
¶ Gets the interface_ref of this IScsiInterfacePort. The unique identifier for a given instance of this structure.
Returns: The interface_ref of this IScsiInterfacePort. Return type: str Required/optional: required
-
ipv4_data
¶ Gets the ipv4_data of this IScsiInterfacePort. IPV4-related information for the interface.
Returns: The ipv4_data of this IScsiInterfacePort. Return type: InternetProtocolV4Data Required/optional: required
-
ipv4_enabled
¶ Gets the ipv4_enabled of this IScsiInterfacePort. True if IPV4 is enabled for this interface; always true for iSER interface.
Returns: The ipv4_enabled of this IScsiInterfacePort. Return type: bool Required/optional: required
-
ipv6_data
¶ Gets the ipv6_data of this IScsiInterfacePort. IPV6-related information for the interface.
Returns: The ipv6_data of this IScsiInterfacePort. Return type: InternetProtocolV6Data Required/optional: required
-
ipv6_enabled
¶ Gets the ipv6_enabled of this IScsiInterfacePort. True if IPV6 is enabled for this interface; otherwise false.
Returns: The ipv6_enabled of this IScsiInterfacePort. Return type: bool Required/optional: required
-
iqn
¶ Gets the iqn of this IScsiInterfacePort.
Returns: The iqn of this IScsiInterfacePort. Return type: str Required/optional: optional
-
is_i_pv6_capable
¶ Gets the is_i_pv6_capable of this IScsiInterfacePort. This flag is true if the interface is capable of IPv6 functionality.
Returns: The is_i_pv6_capable of this IScsiInterfacePort. Return type: bool Required/optional: required
-
nice_address_id
¶ Gets the nice_address_id of this IScsiInterfacePort.
Returns: The nice_address_id of this IScsiInterfacePort. Return type: str Required/optional: optional
-
one_way_max_rate
¶ Gets the one_way_max_rate of this IScsiInterfacePort. Maximum one way data rate in B/s
Returns: The one_way_max_rate of this IScsiInterfacePort. Return type: int Required/optional: required
-
physical_location
¶ Gets the physical_location of this IScsiInterfacePort. 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 IScsiInterfacePort. Return type: Location Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this IScsiInterfacePort. This field indicates whether or not the I/O interface is PI capable.
Returns: The protection_information_capable of this IScsiInterfacePort. Return type: bool Required/optional: required
-
tcp_listen_port
¶ Gets the tcp_listen_port of this IScsiInterfacePort. The number of the TCP port on which the target listens for incoming connections.
Returns: The tcp_listen_port of this IScsiInterfacePort. Return type: int Required/optional: required
-
netapp.santricity.models.v2.ib_interface_port module¶
IBInterfacePort.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.ib_interface_port.
IBInterfacePort
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
address_id
¶ Gets the address_id of this IBInterfacePort.
Returns: The address_id of this IBInterfacePort. Return type: str Required/optional: optional
-
bidirectional_max_rate
¶ Gets the bidirectional_max_rate of this IBInterfacePort. Maximum bi-directional data rate in B/s
Returns: The bidirectional_max_rate of this IBInterfacePort. Return type: int Required/optional: required
-
channel
¶ Gets the channel of this IBInterfacePort. The number of the host channel associated with this interface.
Returns: The channel of this IBInterfacePort. Return type: int Required/optional: required
-
channel_port_ref
¶ Gets the channel_port_ref of this IBInterfacePort. A reference to the channel port for the channel associated with this interface.
Returns: The channel_port_ref of this IBInterfacePort. Return type: str Required/optional: required
-
controller_id
¶ Gets the controller_id of this IBInterfacePort.
Returns: The controller_id of this IBInterfacePort. Return type: str Required/optional: optional
-
current_data_virtual_lanes
¶ Gets the current_data_virtual_lanes of this IBInterfacePort. The number of data virtual lanes that are currently active for this interface.
Returns: The current_data_virtual_lanes of this IBInterfacePort. Return type: int Required/optional: required
-
current_link_width
¶ Gets the current_link_width of this IBInterfacePort. 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 IBInterfacePort. Return type: str Required/optional: required
-
current_speed
¶ Gets the current_speed of this IBInterfacePort. The speed at which the interface is currently operating.
Returns: The current_speed of this IBInterfacePort. Return type: str Required/optional: required
-
global_identifier
¶ Gets the global_identifier of this IBInterfacePort. The InfiniBand global identifier associated with this interface.
Returns: The global_identifier of this IBInterfacePort. Return type: str Required/optional: required
-
id
¶ Gets the id of this IBInterfacePort.
Returns: The id of this IBInterfacePort. Return type: str Required/optional: optional
-
interface_id
¶ Gets the interface_id of this IBInterfacePort.
Returns: The interface_id of this IBInterfacePort. Return type: str Required/optional: optional
-
interface_ref
¶ Gets the interface_ref of this IBInterfacePort. The opaque data by which an instance of IbInterface is uniquely identified.
Returns: The interface_ref of this IBInterfacePort. Return type: str Required/optional: required
-
is_iser_supported
¶ Gets the is_iser_supported of this IBInterfacePort. This flag is true if iSER (iSCSI Extensions for RDMA) is currently supported.
Returns: The is_iser_supported of this IBInterfacePort. Return type: bool Required/optional: required
-
is_srp_supported
¶ Gets the is_srp_supported of this IBInterfacePort. This flag is true if SRP (SCSI RDMA Protocol) is currently supported.
Returns: The is_srp_supported of this IBInterfacePort. Return type: bool Required/optional: required
-
link_state
¶ Gets the link_state of this IBInterfacePort. The state of the InfiniBand link.
Returns: The link_state of this IBInterfacePort. Return type: str Required/optional: required
-
local_identifier
¶ Gets the local_identifier of this IBInterfacePort. The InfiniBand local identifier associated with this interface.
Returns: The local_identifier of this IBInterfacePort. Return type: int Required/optional: required
-
maximum_data_virtual_lanes
¶ Gets the maximum_data_virtual_lanes of this IBInterfacePort. The maximum number of data virtual lanes supported by the interface.
Returns: The maximum_data_virtual_lanes of this IBInterfacePort. Return type: int Required/optional: required
-
maximum_transmission_unit
¶ Gets the maximum_transmission_unit of this IBInterfacePort. The size in bytes of the largest packet that the interface can transmit.
Returns: The maximum_transmission_unit of this IBInterfacePort. Return type: int Required/optional: required
-
nice_address_id
¶ Gets the nice_address_id of this IBInterfacePort.
Returns: The nice_address_id of this IBInterfacePort. Return type: str Required/optional: optional
-
one_way_max_rate
¶ Gets the one_way_max_rate of this IBInterfacePort. Maximum one way data rate in B/s
Returns: The one_way_max_rate of this IBInterfacePort. Return type: int Required/optional: required
-
phys_port_state
¶ Gets the phys_port_state of this IBInterfacePort. This element contains the current state of the physical Infiniband port.
Returns: The phys_port_state of this IBInterfacePort. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this IBInterfacePort. 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 IBInterfacePort. Return type: Location Required/optional: required
-
port_state
¶ Gets the port_state of this IBInterfacePort. The state of the InfiniBand port.
Returns: The port_state of this IBInterfacePort. Return type: str Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this IBInterfacePort. This field indicates whether or not the I/O interface is PI capable.
Returns: The protection_information_capable of this IBInterfacePort. Return type: bool Required/optional: required
-
supported_link_width
¶ Gets the supported_link_width of this IBInterfacePort. An array containing the different link widths at which the link is capable of operating.
Returns: The supported_link_width of this IBInterfacePort. Return type: list[str] Required/optional: required
-
supported_speed
¶ Gets the supported_speed of this IBInterfacePort. An array containing the different speeds at which the interface is capable of operating.
Returns: The supported_speed of this IBInterfacePort. Return type: list[str] Required/optional: required
-
netapp.santricity.models.v2.identification_request module¶
IdentificationRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.identification_request.
IdentificationRequest
[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 IdentificationRequest. A list of channel ids.
Returns: The channels of this IdentificationRequest. Return type: list[int] Required/optional: optional
-
drives
¶ Gets the drives of this IdentificationRequest. A list of drive ids.
Returns: The drives of this IdentificationRequest. Return type: list[str] Required/optional: optional
-
pools
¶ Gets the pools of this IdentificationRequest. A list of storage pool ids. Associated, optimal drives will be identified.
Returns: The pools of this IdentificationRequest. Return type: list[str] Required/optional: optional
-
storage_system
¶ Gets the storage_system of this IdentificationRequest. Set to “true” to identify the StorageSystem.
Returns: The storage_system of this IdentificationRequest. Return type: bool Required/optional: optional
-
trays
¶ Gets the trays of this IdentificationRequest. A list of tray ids.
Returns: The trays of this IdentificationRequest. Return type: list[str] Required/optional: optional
-
volumes
¶ Gets the volumes of this IdentificationRequest. A list of volume ids. Associated, optimal drives will be identified.
Returns: The volumes of this IdentificationRequest. Return type: list[str] Required/optional: optional
-
netapp.santricity.models.v2.initial_async_response module¶
InitialAsyncResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.initial_async_response.
InitialAsyncResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
request_id
¶ Gets the request_id of this InitialAsyncResponse. A unique value that identifies the request for later retrieval.
Returns: The request_id of this InitialAsyncResponse. Return type: int Required/optional: required
-
netapp.santricity.models.v2.interface_stats module¶
InterfaceStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.interface_stats.
InterfaceStats
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
array_id
¶ Gets the array_id of this InterfaceStats.
Returns: The array_id of this InterfaceStats. Return type: str Required/optional: required
-
array_wwn
¶ Gets the array_wwn of this InterfaceStats.
Returns: The array_wwn of this InterfaceStats. Return type: str Required/optional: required
-
channel_error_counts
¶ Gets the channel_error_counts of this InterfaceStats. The total number of errors detected on this channel.
Returns: The channel_error_counts of this InterfaceStats. Return type: float Required/optional: required
-
channel_number
¶ Gets the channel_number of this InterfaceStats. Channel numerical ID.
Returns: The channel_number of this InterfaceStats. Return type: int Required/optional: required
-
channel_type
¶ Gets the channel_type of this InterfaceStats. Channel Type enumeration Drive side, host side, or management.
Returns: The channel_type of this InterfaceStats. Return type: str Required/optional: required
-
interface_id
¶ Gets the interface_id of this InterfaceStats. Interface that generated this group.
Returns: The interface_id of this InterfaceStats. Return type: str Required/optional: required
-
last_reset_time
¶ Gets the last_reset_time of this InterfaceStats.
Returns: The last_reset_time of this InterfaceStats. Return type: datetime Required/optional: required
-
last_reset_time_in_ms
¶ Gets the last_reset_time_in_ms of this InterfaceStats.
Returns: The last_reset_time_in_ms of this InterfaceStats. Return type: int Required/optional: required
-
observed_time
¶ Gets the observed_time of this InterfaceStats. End time for this collection as measured by the number of seconds since baseTime.
Returns: The observed_time of this InterfaceStats. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this InterfaceStats.
Returns: The observed_time_in_ms of this InterfaceStats. Return type: int Required/optional: required
-
other_ops
¶ Gets the other_ops of this InterfaceStats. Number of non-read-write operations.
Returns: The other_ops of this InterfaceStats. Return type: float Required/optional: required
-
other_time_max
¶ Gets the other_time_max of this InterfaceStats. Max time in microseconds spent processing one non-read-write op.
Returns: The other_time_max of this InterfaceStats. Return type: float Required/optional: required
-
other_time_total
¶ Gets the other_time_total of this InterfaceStats. Total time in microseconds spent in non-read-write ops.
Returns: The other_time_total of this InterfaceStats. Return type: float Required/optional: required
-
other_time_total_sq
¶ Gets the other_time_total_sq of this InterfaceStats. Sum of the squares of microseconds spent in non-read-write operations.
Returns: The other_time_total_sq of this InterfaceStats. Return type: float Required/optional: required
-
queue_depth_max
¶ Gets the queue_depth_max of this InterfaceStats. Maximum channel queue depth.
Returns: The queue_depth_max of this InterfaceStats. Return type: float Required/optional: required
-
queue_depth_total
¶ Gets the queue_depth_total of this InterfaceStats. Total channel queue depth.
Returns: The queue_depth_total of this InterfaceStats. Return type: float Required/optional: required
-
read_bytes
¶ Gets the read_bytes of this InterfaceStats. Number of bytes read.
Returns: The read_bytes of this InterfaceStats. Return type: float Required/optional: required
-
read_ops
¶ Gets the read_ops of this InterfaceStats. Number of read operations.
Returns: The read_ops of this InterfaceStats. Return type: float Required/optional: required
-
read_time_max
¶ Gets the read_time_max of this InterfaceStats. Max time in microseconds spent processing one read operation.
Returns: The read_time_max of this InterfaceStats. Return type: float Required/optional: required
-
read_time_total
¶ Gets the read_time_total of this InterfaceStats. Total time in microseconds spent in read operations.
Returns: The read_time_total of this InterfaceStats. Return type: float Required/optional: required
-
read_time_total_sq
¶ Gets the read_time_total_sq of this InterfaceStats. Sum of the squares of microseconds spent in read operations.
Returns: The read_time_total_sq of this InterfaceStats. Return type: float Required/optional: required
-
write_bytes
¶ Gets the write_bytes of this InterfaceStats. Number of bytes write.
Returns: The write_bytes of this InterfaceStats. Return type: float Required/optional: required
-
write_ops
¶ Gets the write_ops of this InterfaceStats. Number of write operations.
Returns: The write_ops of this InterfaceStats. Return type: float Required/optional: required
-
write_time_max
¶ Gets the write_time_max of this InterfaceStats. Max time in microseconds spent processing one write operation.
Returns: The write_time_max of this InterfaceStats. Return type: float Required/optional: required
-
write_time_total
¶ Gets the write_time_total of this InterfaceStats. Total time in microseconds spent in write operations.
Returns: The write_time_total of this InterfaceStats. Return type: float Required/optional: required
-
write_time_total_sq
¶ Gets the write_time_total_sq of this InterfaceStats. Sum of the squares of microseconds spent in write operations.
Returns: The write_time_total_sq of this InterfaceStats. Return type: float Required/optional: required
-
netapp.santricity.models.v2.iom_service_info_response module¶
IomServiceInfoResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.iom_service_info_response.
IomServiceInfoResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
disruptive_iom_firmware_update
¶ Gets the disruptive_iom_firmware_update of this IomServiceInfoResponse. Reports whether there are any trays for which an IOM firmware update would be disruptive.
Returns: The disruptive_iom_firmware_update of this IomServiceInfoResponse. Return type: bool Required/optional: required
-
iom_service_enabled
¶ Gets the iom_service_enabled of this IomServiceInfoResponse. Reports whether the IOM service is enabled.
Returns: The iom_service_enabled of this IomServiceInfoResponse. Return type: bool Required/optional: required
-
netapp.santricity.models.v2.iom_service_update_request module¶
IomServiceUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.iom_service_update_request.
IomServiceUpdateRequest
[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 IomServiceUpdateRequest. true to enable the service, false to disable.
Returns: The enabled of this IomServiceUpdateRequest. Return type: bool Required/optional: required
-
netapp.santricity.models.v2.iscsi_entity_response module¶
IscsiEntityResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.iscsi_entity_response.
IscsiEntityResponse
[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 IscsiEntityResponse.
Returns: The host_ports_configured_dhcp of this IscsiEntityResponse. Return type: bool Required/optional: optional
-
icmp_ping_response_enabled
¶ Gets the icmp_ping_response_enabled of this IscsiEntityResponse.
Returns: The icmp_ping_response_enabled of this IscsiEntityResponse. Return type: bool Required/optional: optional
-
ipv4_isns_server_address
¶ Gets the ipv4_isns_server_address of this IscsiEntityResponse.
Returns: The ipv4_isns_server_address of this IscsiEntityResponse. Return type: str Required/optional: optional
-
ipv4_isns_server_address_config_method
¶ Gets the ipv4_isns_server_address_config_method of this IscsiEntityResponse.
Returns: The ipv4_isns_server_address_config_method of this IscsiEntityResponse. Return type: str Required/optional: optional
-
ipv6_isns_server_address
¶ Gets the ipv6_isns_server_address of this IscsiEntityResponse.
Returns: The ipv6_isns_server_address of this IscsiEntityResponse. Return type: str Required/optional: optional
-
ipv6_isns_server_address_config_method
¶ Gets the ipv6_isns_server_address_config_method of this IscsiEntityResponse.
Returns: The ipv6_isns_server_address_config_method of this IscsiEntityResponse. Return type: str Required/optional: optional
-
isns_registration_state
¶ Gets the isns_registration_state of this IscsiEntityResponse.
Returns: The isns_registration_state of this IscsiEntityResponse. Return type: str Required/optional: optional
-
isns_server_registration_enabled
¶ Gets the isns_server_registration_enabled of this IscsiEntityResponse.
Returns: The isns_server_registration_enabled of this IscsiEntityResponse. Return type: bool Required/optional: optional
-
isns_server_tcp_listen_port
¶ Gets the isns_server_tcp_listen_port of this IscsiEntityResponse.
Returns: The isns_server_tcp_listen_port of this IscsiEntityResponse. Return type: int Required/optional: optional
-
unnamed_discovery_sessions_enabled
¶ Gets the unnamed_discovery_sessions_enabled of this IscsiEntityResponse.
Returns: The unnamed_discovery_sessions_enabled of this IscsiEntityResponse. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.iscsi_entity_update_request module¶
IscsiEntityUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.iscsi_entity_update_request.
IscsiEntityUpdateRequest
[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 IscsiEntityUpdateRequest. The setting for enabling or disabling the ICMP (Internet Control Message Protocol) ping messages.
Returns: The icmp_ping_response_enabled of this IscsiEntityUpdateRequest. Return type: bool Required/optional: optional
-
ipv4_isns_server_address
¶ Gets the ipv4_isns_server_address of this IscsiEntityUpdateRequest. 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 IscsiEntityUpdateRequest. Return type: str Required/optional: optional
-
ipv4_isns_server_address_config_method
¶ Gets the ipv4_isns_server_address_config_method of this IscsiEntityUpdateRequest. 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 IscsiEntityUpdateRequest. Return type: str Required/optional: optional
-
ipv6_isns_server_address
¶ - Gets the ipv6_isns_server_address of this IscsiEntityUpdateRequest.
- The IPV6 address of the iSNS server.
Returns: The ipv6_isns_server_address of this IscsiEntityUpdateRequest. Return type: str Required/optional: optional
-
isns_server_registration_enabled
¶ Gets the isns_server_registration_enabled of this IscsiEntityUpdateRequest. The setting is for enabling or disabling storage array registration with the iSNS server.
Returns: The isns_server_registration_enabled of this IscsiEntityUpdateRequest. Return type: bool Required/optional: optional
-
isns_server_tcp_listen_port
¶ Gets the isns_server_tcp_listen_port of this IscsiEntityUpdateRequest. The number of the TCP port on which the iSNS server listens for incoming connections.
Returns: The isns_server_tcp_listen_port of this IscsiEntityUpdateRequest. Return type: int Required/optional: optional
-
unnamed_discovery_sessions_enabled
¶ Gets the unnamed_discovery_sessions_enabled of this IscsiEntityUpdateRequest. The setting for enabling or disabling unnamed discovery sessions.
Returns: The unnamed_discovery_sessions_enabled of this IscsiEntityUpdateRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.iscsi_target_response module¶
IscsiTargetResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.iscsi_target_response.
IscsiTargetResponse
[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 IscsiTargetResponse. The iSCSI target alias.
Returns: The alias of this IscsiTargetResponse. Return type: str Required/optional: required
-
auth_method
¶ Gets the auth_method of this IscsiTargetResponse. Authentication type (None or CHAP)
Returns: The auth_method of this IscsiTargetResponse. Return type: str Required/optional: required
-
chap_secret
¶ Gets the chap_secret of this IscsiTargetResponse. CHAP secret/password.
Returns: The chap_secret of this IscsiTargetResponse. Return type: str Required/optional: required
-
iqn
¶ Gets the iqn of this IscsiTargetResponse. iSCSI Qualified Name (iqn)
Returns: The iqn of this IscsiTargetResponse. Return type: str Required/optional: required
-
netapp.santricity.models.v2.iscsi_target_update_request module¶
IscsiTargetUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.iscsi_target_update_request.
IscsiTargetUpdateRequest
[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 IscsiTargetUpdateRequest. The iSCSI target alias.
Returns: The alias of this IscsiTargetUpdateRequest. Return type: str Required/optional: optional
-
chap_secret
¶ Gets the chap_secret of this IscsiTargetUpdateRequest. Enable Challenge-Handshake Authentication Protocol (CHAP) using the provided password. A secure password will be generated and returned if CHAP is enabled and this field is not provided.
Returns: The chap_secret of this IscsiTargetUpdateRequest. Return type: str Required/optional: optional
-
enable_chap_authentication
¶ Gets the enable_chap_authentication of this IscsiTargetUpdateRequest. Enable Challenge-Handshake Authentication Protocol (CHAP), defaults to false.
Returns: The enable_chap_authentication of this IscsiTargetUpdateRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.job_progress module¶
JobProgress.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.job_progress.
JobProgress
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
object_id
¶ Gets the object_id of this JobProgress.
Returns: The object_id of this JobProgress. Return type: str Required/optional: required
-
percent_complete
¶ Gets the percent_complete of this JobProgress.
Returns: The percent_complete of this JobProgress. Return type: int Required/optional: required
-
netapp.santricity.models.v2.key_value module¶
KeyValue.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.key_value.
KeyValue
[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 KeyValue. Key
Returns: The key of this KeyValue. Return type: str Required/optional: required
-
value
¶ Gets the value of this KeyValue. Single value item. If this is populated it is used. This field is deprecated.
Returns: The value of this KeyValue. Return type: str Required/optional: optional
-
value_list
¶ Gets the value_list of this KeyValue. Provide a list of values
Returns: The value_list of this KeyValue. Return type: list[str] Required/optional: required
-
netapp.santricity.models.v2.legacy_snapshot_create_request module¶
LegacySnapshotCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.legacy_snapshot_create_request.
LegacySnapshotCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_volume_id
¶ Gets the base_volume_id of this LegacySnapshotCreateRequest. The identifier of the volume or thin volume for the new snapshot group.
Returns: The base_volume_id of this LegacySnapshotCreateRequest. Return type: str Required/optional: required
-
full_policy
¶ Gets the full_policy of this LegacySnapshotCreateRequest. The behavior on when the data repository becomes full.
Returns: The full_policy of this LegacySnapshotCreateRequest. Return type: str Required/optional: optional
-
name
¶ Gets the name of this LegacySnapshotCreateRequest. The name of the new snapshot.
Returns: The name of this LegacySnapshotCreateRequest. Return type: str Required/optional: required
-
repository_percentage
¶ Gets the repository_percentage of this LegacySnapshotCreateRequest. Size of the snapshot repository in relation to the base volume capacity
Returns: The repository_percentage of this LegacySnapshotCreateRequest. Return type: float Required/optional: optional
-
storage_pool_id
¶ Gets the storage_pool_id of this LegacySnapshotCreateRequest. The identifier of the storage pool to allocate the repository volume.
Returns: The storage_pool_id of this LegacySnapshotCreateRequest. Return type: str Required/optional: optional
-
warning_threshold
¶ Gets the warning_threshold of this LegacySnapshotCreateRequest. Warn the user when the repository is % full.
Returns: The warning_threshold of this LegacySnapshotCreateRequest. Return type: int Required/optional: required
-
netapp.santricity.models.v2.legacy_snapshot_ex module¶
LegacySnapshotEx.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.legacy_snapshot_ex.
LegacySnapshotEx
[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 LegacySnapshotEx. Long running action.
Returns: The action of this LegacySnapshotEx. Return type: str Required/optional: required
-
async_mirror_source
¶ Gets the async_mirror_source of this LegacySnapshotEx. True if the volume is a source in an Asynchronous Mirror relationship.
Returns: The async_mirror_source of this LegacySnapshotEx. Return type: bool Required/optional: optional
-
async_mirror_target
¶ Gets the async_mirror_target of this LegacySnapshotEx. True if the volume is a target in an Asynchronous Mirror relationship.
Returns: The async_mirror_target of this LegacySnapshotEx. Return type: bool Required/optional: optional
-
base_volume
¶ Gets the base_volume of this LegacySnapshotEx. Base volume for this snapshot.
Returns: The base_volume of this LegacySnapshotEx. Return type: str Required/optional: required
-
base_volume_size_in_bytes
¶ Gets the base_volume_size_in_bytes of this LegacySnapshotEx.
Returns: The base_volume_size_in_bytes of this LegacySnapshotEx. Return type: int Required/optional: optional
-
children_inactive
¶ Gets the children_inactive of this LegacySnapshotEx. 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 LegacySnapshotEx. Return type: bool Required/optional: required
-
current_controller_id
¶ Gets the current_controller_id of this LegacySnapshotEx.
Returns: The current_controller_id of this LegacySnapshotEx. Return type: str Required/optional: optional
-
current_manager
¶ Gets the current_manager of this LegacySnapshotEx. Current owner of the snapshot.
Returns: The current_manager of this LegacySnapshotEx. Return type: str Required/optional: required
-
extent_size
¶ Gets the extent_size of this LegacySnapshotEx. The size of the extent in bytes. Not used in this release of software.
Returns: The extent_size of this LegacySnapshotEx. Return type: int Required/optional: required
-
extent_start
¶ Gets the extent_start of this LegacySnapshotEx. The start position of the extent in the base volume (bytes). Not used in this release of software.
Returns: The extent_start of this LegacySnapshotEx. Return type: int Required/optional: required
-
full_warn_threshold
¶ Gets the full_warn_threshold of this LegacySnapshotEx. Repository utilization warning threshold.
Returns: The full_warn_threshold of this LegacySnapshotEx. Return type: int Required/optional: required
-
id
¶ Gets the id of this LegacySnapshotEx.
Returns: The id of this LegacySnapshotEx. Return type: str Required/optional: optional
-
label
¶ Gets the label of this LegacySnapshotEx. Name of the snapshot.
Returns: The label of this LegacySnapshotEx. Return type: str Required/optional: required
-
list_of_mappings
¶ Gets the list_of_mappings of this LegacySnapshotEx.
Returns: The list_of_mappings of this LegacySnapshotEx. Return type: list[LUNMapping] Required/optional: optional
-
mapped
¶ Gets the mapped of this LegacySnapshotEx.
Returns: The mapped of this LegacySnapshotEx. Return type: bool Required/optional: required
-
mgmt_client_attribute
¶ Gets the mgmt_client_attribute of this LegacySnapshotEx. For use by management client.
Returns: The mgmt_client_attribute of this LegacySnapshotEx. Return type: int Required/optional: required
-
name
¶ Gets the name of this LegacySnapshotEx.
Returns: The name of this LegacySnapshotEx. Return type: str Required/optional: optional
-
object_type
¶ Gets the object_type of this LegacySnapshotEx.
Returns: The object_type of this LegacySnapshotEx. Return type: str Required/optional: optional
-
online_volume_copy
¶ Gets the online_volume_copy of this LegacySnapshotEx.
Returns: The online_volume_copy of this LegacySnapshotEx. Return type: bool Required/optional: optional
-
over_warn_threshold
¶ Gets the over_warn_threshold of this LegacySnapshotEx. True if the repository utilization is over the warning threshold.
Returns: The over_warn_threshold of this LegacySnapshotEx. Return type: bool Required/optional: required
-
perms
¶ Gets the perms of this LegacySnapshotEx. Permissions allowed on volume.
Returns: The perms of this LegacySnapshotEx. Return type: VolumePerms Required/optional: required
-
pit_base_volume
¶ Gets the pit_base_volume of this LegacySnapshotEx.
Returns: The pit_base_volume of this LegacySnapshotEx. Return type: bool Required/optional: optional
-
preferred_controller_id
¶ Gets the preferred_controller_id of this LegacySnapshotEx.
Returns: The preferred_controller_id of this LegacySnapshotEx. Return type: str Required/optional: optional
-
protection_type
¶ Gets the protection_type of this LegacySnapshotEx.
Returns: The protection_type of this LegacySnapshotEx. Return type: str Required/optional: optional
-
remote_mirror_source
¶ Gets the remote_mirror_source of this LegacySnapshotEx. True if the volume is a source (primary), in an Remote Volume Mirror relationship.
Returns: The remote_mirror_source of this LegacySnapshotEx. Return type: bool Required/optional: optional
-
remote_mirror_target
¶ Gets the remote_mirror_target of this LegacySnapshotEx. True if the volume is a target (secondary), in an Remote Volume Mirror relationship.
Returns: The remote_mirror_target of this LegacySnapshotEx. Return type: bool Required/optional: optional
-
rep_full_policy
¶ Gets the rep_full_policy of this LegacySnapshotEx. Indication of the volume behavior when the repository is full.
Returns: The rep_full_policy of this LegacySnapshotEx. Return type: str Required/optional: required
-
repository_capacity
¶ Gets the repository_capacity of this LegacySnapshotEx.
Returns: The repository_capacity of this LegacySnapshotEx. Return type: int Required/optional: optional
-
repository_full
¶ Gets the repository_full of this LegacySnapshotEx. True, if the repository is full.
Returns: The repository_full of this LegacySnapshotEx. Return type: bool Required/optional: required
-
repository_volume
¶ Gets the repository_volume of this LegacySnapshotEx. Repository volume for this snapshot.
Returns: The repository_volume of this LegacySnapshotEx. Return type: str Required/optional: required
-
rollback_priority
¶ Gets the rollback_priority of this LegacySnapshotEx. The importance of the rollback operation (0-4). Not used in this release of software.
Returns: The rollback_priority of this LegacySnapshotEx. Return type: int Required/optional: required
-
rollback_status
¶ Gets the rollback_status of this LegacySnapshotEx. Status of current action being performed on snapshot.
Returns: The rollback_status of this LegacySnapshotEx. Return type: str Required/optional: required
-
snapshot_ref
¶ Gets the snapshot_ref of this LegacySnapshotEx. Reference (key) for the snapshot volume.
Returns: The snapshot_ref of this LegacySnapshotEx. Return type: str Required/optional: required
-
snapshot_time
¶ Gets the snapshot_time of this LegacySnapshotEx. The controller time when the snapshot was created.
Returns: The snapshot_time of this LegacySnapshotEx. Return type: int Required/optional: required
-
status
¶ Gets the status of this LegacySnapshotEx. Indicates status of the snapshot.
Returns: The status of this LegacySnapshotEx. Return type: str Required/optional: required
-
total_size_in_bytes
¶ Gets the total_size_in_bytes of this LegacySnapshotEx.
Returns: The total_size_in_bytes of this LegacySnapshotEx. Return type: int Required/optional: optional
-
volume_copy_source
¶ Gets the volume_copy_source of this LegacySnapshotEx.
Returns: The volume_copy_source of this LegacySnapshotEx. Return type: bool Required/optional: optional
-
volume_copy_target
¶ Gets the volume_copy_target of this LegacySnapshotEx.
Returns: The volume_copy_target of this LegacySnapshotEx. Return type: bool Required/optional: optional
-
volume_handle
¶ Gets the volume_handle of this LegacySnapshotEx. Volume SSID.
Returns: The volume_handle of this LegacySnapshotEx. Return type: int Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this LegacySnapshotEx. The World Wide Name of the snapshot.
Returns: The world_wide_name of this LegacySnapshotEx. Return type: str Required/optional: required
-
wwn
¶ Gets the wwn of this LegacySnapshotEx.
Returns: The wwn of this LegacySnapshotEx. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.legacy_snapshot_update_request module¶
LegacySnapshotUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.legacy_snapshot_update_request.
LegacySnapshotUpdateRequest
[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 LegacySnapshotUpdateRequest. The behavior on when the data repository becomes full.
Returns: The full_policy of this LegacySnapshotUpdateRequest. Return type: str Required/optional: optional
-
new_name
¶ Gets the new_name of this LegacySnapshotUpdateRequest. New name for the snapshot.
Returns: The new_name of this LegacySnapshotUpdateRequest. Return type: str Required/optional: optional
-
recreate_snapshot
¶ Gets the recreate_snapshot of this LegacySnapshotUpdateRequest. Recreate the snapshot.
Returns: The recreate_snapshot of this LegacySnapshotUpdateRequest. Return type: bool Required/optional: optional
-
warning_threshold
¶ Gets the warning_threshold of this LegacySnapshotUpdateRequest. Warn the user when the repository is % full.
Returns: The warning_threshold of this LegacySnapshotUpdateRequest. Return type: int Required/optional: optional
-
netapp.santricity.models.v2.level module¶
Level.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.level.
Level
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
localized_name
¶ Gets the localized_name of this Level.
Returns: The localized_name of this Level. Return type: str Required/optional: optional
-
name
¶ Gets the name of this Level.
Returns: The name of this Level. Return type: str Required/optional: optional
-
resource_bundle_name
¶ Gets the resource_bundle_name of this Level.
Returns: The resource_bundle_name of this Level. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.locale module¶
Locale.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.locale.
Locale
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
country
¶ Gets the country of this Locale.
Returns: The country of this Locale. Return type: str Required/optional: optional
-
display_country
¶ Gets the display_country of this Locale.
Returns: The display_country of this Locale. Return type: str Required/optional: optional
-
display_language
¶ Gets the display_language of this Locale.
Returns: The display_language of this Locale. Return type: str Required/optional: optional
-
display_name
¶ Gets the display_name of this Locale.
Returns: The display_name of this Locale. Return type: str Required/optional: optional
-
display_script
¶ Gets the display_script of this Locale.
Returns: The display_script of this Locale. Return type: str Required/optional: optional
-
display_variant
¶ Gets the display_variant of this Locale.
Returns: The display_variant of this Locale. Return type: str Required/optional: optional
-
extension_keys
¶ Gets the extension_keys of this Locale.
Returns: The extension_keys of this Locale. Return type: list[str] Required/optional: optional
-
iso3_country
¶ Gets the iso3_country of this Locale.
Returns: The iso3_country of this Locale. Return type: str Required/optional: optional
-
iso3_language
¶ Gets the iso3_language of this Locale.
Returns: The iso3_language of this Locale. Return type: str Required/optional: optional
-
language
¶ Gets the language of this Locale.
Returns: The language of this Locale. Return type: str Required/optional: optional
-
script
¶ Gets the script of this Locale.
Returns: The script of this Locale. Return type: str Required/optional: optional
-
unicode_locale_attributes
¶ Gets the unicode_locale_attributes of this Locale.
Returns: The unicode_locale_attributes of this Locale. Return type: list[str] Required/optional: optional
-
unicode_locale_keys
¶ Gets the unicode_locale_keys of this Locale.
Returns: The unicode_locale_keys of this Locale. Return type: list[str] Required/optional: optional
-
variant
¶ Gets the variant of this Locale.
Returns: The variant of this Locale. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.localized_log_message module¶
LocalizedLogMessage.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.localized_log_message.
LocalizedLogMessage
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
context
¶ Gets the context of this LocalizedLogMessage. Log message context
Returns: The context of this LocalizedLogMessage. Return type: str Required/optional: required
-
logger_type
¶ Gets the logger_type of this LocalizedLogMessage. Logger type of this message
Returns: The logger_type of this LocalizedLogMessage. Return type: str Required/optional: required
-
message_text
¶ Gets the message_text of this LocalizedLogMessage. Localized message text
Returns: The message_text of this LocalizedLogMessage. Return type: str Required/optional: optional
-
record_id
¶ Gets the record_id of this LocalizedLogMessage. ReplicatedRecord ID for this message
Returns: The record_id of this LocalizedLogMessage. Return type: int Required/optional: required
-
timestamp
¶ Gets the timestamp of this LocalizedLogMessage. Timestamp for this log message
Returns: The timestamp of this LocalizedLogMessage. Return type: datetime Required/optional: required
-
netapp.santricity.models.v2.lockdown_status_response module¶
LockdownStatusResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.lockdown_status_response.
LockdownStatusResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
is_lockdown
¶ Gets the is_lockdown of this LockdownStatusResponse. True if the storage system is in lockdown mode
Returns: The is_lockdown of this LockdownStatusResponse. Return type: bool Required/optional: required
-
lockdown_type
¶ Gets the lockdown_type of this LockdownStatusResponse. Type of the storage systemLockdown
Returns: The lockdown_type of this LockdownStatusResponse. Return type: str Required/optional: optional
-
storage_system_label
¶ Gets the storage_system_label of this LockdownStatusResponse. Storage system label provided by the user
Returns: The storage_system_label of this LockdownStatusResponse. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.log_record module¶
LogRecord.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.log_record.
LogRecord
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
level
¶ Gets the level of this LogRecord.
Returns: The level of this LogRecord. Return type: Level Required/optional: optional
-
logger_name
¶ Gets the logger_name of this LogRecord.
Returns: The logger_name of this LogRecord. Return type: str Required/optional: optional
-
message
¶ Gets the message of this LogRecord.
Returns: The message of this LogRecord. Return type: str Required/optional: optional
-
millis
¶ Gets the millis of this LogRecord.
Returns: The millis of this LogRecord. Return type: int Required/optional: optional
-
parameters
¶ Gets the parameters of this LogRecord.
Returns: The parameters of this LogRecord. Return type: list[object] Required/optional: optional
-
resource_bundle
¶ Gets the resource_bundle of this LogRecord.
Returns: The resource_bundle of this LogRecord. Return type: ResourceBundle Required/optional: optional
-
resource_bundle_name
¶ Gets the resource_bundle_name of this LogRecord.
Returns: The resource_bundle_name of this LogRecord. Return type: str Required/optional: optional
-
sequence_number
¶ Gets the sequence_number of this LogRecord.
Returns: The sequence_number of this LogRecord. Return type: int Required/optional: optional
-
source_class_name
¶ Gets the source_class_name of this LogRecord.
Returns: The source_class_name of this LogRecord. Return type: str Required/optional: optional
-
source_method_name
¶ Gets the source_method_name of this LogRecord.
Returns: The source_method_name of this LogRecord. Return type: str Required/optional: optional
-
thread_id
¶ Gets the thread_id of this LogRecord.
Returns: The thread_id of this LogRecord. Return type: int Required/optional: optional
-
netapp.santricity.models.v2.logger_record_response module¶
LoggerRecordResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.logger_record_response.
LoggerRecordResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
log_records
¶ Gets the log_records of this LoggerRecordResponse. A Map of log records requested
Returns: The log_records of this LoggerRecordResponse. Return type: list[LocalizedLogMessage] Required/optional: optional
-
record_type
¶ Gets the record_type of this LoggerRecordResponse. Type of log records returned
Returns: The record_type of this LoggerRecordResponse. Return type: str Required/optional: optional
-
time_stamps
¶ Gets the time_stamps of this LoggerRecordResponse. A Map of timestamps for each logger type
Returns: The time_stamps of this LoggerRecordResponse. Return type: dict(String, datetime) Required/optional: required
-
netapp.santricity.models.v2.management_configuration_request module¶
ManagementConfigurationRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.management_configuration_request.
ManagementConfigurationRequest
[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 ManagementConfigurationRequest.
Returns: The controller_ref of this ManagementConfigurationRequest. Return type: str Required/optional: required
-
dns_acquisition_descriptor
¶ Gets the dns_acquisition_descriptor of this ManagementConfigurationRequest. The configuration for the DNS on this management interface
Returns: The dns_acquisition_descriptor of this ManagementConfigurationRequest. Return type: DnsAcquisitionDescriptor Required/optional: optional
-
enable_remote_access
¶ Gets the enable_remote_access of this ManagementConfigurationRequest. If set to true, the controller is enabled for establishment of a remote access session. Depending on the controller platform, the method for remote access could be rlogin or telnet
Returns: The enable_remote_access of this ManagementConfigurationRequest. Return type: bool Required/optional: optional
-
interface_name
¶ Gets the interface_name of this ManagementConfigurationRequest. Name of Ethernet port
Returns: The interface_name of this ManagementConfigurationRequest. Return type: str Required/optional: optional
-
interface_ref
¶ Gets the interface_ref of this ManagementConfigurationRequest. Reference to the Ethernet interface to configure
Returns: The interface_ref of this ManagementConfigurationRequest. Return type: str Required/optional: required
-
ipv4_address
¶ Gets the ipv4_address of this ManagementConfigurationRequest. The ‘ipv4’ address for the interface. Required for static configuration.
Returns: The ipv4_address of this ManagementConfigurationRequest. Return type: str Required/optional: optional
-
ipv4_address_config_method
¶ Gets the ipv4_address_config_method of this ManagementConfigurationRequest. Setting that determines how the ‘ipv4’ address is configured. Required if ipv4 is enabled.
Returns: The ipv4_address_config_method of this ManagementConfigurationRequest. Return type: str Required/optional: optional
-
ipv4_enabled
¶ Gets the ipv4_enabled of this ManagementConfigurationRequest. True if ‘ipv4’ is to be enabled for this interface; otherwise false.
Returns: The ipv4_enabled of this ManagementConfigurationRequest. Return type: bool Required/optional: optional
-
ipv4_gateway_address
¶ Gets the ipv4_gateway_address of this ManagementConfigurationRequest. Manually specify the address of the gateway.
Returns: The ipv4_gateway_address of this ManagementConfigurationRequest. Return type: str Required/optional: optional
-
ipv4_subnet_mask
¶ Gets the ipv4_subnet_mask of this ManagementConfigurationRequest. The ‘ipv4’ subnet mask for the interface. Required for static configuration.
Returns: The ipv4_subnet_mask of this ManagementConfigurationRequest. Return type: str Required/optional: optional
-
ipv6_address_config_method
¶ Gets the ipv6_address_config_method of this ManagementConfigurationRequest. The method by which the ‘ipv6’ address information is configured for the interface.
Returns: The ipv6_address_config_method of this ManagementConfigurationRequest. Return type: str Required/optional: optional
-
ipv6_enabled
¶ Gets the ipv6_enabled of this ManagementConfigurationRequest. True if ‘ipv6’ is to be enabled for this interface; otherwise false.
Returns: The ipv6_enabled of this ManagementConfigurationRequest. Return type: bool Required/optional: optional
-
ipv6_gateway_address
¶ Gets the ipv6_gateway_address of this ManagementConfigurationRequest.
Returns: The ipv6_gateway_address of this ManagementConfigurationRequest. Return type: str Required/optional: optional
-
ipv6_local_address
¶ Gets the ipv6_local_address of this ManagementConfigurationRequest. The ‘ipv6’ local address for the interface.
Returns: The ipv6_local_address of this ManagementConfigurationRequest. Return type: str Required/optional: optional
-
ipv6_static_routable_address
¶ Gets the ipv6_static_routable_address of this ManagementConfigurationRequest.
Returns: The ipv6_static_routable_address of this ManagementConfigurationRequest. Return type: str Required/optional: optional
-
ntp_acquisition_descriptor
¶ Gets the ntp_acquisition_descriptor of this ManagementConfigurationRequest. The configuration for the NTP on this management interface
Returns: The ntp_acquisition_descriptor of this ManagementConfigurationRequest. Return type: NtpAcquisitionDescriptor Required/optional: optional
-
speed_setting
¶ Gets the speed_setting of this ManagementConfigurationRequest. The configured speed setting for the Ethernet interface.
Returns: The speed_setting of this ManagementConfigurationRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.management_interface module¶
ManagementInterface.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.management_interface.
ManagementInterface
[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 ManagementInterface. 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 ManagementInterface. Return type: str Required/optional: required
-
bootp_used
¶ Gets the bootp_used of this ManagementInterface. Bootpserver used to get network parameters.
Returns: The bootp_used of this ManagementInterface. Return type: bool Required/optional: required
-
channel
¶ Gets the channel of this ManagementInterface. The channel number of this Ethernet interface.
Returns: The channel of this ManagementInterface. Return type: int Required/optional: required
-
configured_speed_setting
¶ Gets the configured_speed_setting of this ManagementInterface. Configured setting for the interface.
Returns: The configured_speed_setting of this ManagementInterface. Return type: str Required/optional: required
-
controller_ref
¶ Gets the controller_ref of this ManagementInterface.
Returns: The controller_ref of this ManagementInterface. Return type: str Required/optional: optional
-
controller_slot
¶ Gets the controller_slot of this ManagementInterface.
Returns: The controller_slot of this ManagementInterface. Return type: int Required/optional: optional
-
current_speed
¶ Gets the current_speed of this ManagementInterface. Current speed of the interface.
Returns: The current_speed of this ManagementInterface. Return type: str Required/optional: required
-
dns_properties
¶ Gets the dns_properties of this ManagementInterface.
Returns: The dns_properties of this ManagementInterface. Return type: ControllerDNSProperties Required/optional: optional
-
full_duplex
¶ Gets the full_duplex of this ManagementInterface. 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 ManagementInterface. Return type: bool Required/optional: required
-
gateway_ip
¶ Gets the gateway_ip of this ManagementInterface. IP address of the gateway.
Returns: The gateway_ip of this ManagementInterface. Return type: int Required/optional: required
-
id
¶ Gets the id of this ManagementInterface.
Returns: The id of this ManagementInterface. Return type: str Required/optional: optional
-
interface_name
¶ Gets the interface_name of this ManagementInterface. Name of the Ethernet port, as reported by the controller.
Returns: The interface_name of this ManagementInterface. Return type: str Required/optional: required
-
interface_ref
¶ Gets the interface_ref of this ManagementInterface. The unique identifier for a given instance of this structure.
Returns: The interface_ref of this ManagementInterface. Return type: str Required/optional: required
-
ip
¶ Gets the ip of this ManagementInterface. The 32-bit IP protocol address assigned to the interface.
Returns: The ip of this ManagementInterface. Return type: int Required/optional: required
-
ipv4_address
¶ Gets the ipv4_address of this ManagementInterface. The IPV4 address for the interface.
Returns: The ipv4_address of this ManagementInterface. Return type: str Required/optional: required
-
ipv4_address_config_method
¶ Gets the ipv4_address_config_method of this ManagementInterface. The method by which the IPV4 address information is configured.
Returns: The ipv4_address_config_method of this ManagementInterface. Return type: str Required/optional: required
-
ipv4_enabled
¶ Gets the ipv4_enabled of this ManagementInterface. True if IPV4 is enabled for this interface; otherwise false.
Returns: The ipv4_enabled of this ManagementInterface. Return type: bool Required/optional: required
-
ipv4_gateway_address
¶ Gets the ipv4_gateway_address of this ManagementInterface.
Returns: The ipv4_gateway_address of this ManagementInterface. Return type: str Required/optional: optional
-
ipv4_subnet_mask
¶ Gets the ipv4_subnet_mask of this ManagementInterface. The IPV4 subnet mask for the interface.
Returns: The ipv4_subnet_mask of this ManagementInterface. Return type: str Required/optional: required
-
ipv6_address_config_method
¶ Gets the ipv6_address_config_method of this ManagementInterface. The method by which the IPV6 address information is configured for the interface.
Returns: The ipv6_address_config_method of this ManagementInterface. Return type: str Required/optional: required
-
ipv6_enabled
¶ Gets the ipv6_enabled of this ManagementInterface. True if IPV6 is enabled for this interface; otherwise false.
Returns: The ipv6_enabled of this ManagementInterface. Return type: bool Required/optional: required
-
ipv6_local_address
¶ Gets the ipv6_local_address of this ManagementInterface. The IPV6 local address for the interface and associated data.
Returns: The ipv6_local_address of this ManagementInterface. Return type: IpV6AddressData Required/optional: required
-
ipv6_port_routable_addresses
¶ Gets the ipv6_port_routable_addresses of this ManagementInterface. The set of IPV6 port routable addresses for the interface.
Returns: The ipv6_port_routable_addresses of this ManagementInterface. Return type: list[IpV6AddressData] Required/optional: required
-
ipv6_port_static_routable_address
¶ Gets the ipv6_port_static_routable_address of this ManagementInterface. The IPV6 static routable address for the interface and associated data.
Returns: The ipv6_port_static_routable_address of this ManagementInterface. Return type: IpV6AddressData Required/optional: required
-
link_status
¶ Gets the link_status of this ManagementInterface. The status of the network link for this interface.
Returns: The link_status of this ManagementInterface. Return type: str Required/optional: required
-
mac_addr
¶ Gets the mac_addr of this ManagementInterface. An ASCII string representation of the globally-unique 48-bit MAC address assigned to the Ethernet interface.
Returns: The mac_addr of this ManagementInterface. Return type: str Required/optional: required
-
ntp_properties
¶ Gets the ntp_properties of this ManagementInterface.
Returns: The ntp_properties of this ManagementInterface. Return type: ControllerNTPProperties Required/optional: optional
-
physical_location
¶ Gets the physical_location of this ManagementInterface. 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 ManagementInterface. Return type: Location Required/optional: required
-
reserved1
¶ Gets the reserved1 of this ManagementInterface.
Returns: The reserved1 of this ManagementInterface. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this ManagementInterface.
Returns: The reserved2 of this ManagementInterface. Return type: str Required/optional: optional
-
rlogin_enabled
¶ Gets the rlogin_enabled of this ManagementInterface. True if rlogin sessions are allowed.
Returns: The rlogin_enabled of this ManagementInterface. Return type: bool Required/optional: required
-
setup_error
¶ Gets the setup_error of this ManagementInterface. Set to true if there is a configuration error.
Returns: The setup_error of this ManagementInterface. Return type: bool Required/optional: required
-
speed
¶ Gets the speed of this ManagementInterface. The speed of the interface, as currently configured, in Mbit/sec.
Returns: The speed of this ManagementInterface. Return type: int Required/optional: required
-
subnet_mask
¶ Gets the subnet_mask of this ManagementInterface. Network subnet mask.
Returns: The subnet_mask of this ManagementInterface. Return type: int Required/optional: required
-
supported_speed_settings
¶ Gets the supported_speed_settings of this ManagementInterface. Support speed setting for interface
Returns: The supported_speed_settings of this ManagementInterface. Return type: list[str] Required/optional: required
-
netapp.santricity.models.v2.mappable_object module¶
MappableObject.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.mappable_object.
MappableObject
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
current_controller_id
¶ Gets the current_controller_id of this MappableObject.
Returns: The current_controller_id of this MappableObject. Return type: str Required/optional: optional
-
id
¶ Gets the id of this MappableObject.
Returns: The id of this MappableObject. Return type: str Required/optional: optional
-
list_of_mappings
¶ Gets the list_of_mappings of this MappableObject.
Returns: The list_of_mappings of this MappableObject. Return type: list[LUNMapping] Required/optional: optional
-
mapped
¶ Gets the mapped of this MappableObject.
Returns: The mapped of this MappableObject. Return type: bool Required/optional: required
-
name
¶ Gets the name of this MappableObject.
Returns: The name of this MappableObject. Return type: str Required/optional: optional
-
object_type
¶ Gets the object_type of this MappableObject.
Returns: The object_type of this MappableObject. Return type: str Required/optional: optional
-
preferred_controller_id
¶ Gets the preferred_controller_id of this MappableObject.
Returns: The preferred_controller_id of this MappableObject. Return type: str Required/optional: optional
-
total_size_in_bytes
¶ Gets the total_size_in_bytes of this MappableObject.
Returns: The total_size_in_bytes of this MappableObject. Return type: int Required/optional: optional
-
wwn
¶ Gets the wwn of this MappableObject.
Returns: The wwn of this MappableObject. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.mel_entry_ex module¶
MelEntryEx.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.mel_entry_ex.
MelEntryEx
[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 MelEntryEx.
Returns: The asc of this MelEntryEx. Return type: int Required/optional: optional
-
ascq
¶ Gets the ascq of this MelEntryEx.
Returns: The ascq of this MelEntryEx. Return type: int Required/optional: optional
-
category
¶ Gets the category of this MelEntryEx. 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 MelEntryEx. Return type: str Required/optional: required
-
component_location
¶ Gets the component_location of this MelEntryEx. The location, or other identifying value, of the component associated with this entry.
Returns: The component_location of this MelEntryEx. Return type: ComponentLocation Required/optional: required
-
component_type
¶ Gets the component_type of this MelEntryEx. The type of component that is associated with this entry.
Returns: The component_type of this MelEntryEx. Return type: str Required/optional: required
-
control_params
¶ Gets the control_params of this MelEntryEx. This field allows customized control over the handling of MEL events.
Returns: The control_params of this MelEntryEx. Return type: EventControl Required/optional: required
-
critical
¶ Gets the critical of this MelEntryEx.
Returns: The critical of this MelEntryEx. Return type: bool Required/optional: optional
-
description
¶ Gets the description of this MelEntryEx.
Returns: The description of this MelEntryEx. Return type: str Required/optional: optional
-
event_source_controller
¶ Gets the event_source_controller of this MelEntryEx. The controller that is the source of the event (Controller 1 or 2).
Returns: The event_source_controller of this MelEntryEx. Return type: int Required/optional: required
-
event_type
¶ Gets the event_type of this MelEntryEx. An integer value that indicates the specific type of event being reported.
Returns: The event_type of this MelEntryEx. Return type: int Required/optional: required
-
ext_component_location
¶ Gets the ext_component_location of this MelEntryEx. 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 MelEntryEx. Return type: ExtendedComponentLocation Required/optional: required
-
id
¶ Gets the id of this MelEntryEx.
Returns: The id of this MelEntryEx. Return type: str Required/optional: optional
-
location
¶ Gets the location of this MelEntryEx.
Returns: The location of this MelEntryEx. Return type: str Required/optional: optional
-
location_valid
¶ Gets the location_valid of this MelEntryEx. A true/false indication of whether the ComponentLocation field is valid for this entry.
Returns: The location_valid of this MelEntryEx. Return type: bool Required/optional: required
-
priority
¶ Gets the priority of this MelEntryEx. The priority code associated with this event.
Returns: The priority of this MelEntryEx. Return type: str Required/optional: required
-
raw_data
¶ Gets the raw_data of this MelEntryEx. 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 MelEntryEx. Return type: str Required/optional: required
-
sense_key
¶ Gets the sense_key of this MelEntryEx. The Sense Key value associated with this event, or zero if no key is applicable.
Returns: The sense_key of this MelEntryEx. Return type: int Required/optional: required
-
sequence_number
¶ Gets the sequence_number of this MelEntryEx. 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 MelEntryEx. Return type: int Required/optional: required
-
time_stamp
¶ Gets the time_stamp of this MelEntryEx. 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 MelEntryEx. Return type: int Required/optional: required
-
netapp.santricity.models.v2.mel_event_health_check module¶
MelEventHealthCheck.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.mel_event_health_check.
MelEventHealthCheck
[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 MelEventHealthCheck.
Returns: The result of this MelEventHealthCheck. Return type: str Required/optional: required
-
severity_level
¶ Gets the severity_level of this MelEventHealthCheck.
Returns: The severity_level of this MelEventHealthCheck. Return type: str Required/optional: required
-
successful
¶ Gets the successful of this MelEventHealthCheck.
Returns: The successful of this MelEventHealthCheck. Return type: bool Required/optional: optional
-
type
¶ Gets the type of this MelEventHealthCheck.
Returns: The type of this MelEventHealthCheck. Return type: str Required/optional: required
-
warning_messages
¶ Gets the warning_messages of this MelEventHealthCheck.
Returns: The warning_messages of this MelEventHealthCheck. Return type: list[str] Required/optional: required
-
netapp.santricity.models.v2.metadata_change_event module¶
MetadataChangeEvent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.metadata_change_event.
MetadataChangeEvent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
added_objects
¶ Gets the added_objects of this MetadataChangeEvent. List of objects added. Only certain objects that have rest endpoints will be represented in this list. See Event ObjectTypes for types of objects that have events
Returns: The added_objects of this MetadataChangeEvent. Return type: list[EventObjectIdentifier] Required/optional: required
-
deleted_objects
¶ Gets the deleted_objects of this MetadataChangeEvent. List of objects deleted. Only certain objects that have rest endpoints will be represented in this list. See Event ObjectTypes for types of objects that have events
Returns: The deleted_objects of this MetadataChangeEvent. Return type: list[EventObjectIdentifier] Required/optional: required
-
event_number
¶ Gets the event_number of this MetadataChangeEvent.
Returns: The event_number of this MetadataChangeEvent. Return type: int Required/optional: required
-
event_type
¶ Gets the event_type of this MetadataChangeEvent.
Returns: The event_type of this MetadataChangeEvent. Return type: str Required/optional: required
-
modified_objects
¶ Gets the modified_objects of this MetadataChangeEvent. List of objects updated. Only certain objects that have rest endpoints will be represented in this list. See Event ObjectTypes for types of objects that have events
Returns: The modified_objects of this MetadataChangeEvent. Return type: list[EventObjectIdentifier] Required/optional: required
-
storage_system_id
¶ Gets the storage_system_id of this MetadataChangeEvent.
Returns: The storage_system_id of this MetadataChangeEvent. Return type: str Required/optional: required
-
timestamp
¶ Gets the timestamp of this MetadataChangeEvent.
Returns: The timestamp of this MetadataChangeEvent. Return type: datetime Required/optional: required
-
netapp.santricity.models.v2.nvsram_package_metadata module¶
NvsramPackageMetadata.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.nvsram_package_metadata.
NvsramPackageMetadata
[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 NvsramPackageMetadata.
Returns: The filename of this NvsramPackageMetadata. Return type: str Required/optional: required
-
version
¶ Gets the version of this NvsramPackageMetadata.
Returns: The version of this NvsramPackageMetadata. Return type: str Required/optional: required
-
netapp.santricity.models.v2.object_change_event module¶
ObjectChangeEvent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.object_change_event.
ObjectChangeEvent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
added_objects
¶ Gets the added_objects of this ObjectChangeEvent. List of objects added. Only certain objects that have rest endpoints will be represented in this list. See Event ObjectTypes for types of objects that have events
Returns: The added_objects of this ObjectChangeEvent. Return type: list[EventObjectIdentifier] Required/optional: required
-
deleted_objects
¶ Gets the deleted_objects of this ObjectChangeEvent. List of objects deleted. Only certain objects that have rest endpoints will be represented in this list. See Event ObjectTypes for types of objects that have events
Returns: The deleted_objects of this ObjectChangeEvent. Return type: list[EventObjectIdentifier] Required/optional: required
-
event_number
¶ Gets the event_number of this ObjectChangeEvent.
Returns: The event_number of this ObjectChangeEvent. Return type: int Required/optional: required
-
event_type
¶ Gets the event_type of this ObjectChangeEvent.
Returns: The event_type of this ObjectChangeEvent. Return type: str Required/optional: optional
-
modified_objects
¶ Gets the modified_objects of this ObjectChangeEvent. List of objects updated. Only certain objects that have rest endpoints will be represented in this list. See Event ObjectTypes for types of objects that have events
Returns: The modified_objects of this ObjectChangeEvent. Return type: list[EventObjectIdentifier] Required/optional: required
-
timestamp
¶ Gets the timestamp of this ObjectChangeEvent.
Returns: The timestamp of this ObjectChangeEvent. Return type: datetime Required/optional: required
-
netapp.santricity.models.v2.object_graph_change_event module¶
ObjectGraphChangeEvent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.object_graph_change_event.
ObjectGraphChangeEvent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
current_config_gen
¶ Gets the current_config_gen of this ObjectGraphChangeEvent. The config gen number associated to the with these events.
Returns: The current_config_gen of this ObjectGraphChangeEvent. Return type: int Required/optional: required
-
event_number
¶ Gets the event_number of this ObjectGraphChangeEvent.
Returns: The event_number of this ObjectGraphChangeEvent. Return type: int Required/optional: required
-
event_type
¶ Gets the event_type of this ObjectGraphChangeEvent.
Returns: The event_type of this ObjectGraphChangeEvent. Return type: str Required/optional: required
-
previous_config_gen
¶ Gets the previous_config_gen of this ObjectGraphChangeEvent. The config gen number that was currently known. It is possible for there to be a gap between currentConfig and previous Don’t expect them to be sequential
Returns: The previous_config_gen of this ObjectGraphChangeEvent. Return type: int Required/optional: required
-
storage_system_id
¶ Gets the storage_system_id of this ObjectGraphChangeEvent.
Returns: The storage_system_id of this ObjectGraphChangeEvent. Return type: str Required/optional: required
-
system_wwn
¶ Gets the system_wwn of this ObjectGraphChangeEvent. The storage systems World Wide Name
Returns: The system_wwn of this ObjectGraphChangeEvent. Return type: str Required/optional: required
-
timestamp
¶ Gets the timestamp of this ObjectGraphChangeEvent.
Returns: The timestamp of this ObjectGraphChangeEvent. Return type: datetime Required/optional: required
-
netapp.santricity.models.v2.object_graph_sync_check module¶
ObjectGraphSyncCheck.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.object_graph_sync_check.
ObjectGraphSyncCheck
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cfw_match
¶ Gets the cfw_match of this ObjectGraphSyncCheck.
Returns: The cfw_match of this ObjectGraphSyncCheck. Return type: bool Required/optional: required
-
nvsram_match
¶ Gets the nvsram_match of this ObjectGraphSyncCheck.
Returns: The nvsram_match of this ObjectGraphSyncCheck. Return type: bool Required/optional: required
-
result
¶ Gets the result of this ObjectGraphSyncCheck.
Returns: The result of this ObjectGraphSyncCheck. Return type: str Required/optional: required
-
severity_level
¶ Gets the severity_level of this ObjectGraphSyncCheck.
Returns: The severity_level of this ObjectGraphSyncCheck. Return type: str Required/optional: required
-
successful
¶ Gets the successful of this ObjectGraphSyncCheck.
Returns: The successful of this ObjectGraphSyncCheck. Return type: bool Required/optional: optional
-
type
¶ Gets the type of this ObjectGraphSyncCheck.
Returns: The type of this ObjectGraphSyncCheck. Return type: str Required/optional: required
-
netapp.santricity.models.v2.operation_progress module¶
OperationProgress.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.operation_progress.
OperationProgress
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
current_action
¶ Gets the current_action of this OperationProgress.
Returns: The current_action of this OperationProgress. Return type: str Required/optional: required
-
estimated_time_to_completion
¶ Gets the estimated_time_to_completion of this OperationProgress.
Returns: The estimated_time_to_completion of this OperationProgress. Return type: int Required/optional: required
-
progress_percentage
¶ Gets the progress_percentage of this OperationProgress.
Returns: The progress_percentage of this OperationProgress. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this OperationProgress.
Returns: The volume_ref of this OperationProgress. Return type: str Required/optional: required
-
netapp.santricity.models.v2.password_set_request module¶
PasswordSetRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.password_set_request.
PasswordSetRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
admin_password
¶ Gets the admin_password of this PasswordSetRequest. If this is true, this call will set the admin password, if false, it sets the RO password
Returns: The admin_password of this PasswordSetRequest. Return type: bool Required/optional: required
-
current_admin_password
¶ Gets the current_admin_password of this PasswordSetRequest. The current admin password
Returns: The current_admin_password of this PasswordSetRequest. Return type: str Required/optional: required
-
new_password
¶ Gets the new_password of this PasswordSetRequest. The new password
Returns: The new_password of this PasswordSetRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.password_status_event module¶
PasswordStatusEvent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.password_status_event.
PasswordStatusEvent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
current_status
¶ Gets the current_status of this PasswordStatusEvent.
Returns: The current_status of this PasswordStatusEvent. Return type: str Required/optional: required
-
event_number
¶ Gets the event_number of this PasswordStatusEvent.
Returns: The event_number of this PasswordStatusEvent. Return type: int Required/optional: required
-
event_type
¶ Gets the event_type of this PasswordStatusEvent.
Returns: The event_type of this PasswordStatusEvent. Return type: str Required/optional: required
-
previous_status
¶ Gets the previous_status of this PasswordStatusEvent.
Returns: The previous_status of this PasswordStatusEvent. Return type: str Required/optional: required
-
storage_system_id
¶ Gets the storage_system_id of this PasswordStatusEvent.
Returns: The storage_system_id of this PasswordStatusEvent. Return type: str Required/optional: required
-
timestamp
¶ Gets the timestamp of this PasswordStatusEvent.
Returns: The timestamp of this PasswordStatusEvent. Return type: datetime Required/optional: required
-
netapp.santricity.models.v2.password_status_response module¶
PasswordStatusResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.password_status_response.
PasswordStatusResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
admin_password_set
¶ Gets the admin_password_set of this PasswordStatusResponse.
Returns: The admin_password_set of this PasswordStatusResponse. Return type: bool Required/optional: required
-
read_only_password_set
¶ Gets the read_only_password_set of this PasswordStatusResponse.
Returns: The read_only_password_set of this PasswordStatusResponse. Return type: bool Required/optional: required
-
netapp.santricity.models.v2.pit_view_ex module¶
PitViewEx.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.pit_view_ex.
PitViewEx
[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 PitViewEx. The view access mode.
Returns: The access_mode of this PitViewEx. Return type: str Required/optional: required
-
async_mirror_source
¶ Gets the async_mirror_source of this PitViewEx. True if the volume is a source in an Asynchronous Mirror relationship.
Returns: The async_mirror_source of this PitViewEx. Return type: bool Required/optional: optional
-
async_mirror_target
¶ Gets the async_mirror_target of this PitViewEx. True if the volume is a target in an Asynchronous Mirror relationship.
Returns: The async_mirror_target of this PitViewEx. Return type: bool Required/optional: optional
-
base_pit
¶ Gets the base_pit of this PitViewEx. 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 PitViewEx. Return type: str Required/optional: required
-
base_vol
¶ Gets the base_vol of this PitViewEx. A reference to the base volume with which this view is associated.
Returns: The base_vol of this PitViewEx. Return type: str Required/optional: required
-
base_volume_capacity
¶ Gets the base_volume_capacity of this PitViewEx.
Returns: The base_volume_capacity of this PitViewEx. Return type: int Required/optional: optional
-
bound_to_pit
¶ Gets the bound_to_pit of this PitViewEx. 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 PitViewEx. Return type: bool Required/optional: required
-
clone_copy
¶ Gets the clone_copy of this PitViewEx.
Returns: The clone_copy of this PitViewEx. Return type: bool Required/optional: optional
-
cluster_size
¶ Gets the cluster_size of this PitViewEx. The cluster size in bytes.
Returns: The cluster_size of this PitViewEx. Return type: int Required/optional: required
-
consistency_group_id
¶ Gets the consistency_group_id of this PitViewEx.
Returns: The consistency_group_id of this PitViewEx. Return type: str Required/optional: optional
-
current_controller_id
¶ Gets the current_controller_id of this PitViewEx.
Returns: The current_controller_id of this PitViewEx. Return type: str Required/optional: optional
-
current_manager
¶ Gets the current_manager of this PitViewEx. The current owner of the view.
Returns: The current_manager of this PitViewEx. Return type: str Required/optional: required
-
full_warn_threshold
¶ Gets the full_warn_threshold of this PitViewEx. The repository utilization warning threshold percentage.
Returns: The full_warn_threshold of this PitViewEx. Return type: int Required/optional: required
-
id
¶ Gets the id of this PitViewEx.
Returns: The id of this PitViewEx. Return type: str Required/optional: optional
-
label
¶ Gets the label of this PitViewEx. The name of the view.
Returns: The label of this PitViewEx. Return type: str Required/optional: required
-
list_of_mappings
¶ Gets the list_of_mappings of this PitViewEx.
Returns: The list_of_mappings of this PitViewEx. Return type: list[LUNMapping] Required/optional: optional
-
mapped
¶ Gets the mapped of this PitViewEx.
Returns: The mapped of this PitViewEx. Return type: bool Required/optional: required
-
max_repository_capacity
¶ Gets the max_repository_capacity of this PitViewEx. The maximum allowable repository size in bytes based on current cluster size.
Returns: The max_repository_capacity of this PitViewEx. Return type: int Required/optional: required
-
membership
¶ Gets the membership of this PitViewEx. This view’s relationship (if any) to a Consistency Group View.
Returns: The membership of this PitViewEx. Return type: PITViewMembership Required/optional: required
-
mgmt_client_attribute
¶ Gets the mgmt_client_attribute of this PitViewEx. The management client attribute.
Returns: The mgmt_client_attribute of this PitViewEx. Return type: int Required/optional: required
-
name
¶ Gets the name of this PitViewEx.
Returns: The name of this PitViewEx. Return type: str Required/optional: optional
-
object_type
¶ Gets the object_type of this PitViewEx.
Returns: The object_type of this PitViewEx. Return type: str Required/optional: optional
-
offline
¶ Gets the offline of this PitViewEx. The view is offline due to the associated repository volume state.
Returns: The offline of this PitViewEx. Return type: bool Required/optional: required
-
online_volume_copy
¶ Gets the online_volume_copy of this PitViewEx.
Returns: The online_volume_copy of this PitViewEx. Return type: bool Required/optional: optional
-
perms
¶ Gets the perms of this PitViewEx. The permissions for the view.
Returns: The perms of this PitViewEx. Return type: VolumePerms Required/optional: required
-
pit_base_volume
¶ Gets the pit_base_volume of this PitViewEx.
Returns: The pit_base_volume of this PitViewEx. Return type: bool Required/optional: optional
-
preferred_controller_id
¶ Gets the preferred_controller_id of this PitViewEx.
Returns: The preferred_controller_id of this PitViewEx. Return type: str Required/optional: optional
-
preferred_manager
¶ Gets the preferred_manager of this PitViewEx. The preferred owner of the view.
Returns: The preferred_manager of this PitViewEx. Return type: str Required/optional: required
-
protection_type
¶ Gets the protection_type of this PitViewEx.
Returns: The protection_type of this PitViewEx. Return type: str Required/optional: optional
-
remote_mirror_source
¶ Gets the remote_mirror_source of this PitViewEx. True if the volume is a source (primary), in an Remote Volume Mirror relationship.
Returns: The remote_mirror_source of this PitViewEx. Return type: bool Required/optional: optional
-
remote_mirror_target
¶ Gets the remote_mirror_target of this PitViewEx. True if the volume is a target (secondary), in an Remote Volume Mirror relationship.
Returns: The remote_mirror_target of this PitViewEx. Return type: bool Required/optional: optional
-
repository_capacity
¶ Gets the repository_capacity of this PitViewEx.
Returns: The repository_capacity of this PitViewEx. Return type: int Required/optional: optional
-
repository_volume
¶ Gets the repository_volume of this PitViewEx. The copy-on-write repository for this view.
Returns: The repository_volume of this PitViewEx. Return type: str Required/optional: required
-
status
¶ Gets the status of this PitViewEx. The view status.
Returns: The status of this PitViewEx. Return type: str Required/optional: required
-
total_size_in_bytes
¶ Gets the total_size_in_bytes of this PitViewEx.
Returns: The total_size_in_bytes of this PitViewEx. Return type: int Required/optional: optional
-
unusable_repository_capacity
¶ Gets the unusable_repository_capacity of this PitViewEx. 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 PitViewEx. Return type: int Required/optional: required
-
view_ref
¶ Gets the view_ref of this PitViewEx. The reference (key) for this view.
Returns: The view_ref of this PitViewEx. Return type: str Required/optional: required
-
view_sequence_number
¶ Gets the view_sequence_number of this PitViewEx. 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 PitViewEx. Return type: int Required/optional: required
-
view_time
¶ Gets the view_time of this PitViewEx. 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 PitViewEx. Return type: int Required/optional: required
-
volume_copy_source
¶ Gets the volume_copy_source of this PitViewEx.
Returns: The volume_copy_source of this PitViewEx. Return type: bool Required/optional: optional
-
volume_copy_target
¶ Gets the volume_copy_target of this PitViewEx.
Returns: The volume_copy_target of this PitViewEx. Return type: bool Required/optional: optional
-
volume_full
¶ Gets the volume_full of this PitViewEx.
Returns: The volume_full of this PitViewEx. Return type: bool Required/optional: optional
-
volume_handle
¶ Gets the volume_handle of this PitViewEx. The volume ssid. This is provided primarily for debug purposes.
Returns: The volume_handle of this PitViewEx. Return type: int Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this PitViewEx. The WWN of the view.
Returns: The world_wide_name of this PitViewEx. Return type: str Required/optional: required
-
wwn
¶ Gets the wwn of this PitViewEx.
Returns: The wwn of this PitViewEx. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.pitcg_member module¶
PITCGMember.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.pitcg_member.
PITCGMember
[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 PITCGMember. If autoDeleteSnapshots is enabled, the maximum number allowed before autoDeletion occurs
Returns: The auto_delete_limit of this PITCGMember. Return type: int Required/optional: required
-
auto_delete_snapshots
¶ Gets the auto_delete_snapshots of this PITCGMember. Automatically purge all snapshots over this value
Returns: The auto_delete_snapshots of this PITCGMember. Return type: bool Required/optional: required
-
base_volume_name
¶ Gets the base_volume_name of this PITCGMember.
Returns: The base_volume_name of this PITCGMember. Return type: str Required/optional: required
-
cluster_size
¶ Gets the cluster_size of this PITCGMember. The cluster size (in bytes).
Returns: The cluster_size of this PITCGMember. Return type: int Required/optional: required
-
consistency_group_id
¶ Gets the consistency_group_id of this PITCGMember.
Returns: The consistency_group_id of this PITCGMember. Return type: str Required/optional: required
-
full_warn_threshold
¶ Gets the full_warn_threshold of this PITCGMember. The capacity threshold at which the user will be warned about running out of capacity for the repository
Returns: The full_warn_threshold of this PITCGMember. Return type: int Required/optional: required
-
pit_group_id
¶ Gets the pit_group_id of this PITCGMember. Reference to the snapshotGroup
Returns: The pit_group_id of this PITCGMember. Return type: str Required/optional: required
-
repository_volume
¶ Gets the repository_volume of this PITCGMember. Reference to the repository volume of the pitGroup/snapshotGroup
Returns: The repository_volume of this PITCGMember. Return type: str Required/optional: required
-
total_repository_capacity
¶ Gets the total_repository_capacity of this PITCGMember. Total repository capacity
Returns: The total_repository_capacity of this PITCGMember. Return type: int Required/optional: required
-
total_repository_volumes
¶ Gets the total_repository_volumes of this PITCGMember. Total number of repository volumes in use by the underlying snapshotGroup
Returns: The total_repository_volumes of this PITCGMember. Return type: int Required/optional: required
-
total_snapshot_images
¶ Gets the total_snapshot_images of this PITCGMember. The total number of snapshot images defined for this member
Returns: The total_snapshot_images of this PITCGMember. Return type: int Required/optional: required
-
total_snapshot_volumes
¶ Gets the total_snapshot_volumes of this PITCGMember. The total number of snapshot volumes defined for this member
Returns: The total_snapshot_volumes of this PITCGMember. Return type: int Required/optional: required
-
used_repository_capacity
¶ Gets the used_repository_capacity of this PITCGMember. The amount of repository capacity that is being utilized
Returns: The used_repository_capacity of this PITCGMember. Return type: int Required/optional: required
-
volume_id
¶ Gets the volume_id of this PITCGMember.
Returns: The volume_id of this PITCGMember. Return type: str Required/optional: required
-
volume_wwn
¶ Gets the volume_wwn of this PITCGMember.
Returns: The volume_wwn of this PITCGMember. Return type: str Required/optional: required
-
netapp.santricity.models.v2.pool_qos_response module¶
PoolQosResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.pool_qos_response.
PoolQosResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
available_free_extent_capacities
¶ Gets the available_free_extent_capacities of this PoolQosResponse. The available sections of freeSpace available, in descending order
Returns: The available_free_extent_capacities of this PoolQosResponse. Return type: list[int] Required/optional: optional
-
data_assurance_capable
¶ Gets the data_assurance_capable of this PoolQosResponse. True if created volumes can have dataAssurance enabled
Returns: The data_assurance_capable of this PoolQosResponse. Return type: bool Required/optional: optional
-
encrypted
¶ Gets the encrypted of this PoolQosResponse. True if the pool supports encryption
Returns: The encrypted of this PoolQosResponse. Return type: bool Required/optional: optional
-
flash_cache_capable
¶ Gets the flash_cache_capable of this PoolQosResponse. True if the pool supports flashCaching created volumes
Returns: The flash_cache_capable of this PoolQosResponse. Return type: bool Required/optional: optional
-
name
¶ Gets the name of this PoolQosResponse. The pool name
Returns: The name of this PoolQosResponse. Return type: str Required/optional: optional
-
pool
¶ Gets the pool of this PoolQosResponse.
Returns: The pool of this PoolQosResponse. Return type: VolumeGroupEx Required/optional: optional
-
pool_id
¶ Gets the pool_id of this PoolQosResponse. The pool unique identifier
Returns: The pool_id of this PoolQosResponse. Return type: str Required/optional: optional
-
raid_level
¶ Gets the raid_level of this PoolQosResponse. The normalized RAID Level
Returns: The raid_level of this PoolQosResponse. Return type: str Required/optional: optional
-
spindle_speed
¶ Gets the spindle_speed of this PoolQosResponse. The normalized spindle speed for the drives on this pool
Returns: The spindle_speed of this PoolQosResponse. Return type: str Required/optional: optional
-
thin_provisioning_capable
¶ Gets the thin_provisioning_capable of this PoolQosResponse. True if thin provisioned volumes can be defined on this pool
Returns: The thin_provisioning_capable of this PoolQosResponse. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.pool_statistics module¶
PoolStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.pool_statistics.
PoolStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
array_id
¶ Gets the array_id of this PoolStatistics.
Returns: The array_id of this PoolStatistics. Return type: str Required/optional: required
-
array_wwn
¶ Gets the array_wwn of this PoolStatistics.
Returns: The array_wwn of this PoolStatistics. Return type: str Required/optional: required
-
err_redundancy_chk_indeterminate_reads
¶ Gets the err_redundancy_chk_indeterminate_reads of this PoolStatistics.
Returns: The err_redundancy_chk_indeterminate_reads of this PoolStatistics. Return type: float Required/optional: required
-
err_redundancy_chk_recovered_reads
¶ Gets the err_redundancy_chk_recovered_reads of this PoolStatistics.
Returns: The err_redundancy_chk_recovered_reads of this PoolStatistics. Return type: float Required/optional: required
-
err_redundancy_chk_unrecovered_reads
¶ Gets the err_redundancy_chk_unrecovered_reads of this PoolStatistics.
Returns: The err_redundancy_chk_unrecovered_reads of this PoolStatistics. Return type: float Required/optional: required
-
flash_cache_read_hit_bytes
¶ Gets the flash_cache_read_hit_bytes of this PoolStatistics. The number of flash cache read hit bytes.
Returns: The flash_cache_read_hit_bytes of this PoolStatistics. Return type: float Required/optional: required
-
flash_cache_read_hit_ops
¶ Gets the flash_cache_read_hit_ops of this PoolStatistics. The number of flash cache read hit operations.
Returns: The flash_cache_read_hit_ops of this PoolStatistics. Return type: float Required/optional: required
-
flash_cache_read_hit_time_max
¶ Gets the flash_cache_read_hit_time_max of this PoolStatistics. 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 PoolStatistics. Return type: float Required/optional: required
-
flash_cache_read_hit_time_total
¶ Gets the flash_cache_read_hit_time_total of this PoolStatistics. 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 PoolStatistics. Return type: float Required/optional: required
-
idle_time
¶ Gets the idle_time of this PoolStatistics.
Returns: The idle_time of this PoolStatistics. Return type: float Required/optional: required
-
last_reset_time
¶ Gets the last_reset_time of this PoolStatistics.
Returns: The last_reset_time of this PoolStatistics. Return type: datetime Required/optional: required
-
last_reset_time_in_ms
¶ Gets the last_reset_time_in_ms of this PoolStatistics.
Returns: The last_reset_time_in_ms of this PoolStatistics. Return type: int Required/optional: required
-
member_ids_hash
¶ Gets the member_ids_hash of this PoolStatistics. Hash of member volume ids.
Returns: The member_ids_hash of this PoolStatistics. Return type: str Required/optional: required
-
observed_time
¶ Gets the observed_time of this PoolStatistics.
Returns: The observed_time of this PoolStatistics. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this PoolStatistics.
Returns: The observed_time_in_ms of this PoolStatistics. Return type: int Required/optional: required
-
other_ops
¶ Gets the other_ops of this PoolStatistics.
Returns: The other_ops of this PoolStatistics. Return type: float Required/optional: required
-
other_time_max
¶ Gets the other_time_max of this PoolStatistics.
Returns: The other_time_max of this PoolStatistics. Return type: float Required/optional: required
-
other_time_total
¶ Gets the other_time_total of this PoolStatistics.
Returns: The other_time_total of this PoolStatistics. Return type: float Required/optional: required
-
pool_id
¶ Gets the pool_id of this PoolStatistics. The storage pool or volume group the volume is a member
Returns: The pool_id of this PoolStatistics. Return type: str Required/optional: required
-
queue_depth_max
¶ Gets the queue_depth_max of this PoolStatistics. Maximum channel queue depth.
Returns: The queue_depth_max of this PoolStatistics. Return type: float Required/optional: required
-
queue_depth_total
¶ Gets the queue_depth_total of this PoolStatistics. Total channel queue depth.
Returns: The queue_depth_total of this PoolStatistics. Return type: float Required/optional: required
-
read_bytes
¶ Gets the read_bytes of this PoolStatistics.
Returns: The read_bytes of this PoolStatistics. Return type: float Required/optional: required
-
read_hit_bytes
¶ Gets the read_hit_bytes of this PoolStatistics. Number of bytes read from cache
Returns: The read_hit_bytes of this PoolStatistics. Return type: float Required/optional: required
-
read_hit_ops
¶ Gets the read_hit_ops of this PoolStatistics. Number of read operations that hit cache
Returns: The read_hit_ops of this PoolStatistics. Return type: float Required/optional: required
-
read_hit_time_max
¶ Gets the read_hit_time_max of this PoolStatistics.
Returns: The read_hit_time_max of this PoolStatistics. Return type: float Required/optional: required
-
read_hit_time_total
¶ Gets the read_hit_time_total of this PoolStatistics.
Returns: The read_hit_time_total of this PoolStatistics. Return type: float Required/optional: required
-
read_ops
¶ Gets the read_ops of this PoolStatistics.
Returns: The read_ops of this PoolStatistics. Return type: float Required/optional: required
-
read_time_max
¶ Gets the read_time_max of this PoolStatistics.
Returns: The read_time_max of this PoolStatistics. Return type: float Required/optional: required
-
read_time_total
¶ Gets the read_time_total of this PoolStatistics.
Returns: The read_time_total of this PoolStatistics. Return type: float Required/optional: required
-
write_bytes
¶ Gets the write_bytes of this PoolStatistics.
Returns: The write_bytes of this PoolStatistics. Return type: float Required/optional: required
-
write_hit_bytes
¶ Gets the write_hit_bytes of this PoolStatistics. Number of bytes written to cache
Returns: The write_hit_bytes of this PoolStatistics. Return type: float Required/optional: required
-
write_hit_ops
¶ Gets the write_hit_ops of this PoolStatistics. Number of write operations that hit cache
Returns: The write_hit_ops of this PoolStatistics. Return type: float Required/optional: required
-
write_hit_time_max
¶ Gets the write_hit_time_max of this PoolStatistics.
Returns: The write_hit_time_max of this PoolStatistics. Return type: float Required/optional: required
-
write_hit_time_total
¶ Gets the write_hit_time_total of this PoolStatistics.
Returns: The write_hit_time_total of this PoolStatistics. Return type: float Required/optional: required
-
write_ops
¶ Gets the write_ops of this PoolStatistics.
Returns: The write_ops of this PoolStatistics. Return type: float Required/optional: required
-
write_time_max
¶ Gets the write_time_max of this PoolStatistics.
Returns: The write_time_max of this PoolStatistics. Return type: float Required/optional: required
-
write_time_total
¶ Gets the write_time_total of this PoolStatistics.
Returns: The write_time_total of this PoolStatistics. Return type: float Required/optional: required
-
netapp.santricity.models.v2.progress module¶
Progress.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.progress.
Progress
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
complete
¶ Gets the complete of this Progress. Has the operation completed?
Returns: The complete of this Progress. Return type: bool Required/optional: optional
-
percentage
¶ Gets the percentage of this Progress. The approximate progress to completion of the operation.
Returns: The percentage of this Progress. Return type: int Required/optional: optional
-
netapp.santricity.models.v2.raid_migration_request module¶
RaidMigrationRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.raid_migration_request.
RaidMigrationRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
raid_level
¶ Gets the raid_level of this RaidMigrationRequest.
Returns: The raid_level of this RaidMigrationRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.raw_stats_response module¶
RawStatsResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.raw_stats_response.
RawStatsResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
application_stats
¶ Gets the application_stats of this RawStatsResponse.
Returns: The application_stats of this RawStatsResponse. Return type: list[ApplicationStatistics] Required/optional: required
-
controller_stats
¶ Gets the controller_stats of this RawStatsResponse.
Returns: The controller_stats of this RawStatsResponse. Return type: list[ControllerStats] Required/optional: required
-
disk_stats
¶ Gets the disk_stats of this RawStatsResponse.
Returns: The disk_stats of this RawStatsResponse. Return type: list[DiskIOStats] Required/optional: required
-
interface_stats
¶ Gets the interface_stats of this RawStatsResponse.
Returns: The interface_stats of this RawStatsResponse. Return type: list[InterfaceStats] Required/optional: required
-
pool_stats
¶ Gets the pool_stats of this RawStatsResponse.
Returns: The pool_stats of this RawStatsResponse. Return type: list[PoolStatistics] Required/optional: required
-
system_stats
¶ Gets the system_stats of this RawStatsResponse.
Returns: The system_stats of this RawStatsResponse. Return type: list[StorageSystemStats] Required/optional: required
-
volume_stats
¶ Gets the volume_stats of this RawStatsResponse.
Returns: The volume_stats of this RawStatsResponse. Return type: list[VolumeIOStats] Required/optional: required
-
workload_stats
¶ Gets the workload_stats of this RawStatsResponse.
Returns: The workload_stats of this RawStatsResponse. Return type: list[WorkloadStatistics] Required/optional: required
-
netapp.santricity.models.v2.remote_candidate module¶
RemoteCandidate.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.remote_candidate.
RemoteCandidate
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
fc_mirroring_state
¶ Gets the fc_mirroring_state of this RemoteCandidate.
Returns: The fc_mirroring_state of this RemoteCandidate. Return type: str Required/optional: required
-
id
¶ Gets the id of this RemoteCandidate.
Returns: The id of this RemoteCandidate. Return type: str Required/optional: required
-
name
¶ Gets the name of this RemoteCandidate.
Returns: The name of this RemoteCandidate. Return type: str Required/optional: required
-
type
¶ Gets the type of this RemoteCandidate.
Returns: The type of this RemoteCandidate. Return type: str Required/optional: required
-
wwn
¶ Gets the wwn of this RemoteCandidate.
Returns: The wwn of this RemoteCandidate. Return type: str Required/optional: required
-
netapp.santricity.models.v2.remote_communication_data module¶
RemoteCommunicationData.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.remote_communication_data.
RemoteCommunicationData
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
samples
¶ Gets the samples of this RemoteCommunicationData.
Returns: The samples of this RemoteCommunicationData. Return type: list[int] Required/optional: required
-
status
¶ Gets the status of this RemoteCommunicationData.
Returns: The status of this RemoteCommunicationData. Return type: int Required/optional: required
-
timeout
¶ Gets the timeout of this RemoteCommunicationData.
Returns: The timeout of this RemoteCommunicationData. Return type: int Required/optional: required
-
netapp.santricity.models.v2.remote_mirror_candidate module¶
RemoteMirrorCandidate.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.remote_mirror_candidate.
RemoteMirrorCandidate
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
source_volume
¶ Gets the source_volume of this RemoteMirrorCandidate.
Returns: The source_volume of this RemoteMirrorCandidate. Return type: VolumeEx Required/optional: required
-
target_array_id
¶ Gets the target_array_id of this RemoteMirrorCandidate.
Returns: The target_array_id of this RemoteMirrorCandidate. Return type: str Required/optional: required
-
target_array_name
¶ Gets the target_array_name of this RemoteMirrorCandidate.
Returns: The target_array_name of this RemoteMirrorCandidate. Return type: str Required/optional: required
-
target_volumes
¶ Gets the target_volumes of this RemoteMirrorCandidate.
Returns: The target_volumes of this RemoteMirrorCandidate. Return type: list[VolumeEx] Required/optional: required
-
netapp.santricity.models.v2.remote_mirror_pair module¶
RemoteMirrorPair.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.remote_mirror_pair.
RemoteMirrorPair
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_resync
¶ Gets the auto_resync of this RemoteMirrorPair.
Returns: The auto_resync of this RemoteMirrorPair. Return type: bool Required/optional: required
-
base
¶ Gets the base of this RemoteMirrorPair.
Returns: The base of this RemoteMirrorPair. Return type: VolumeEx Required/optional: required
-
base_array
¶ Gets the base_array of this RemoteMirrorPair.
Returns: The base_array of this RemoteMirrorPair. Return type: str Required/optional: required
-
base_status
¶ Gets the base_status of this RemoteMirrorPair.
Returns: The base_status of this RemoteMirrorPair. Return type: str Required/optional: required
-
feature_active
¶ Gets the feature_active of this RemoteMirrorPair.
Returns: The feature_active of this RemoteMirrorPair. Return type: bool Required/optional: required
-
id
¶ Gets the id of this RemoteMirrorPair.
Returns: The id of this RemoteMirrorPair. Return type: str Required/optional: required
-
last_complete_time
¶ Gets the last_complete_time of this RemoteMirrorPair.
Returns: The last_complete_time of this RemoteMirrorPair. Return type: datetime Required/optional: required
-
last_start_time
¶ Gets the last_start_time of this RemoteMirrorPair.
Returns: The last_start_time of this RemoteMirrorPair. Return type: datetime Required/optional: required
-
priority
¶ Gets the priority of this RemoteMirrorPair.
Returns: The priority of this RemoteMirrorPair. Return type: int Required/optional: required
-
state
¶ Gets the state of this RemoteMirrorPair.
Returns: The state of this RemoteMirrorPair. Return type: int Required/optional: required
-
status
¶ Gets the status of this RemoteMirrorPair.
Returns: The status of this RemoteMirrorPair. Return type: str Required/optional: required
-
target
¶ Gets the target of this RemoteMirrorPair.
Returns: The target of this RemoteMirrorPair. Return type: VolumeEx Required/optional: required
-
target_array
¶ Gets the target_array of this RemoteMirrorPair.
Returns: The target_array of this RemoteMirrorPair. Return type: str Required/optional: required
-
target_status
¶ Gets the target_status of this RemoteMirrorPair.
Returns: The target_status of this RemoteMirrorPair. Return type: str Required/optional: required
-
write_mode
¶ Gets the write_mode of this RemoteMirrorPair.
Returns: The write_mode of this RemoteMirrorPair. Return type: int Required/optional: required
-
netapp.santricity.models.v2.remote_volume_mirror_create_request module¶
RemoteVolumeMirrorCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.remote_volume_mirror_create_request.
RemoteVolumeMirrorCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_resync
¶ Gets the auto_resync of this RemoteVolumeMirrorCreateRequest.
Returns: The auto_resync of this RemoteVolumeMirrorCreateRequest. Return type: bool Required/optional: required
-
copy_type
¶ Gets the copy_type of this RemoteVolumeMirrorCreateRequest.
Returns: The copy_type of this RemoteVolumeMirrorCreateRequest. Return type: int Required/optional: required
-
priority
¶ Gets the priority of this RemoteVolumeMirrorCreateRequest.
Returns: The priority of this RemoteVolumeMirrorCreateRequest. Return type: int Required/optional: required
-
remote_array_id
¶ Gets the remote_array_id of this RemoteVolumeMirrorCreateRequest.
Returns: The remote_array_id of this RemoteVolumeMirrorCreateRequest. Return type: str Required/optional: required
-
src_vol_id
¶ Gets the src_vol_id of this RemoteVolumeMirrorCreateRequest. Remote Volume Mirror source volume ID.
Returns: The src_vol_id of this RemoteVolumeMirrorCreateRequest. Return type: str Required/optional: required
-
tgt_vol_wwn
¶ Gets the tgt_vol_wwn of this RemoteVolumeMirrorCreateRequest.
Returns: The tgt_vol_wwn of this RemoteVolumeMirrorCreateRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.remote_volume_mirror_update_request module¶
RemoteVolumeMirrorUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.remote_volume_mirror_update_request.
RemoteVolumeMirrorUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
auto_resync
¶ Gets the auto_resync of this RemoteVolumeMirrorUpdateRequest.
Returns: The auto_resync of this RemoteVolumeMirrorUpdateRequest. Return type: bool Required/optional: optional
-
base_volume_id
¶ Gets the base_volume_id of this RemoteVolumeMirrorUpdateRequest. Remote Volume Mirror base volume.
Returns: The base_volume_id of this RemoteVolumeMirrorUpdateRequest. Return type: str Required/optional: required
-
priority
¶ Gets the priority of this RemoteVolumeMirrorUpdateRequest.
Returns: The priority of this RemoteVolumeMirrorUpdateRequest. Return type: int Required/optional: optional
-
ref
¶ Gets the ref of this RemoteVolumeMirrorUpdateRequest. Remote Volume Mirror Ref.
Returns: The ref of this RemoteVolumeMirrorUpdateRequest. Return type: str Required/optional: optional
-
remote_volume_id
¶ Gets the remote_volume_id of this RemoteVolumeMirrorUpdateRequest. Remote Volume Mirror remote volume.
Returns: The remote_volume_id of this RemoteVolumeMirrorUpdateRequest. Return type: str Required/optional: required
-
role
¶ Gets the role of this RemoteVolumeMirrorUpdateRequest. Remote Volume Mirror role. 0, set role to primary. 1, set role to secondary
Returns: The role of this RemoteVolumeMirrorUpdateRequest. Return type: int Required/optional: optional
-
update_type
¶ Gets the update_type of this RemoteVolumeMirrorUpdateRequest. Remote Volume Mirror update type request.
Returns: The update_type of this RemoteVolumeMirrorUpdateRequest. Return type: str Required/optional: required
-
write_mode
¶ Gets the write_mode of this RemoteVolumeMirrorUpdateRequest.
Returns: The write_mode of this RemoteVolumeMirrorUpdateRequest. Return type: int Required/optional: optional
-
netapp.santricity.models.v2.removable_drive_response module¶
RemovableDriveResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.removable_drive_response.
RemovableDriveResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
pool_id
¶ Gets the pool_id of this RemovableDriveResponse. The id of the StoragePool.
Returns: The pool_id of this RemovableDriveResponse. Return type: str Required/optional: required
-
removable_drive_count
¶ Gets the removable_drive_count of this RemovableDriveResponse. Maximum number of drives that can be removed from the StoragePool in order to shrink its capacity and disk usage.
Returns: The removable_drive_count of this RemovableDriveResponse. Return type: int Required/optional: required
-
netapp.santricity.models.v2.resource_bundle module¶
ResourceBundle.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.resource_bundle.
ResourceBundle
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
keys
¶ Gets the keys of this ResourceBundle.
Returns: The keys of this ResourceBundle. Return type: EnumerationString Required/optional: optional
-
netapp.santricity.models.v2.rule module¶
Rule.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.rule.
Rule
[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 Rule.
Returns: The key of this Rule. Return type: str Required/optional: required
-
rule_type
¶ Gets the rule_type of this Rule.
Returns: The rule_type of this Rule. Return type: str Required/optional: required
-
value
¶ Gets the value of this Rule.
Returns: The value of this Rule. Return type: str Required/optional: required
-
netapp.santricity.models.v2.sas_interface_port module¶
SasInterfacePort.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.sas_interface_port.
SasInterfacePort
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
address_id
¶ Gets the address_id of this SasInterfacePort.
Returns: The address_id of this SasInterfacePort. Return type: str Required/optional: optional
-
base_port_address
¶ Gets the base_port_address of this SasInterfacePort.
Returns: The base_port_address of this SasInterfacePort. Return type: str Required/optional: optional
-
bidirectional_max_rate
¶ Gets the bidirectional_max_rate of this SasInterfacePort. Maximum bi-directional data rate in B/s
Returns: The bidirectional_max_rate of this SasInterfacePort. Return type: int Required/optional: required
-
channel
¶ Gets the channel of this SasInterfacePort. The number of the channel corresponding to this interface.
Returns: The channel of this SasInterfacePort. Return type: int Required/optional: required
-
controller_id
¶ Gets the controller_id of this SasInterfacePort.
Returns: The controller_id of this SasInterfacePort. Return type: str Required/optional: optional
-
current_interface_speed
¶ Gets the current_interface_speed of this SasInterfacePort. The current interface speed of the SAS interface.
Returns: The current_interface_speed of this SasInterfacePort. Return type: str Required/optional: required
-
id
¶ Gets the id of this SasInterfacePort.
Returns: The id of this SasInterfacePort. Return type: str Required/optional: optional
-
interface_id
¶ Gets the interface_id of this SasInterfacePort.
Returns: The interface_id of this SasInterfacePort. Return type: str Required/optional: optional
-
interface_ref
¶ Gets the interface_ref of this SasInterfacePort. The unique identifier for a given instance of this structure.
Returns: The interface_ref of this SasInterfacePort. Return type: str Required/optional: required
-
ioc_port
¶ Gets the ioc_port of this SasInterfacePort. Information about the SAS I/O controller port corresponding to this interface.
Returns: The ioc_port of this SasInterfacePort. Return type: SasPort Required/optional: required
-
is_degraded
¶ Gets the is_degraded of this SasInterfacePort. True if the channel corresponding to this interface is degraded.
Returns: The is_degraded of this SasInterfacePort. Return type: bool Required/optional: required
-
maximum_interface_speed
¶ Gets the maximum_interface_speed of this SasInterfacePort. The maximum interface speed of the SAS interface.
Returns: The maximum_interface_speed of this SasInterfacePort. Return type: str Required/optional: required
-
nice_address_id
¶ Gets the nice_address_id of this SasInterfacePort.
Returns: The nice_address_id of this SasInterfacePort. Return type: str Required/optional: optional
-
one_way_max_rate
¶ Gets the one_way_max_rate of this SasInterfacePort. Maximum one way data rate in B/s
Returns: The one_way_max_rate of this SasInterfacePort. Return type: int Required/optional: required
-
part
¶ Gets the part of this SasInterfacePort. A string indicating the chip type.
Returns: The part of this SasInterfacePort. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this SasInterfacePort. 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 SasInterfacePort. Return type: Location Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this SasInterfacePort. This field indicates whether or not the I/O interface is PI capable.
Returns: The protection_information_capable of this SasInterfacePort. Return type: bool Required/optional: required
-
revision
¶ Gets the revision of this SasInterfacePort. The revision level of the firmware on the SAS I/O controller.
Returns: The revision of this SasInterfacePort. Return type: int Required/optional: required
-
netapp.santricity.models.v2.save_config_spec module¶
SaveConfigSpec.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.save_config_spec.
SaveConfigSpec
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
host_configuration
¶ Gets the host_configuration of this SaveConfigSpec. Set true to save host and host port configuration.
Returns: The host_configuration of this SaveConfigSpec. Return type: bool Required/optional: optional
-
storage_array_settings
¶ Gets the storage_array_settings of this SaveConfigSpec. Set true to save general storage array settings.
Returns: The storage_array_settings of this SaveConfigSpec. Return type: bool Required/optional: optional
-
volume_configuration
¶ Gets the volume_configuration of this SaveConfigSpec. Set true to save storage array volume configuration.
Returns: The volume_configuration of this SaveConfigSpec. Return type: bool Required/optional: optional
-
volume_mappings
¶ Gets the volume_mappings of this SaveConfigSpec. Set true to save volume mappings.
Returns: The volume_mappings of this SaveConfigSpec. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.schedule_create_request module¶
ScheduleCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.schedule_create_request.
ScheduleCreateRequest
[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 ScheduleCreateRequest. The schedule action type.
Returns: The action of this ScheduleCreateRequest. Return type: str Required/optional: required
-
daily_schedule
¶ Gets the daily_schedule of this ScheduleCreateRequest. The daily schedule times for all schedule methods.
Returns: The daily_schedule of this ScheduleCreateRequest. Return type: DailySchedule Required/optional: required
-
days_of_month
¶ Gets the days_of_month of this ScheduleCreateRequest. The days of the month for the monthly by date schedule method.
Returns: The days_of_month of this ScheduleCreateRequest. Return type: list[str] Required/optional: optional
-
days_of_week
¶ Gets the days_of_week of this ScheduleCreateRequest. The days of the week for the weekly schedule method.
Returns: The days_of_week of this ScheduleCreateRequest. Return type: list[str] Required/optional: optional
-
end_date
¶ Gets the end_date of this ScheduleCreateRequest. The end date for the schedule, 0 for no end date.
Returns: The end_date of this ScheduleCreateRequest. Return type: int Required/optional: required
-
months_of_year
¶ Gets the months_of_year of this ScheduleCreateRequest. The months of the year for the monthly by date schedule method.
Returns: The months_of_year of this ScheduleCreateRequest. Return type: list[str] Required/optional: optional
-
schedule_method
¶ Gets the schedule_method of this ScheduleCreateRequest. The schedule calendar type.
Returns: The schedule_method of this ScheduleCreateRequest. Return type: str Required/optional: required
-
start_date
¶ Gets the start_date of this ScheduleCreateRequest. The start date for the schedule.
Returns: The start_date of this ScheduleCreateRequest. Return type: int Required/optional: required
-
target_object
¶ Gets the target_object of this ScheduleCreateRequest. The SYMbol reference of the target object.
Returns: The target_object of this ScheduleCreateRequest. Return type: str Required/optional: optional
-
timezone
¶ Gets the timezone of this ScheduleCreateRequest. The schedule time zone information.
Returns: The timezone of this ScheduleCreateRequest. Return type: TimeZoneDescription Required/optional: required
-
netapp.santricity.models.v2.secure_volume_key_request module¶
SecureVolumeKeyRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.secure_volume_key_request.
SecureVolumeKeyRequest
[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 SecureVolumeKeyRequest. An id used to identify the generated lock key.
Returns: The lock_key_id of this SecureVolumeKeyRequest. Return type: str Required/optional: optional
-
pass_phrase
¶ Gets the pass_phrase of this SecureVolumeKeyRequest. Passphrase for the key.
Returns: The pass_phrase of this SecureVolumeKeyRequest. Return type: str Required/optional: required
-
set_lock_key
¶ Gets the set_lock_key of this SecureVolumeKeyRequest. Apply the generated lock key.
Returns: The set_lock_key of this SecureVolumeKeyRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.secure_volume_key_response module¶
SecureVolumeKeyResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.secure_volume_key_response.
SecureVolumeKeyResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
file_name
¶ Gets the file_name of this SecureVolumeKeyResponse.
Returns: The file_name of this SecureVolumeKeyResponse. Return type: str Required/optional: required
-
file_size
¶ Gets the file_size of this SecureVolumeKeyResponse.
Returns: The file_size of this SecureVolumeKeyResponse. Return type: int Required/optional: required
-
lock_key_id
¶ Gets the lock_key_id of this SecureVolumeKeyResponse. The id of the lock key.
Returns: The lock_key_id of this SecureVolumeKeyResponse. Return type: str Required/optional: required
-
netapp.santricity.models.v2.serializable module¶
Serializable.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
netapp.santricity.models.v2.single_number_value module¶
SingleNumberValue.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.single_number_value.
SingleNumberValue
[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 SingleNumberValue. A numeric value
Returns: The value of this SingleNumberValue. Return type: int Required/optional: required
-
netapp.santricity.models.v2.snapshot module¶
Snapshot.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.snapshot.
Snapshot
[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 Snapshot. If true, the PiT is actively recording copy-on-write data.
Returns: The active_cow of this Snapshot. Return type: bool Required/optional: required
-
base_vol
¶ Gets the base_vol of this Snapshot.
Returns: The base_vol of this Snapshot. Return type: str Required/optional: optional
-
consistency_group_id
¶ Gets the consistency_group_id of this Snapshot.
Returns: The consistency_group_id of this Snapshot. Return type: str Required/optional: optional
-
creation_method
¶ Gets the creation_method of this Snapshot. The PiT creation method.
Returns: The creation_method of this Snapshot. Return type: str Required/optional: required
-
id
¶ Gets the id of this Snapshot.
Returns: The id of this Snapshot. Return type: str Required/optional: optional
-
is_rollback_source
¶ Gets the is_rollback_source of this Snapshot. If true, the PiT is a rollback source.
Returns: The is_rollback_source of this Snapshot. Return type: bool Required/optional: required
-
pit_capacity
¶ Gets the pit_capacity of this Snapshot. The capacity in bytes of this PiT (capacity of the base at the time the PiT was created).
Returns: The pit_capacity of this Snapshot. Return type: int Required/optional: required
-
pit_group_ref
¶ Gets the pit_group_ref of this Snapshot. A reference to the associated PiT Group.
Returns: The pit_group_ref of this Snapshot. Return type: str Required/optional: required
-
pit_ref
¶ Gets the pit_ref of this Snapshot. The reference (key) for this PiT.
Returns: The pit_ref of this Snapshot. Return type: str Required/optional: required
-
pit_sequence_number
¶ Gets the pit_sequence_number of this Snapshot. 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 Snapshot. Return type: int Required/optional: required
-
pit_timestamp
¶ Gets the pit_timestamp of this Snapshot. The controller-time (measured in seconds since January 1, 1970) when the PiT was created.
Returns: The pit_timestamp of this Snapshot. Return type: int Required/optional: required
-
repository_capacity_utilization
¶ Gets the repository_capacity_utilization of this Snapshot. Repository utilization in bytes (only reported if activeCOW = false).
Returns: The repository_capacity_utilization of this Snapshot. Return type: int Required/optional: required
-
status
¶ Gets the status of this Snapshot. The state of this PiT.
Returns: The status of this Snapshot. Return type: str Required/optional: required
-
netapp.santricity.models.v2.snapshot_create_request module¶
SnapshotCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.snapshot_create_request.
SnapshotCreateRequest
[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 SnapshotCreateRequest. The identifier of the snapshot group for the new snapshot image.
Returns: The group_id of this SnapshotCreateRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.snapshot_group module¶
SnapshotGroup.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.snapshot_group.
SnapshotGroup
[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 SnapshotGroup. Long running operation.
Returns: The action of this SnapshotGroup. Return type: str Required/optional: required
-
auto_delete_limit
¶ Gets the auto_delete_limit of this SnapshotGroup. 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 SnapshotGroup. Return type: int Required/optional: required
-
base_volume
¶ Gets the base_volume of this SnapshotGroup. The base volume for this PiT Group.
Returns: The base_volume of this SnapshotGroup. Return type: str Required/optional: required
-
cluster_size
¶ Gets the cluster_size of this SnapshotGroup. The cluster size (in bytes).
Returns: The cluster_size of this SnapshotGroup. Return type: int Required/optional: required
-
consistency_group
¶ Gets the consistency_group of this SnapshotGroup. If true, this PiT group is part of a consistency group.
Returns: The consistency_group of this SnapshotGroup. Return type: bool Required/optional: required
-
consistency_group_ref
¶ Gets the consistency_group_ref of this SnapshotGroup. 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 SnapshotGroup. Return type: str Required/optional: required
-
creation_pending_status
¶ Gets the creation_pending_status of this SnapshotGroup. The status of Pending PiT Creation.
Returns: The creation_pending_status of this SnapshotGroup. Return type: str Required/optional: required
-
full_warn_threshold
¶ Gets the full_warn_threshold of this SnapshotGroup. The repository utilization warning threshold percentage.
Returns: The full_warn_threshold of this SnapshotGroup. Return type: int Required/optional: required
-
id
¶ Gets the id of this SnapshotGroup.
Returns: The id of this SnapshotGroup. Return type: str Required/optional: optional
-
label
¶ Gets the label of this SnapshotGroup. 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 SnapshotGroup. Return type: str Required/optional: required
-
max_base_capacity
¶ Gets the max_base_capacity of this SnapshotGroup. 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 SnapshotGroup. Return type: int Required/optional: required
-
max_repository_capacity
¶ Gets the max_repository_capacity of this SnapshotGroup. 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 SnapshotGroup. Return type: int Required/optional: required
-
name
¶ Gets the name of this SnapshotGroup.
Returns: The name of this SnapshotGroup. Return type: str Required/optional: optional
-
pit_group_ref
¶ Gets the pit_group_ref of this SnapshotGroup. The reference (key) for the PiT Group.
Returns: The pit_group_ref of this SnapshotGroup. Return type: str Required/optional: required
-
rep_full_policy
¶ Gets the rep_full_policy of this SnapshotGroup. 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 SnapshotGroup. Return type: str Required/optional: required
-
repository_capacity
¶ Gets the repository_capacity of this SnapshotGroup. The aggregate capacity of the repository in bytes
Returns: The repository_capacity of this SnapshotGroup. Return type: int Required/optional: optional
-
repository_volume
¶ Gets the repository_volume of this SnapshotGroup. The copy-on-write (CoW) Repository for this PiT group.
Returns: The repository_volume of this SnapshotGroup. Return type: str Required/optional: required
-
rollback_priority
¶ Gets the rollback_priority of this SnapshotGroup. The importance of the rollback operation.
Returns: The rollback_priority of this SnapshotGroup. Return type: str Required/optional: required
-
rollback_status
¶ Gets the rollback_status of this SnapshotGroup. The status of the rollback (if rollback is indicated in VolumeAction above).
Returns: The rollback_status of this SnapshotGroup. Return type: str Required/optional: required
-
snapshot_count
¶ Gets the snapshot_count of this SnapshotGroup.
Returns: The snapshot_count of this SnapshotGroup. Return type: int Required/optional: optional
-
status
¶ Gets the status of this SnapshotGroup. The status of the PiT Group.
Returns: The status of this SnapshotGroup. Return type: str Required/optional: required
-
unusable_repository_capacity
¶ Gets the unusable_repository_capacity of this SnapshotGroup. The amount of repository capacity that is unusable due to limited addressability of the current cluster size.
Returns: The unusable_repository_capacity of this SnapshotGroup. Return type: int Required/optional: required
-
volcopy_id
¶ Gets the volcopy_id of this SnapshotGroup.
Returns: The volcopy_id of this SnapshotGroup. Return type: str Required/optional: optional
-
volume_handle
¶ Gets the volume_handle of this SnapshotGroup. The PiT group SSID. This is provided primarily for debug purposes.
Returns: The volume_handle of this SnapshotGroup. Return type: int Required/optional: required
-
netapp.santricity.models.v2.snapshot_group_create_request module¶
SnapshotGroupCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.snapshot_group_create_request.
SnapshotGroupCreateRequest
[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 SnapshotGroupCreateRequest. The automatic deletion indicator. If non-zero, the oldest snapshot image will be automatically deleted when creating a new snapshot image to keep the total number of snapshot images limited to the number specified. This value is overridden by the consistency group setting if this snapshot group is associated with a consistency group.
Returns: The auto_delete_limit of this SnapshotGroupCreateRequest. Return type: int Required/optional: optional
-
base_mappable_object_id
¶ Gets the base_mappable_object_id of this SnapshotGroupCreateRequest. The identifier of the volume or thin volume to use as the base for the new snapshot group.
Returns: The base_mappable_object_id of this SnapshotGroupCreateRequest. Return type: str Required/optional: required
-
full_policy
¶ Gets the full_policy of this SnapshotGroupCreateRequest. The behavior on when the data repository becomes full. This value is overridden by consistency group setting if this snapshot group is associated with a consistency group.
Returns: The full_policy of this SnapshotGroupCreateRequest. Return type: str Required/optional: optional
-
name
¶ Gets the name of this SnapshotGroupCreateRequest. The name of the new snapshot group.
Returns: The name of this SnapshotGroupCreateRequest. Return type: str Required/optional: required
-
repository_candidate
¶ Gets the repository_candidate of this SnapshotGroupCreateRequest. Allows a repository candidate to be manually specified for use in the creation. By default, the best candidate will be selected.
Returns: The repository_candidate of this SnapshotGroupCreateRequest. Return type: ConcatVolumeCandidate Required/optional: optional
-
repository_percentage
¶ Gets the repository_percentage of this SnapshotGroupCreateRequest. The size of the repository in relation to the size of the base volume.
Returns: The repository_percentage of this SnapshotGroupCreateRequest. Return type: float Required/optional: optional
-
schedule
¶ Gets the schedule of this SnapshotGroupCreateRequest. An optional schedule to be used to automatically create snapshot images.
Returns: The schedule of this SnapshotGroupCreateRequest. Return type: ScheduleCreateRequest Required/optional: optional
-
storage_pool_id
¶ Gets the storage_pool_id of this SnapshotGroupCreateRequest. The identifier of the storage pool on which to allocate the repository volume. Ignored if a repositoryCandidate is provided.
Returns: The storage_pool_id of this SnapshotGroupCreateRequest. Return type: str Required/optional: optional
-
warning_threshold
¶ Gets the warning_threshold of this SnapshotGroupCreateRequest. The repository utilization warning threshold, as a percentage of the repository volume capacity.
Returns: The warning_threshold of this SnapshotGroupCreateRequest. Return type: int Required/optional: optional
-
netapp.santricity.models.v2.snapshot_group_update_request module¶
SnapshotGroupUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.snapshot_group_update_request.
SnapshotGroupUpdateRequest
[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 SnapshotGroupUpdateRequest. The automatic deletion indicator. If non-zero, the oldest snapshot image will be automatically deleted when creating a new snapshot image to keep the total number of snapshot images limited to the number specified.
Returns: The auto_delete_limit of this SnapshotGroupUpdateRequest. Return type: int Required/optional: optional
-
full_policy
¶ Gets the full_policy of this SnapshotGroupUpdateRequest. The behavior on when the data repository becomes full. This value is overridden by consistency group setting if this snapshot group is associated with a consistency group.
Returns: The full_policy of this SnapshotGroupUpdateRequest. Return type: str Required/optional: optional
-
name
¶ Gets the name of this SnapshotGroupUpdateRequest. The name of the new snapshot group.
Returns: The name of this SnapshotGroupUpdateRequest. Return type: str Required/optional: optional
-
rollback_priority
¶ Gets the rollback_priority of this SnapshotGroupUpdateRequest. The importance of the rollback operation. This value is overridden by consistency group setting if this snapshot group is associated with a consistency group.
Returns: The rollback_priority of this SnapshotGroupUpdateRequest. Return type: str Required/optional: optional
-
warning_threshold
¶ Gets the warning_threshold of this SnapshotGroupUpdateRequest. The repository utilization warning threshold, as a percentage of the repository volume capacity.
Returns: The warning_threshold of this SnapshotGroupUpdateRequest. Return type: int Required/optional: optional
-
netapp.santricity.models.v2.snapshot_view_create_request module¶
SnapshotViewCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.snapshot_view_create_request.
SnapshotViewCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
full_threshold
¶ Gets the full_threshold of this SnapshotViewCreateRequest. The repository utilization warning threshold percentage.
Returns: The full_threshold of this SnapshotViewCreateRequest. Return type: int Required/optional: optional
-
name
¶ Gets the name of this SnapshotViewCreateRequest. The name of the new snapshot volume.
Returns: The name of this SnapshotViewCreateRequest. Return type: str Required/optional: required
-
repository_candidate
¶ Gets the repository_candidate of this SnapshotViewCreateRequest. Allows a repository candidate to be manually specified for use in the creation. By default, the best candidate will be selected.
Returns: The repository_candidate of this SnapshotViewCreateRequest. Return type: ConcatVolumeCandidate Required/optional: optional
-
repository_percentage
¶ Gets the repository_percentage of this SnapshotViewCreateRequest. The size of the view in relation to the size of the base volume.
Returns: The repository_percentage of this SnapshotViewCreateRequest. Return type: float Required/optional: optional
-
repository_pool_id
¶ Gets the repository_pool_id of this SnapshotViewCreateRequest. The identifier of the storage pool on which to allocate the repository volume. Ignored if a repositoryCandidate is provided.
Returns: The repository_pool_id of this SnapshotViewCreateRequest. Return type: str Required/optional: optional
-
snapshot_image_id
¶ Gets the snapshot_image_id of this SnapshotViewCreateRequest. The identifier of the snapshot image used to create the new snapshot volume.
Returns: The snapshot_image_id of this SnapshotViewCreateRequest. Return type: str Required/optional: required
-
view_mode
¶ Gets the view_mode of this SnapshotViewCreateRequest. The snapshot volume access mode.
Returns: The view_mode of this SnapshotViewCreateRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.snapshot_view_update_request module¶
SnapshotViewUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.snapshot_view_update_request.
SnapshotViewUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
full_threshold
¶ Gets the full_threshold of this SnapshotViewUpdateRequest. The repository utilization warning threshold percentage.
Returns: The full_threshold of this SnapshotViewUpdateRequest. Return type: int Required/optional: optional
-
name
¶ Gets the name of this SnapshotViewUpdateRequest. The name of the new snapshot volume.
Returns: The name of this SnapshotViewUpdateRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.snapshot_volume_mode_conversion_request module¶
SnapshotVolumeModeConversionRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.snapshot_volume_mode_conversion_request.
SnapshotVolumeModeConversionRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
full_threshold
¶ Gets the full_threshold of this SnapshotVolumeModeConversionRequest. The repository utilization warning threshold percentage.
Returns: The full_threshold of this SnapshotVolumeModeConversionRequest. Return type: int Required/optional: optional
-
repository_candidate
¶ Gets the repository_candidate of this SnapshotVolumeModeConversionRequest. Allows a repository candidate to be manually specified for use in the conversion. By default, the best candidate will be selected.
Returns: The repository_candidate of this SnapshotVolumeModeConversionRequest. Return type: ConcatVolumeCandidate Required/optional: optional
-
repository_percentage
¶ Gets the repository_percentage of this SnapshotVolumeModeConversionRequest. Percentage of the base capacity to make the repository.
Returns: The repository_percentage of this SnapshotVolumeModeConversionRequest. Return type: float Required/optional: optional
-
netapp.santricity.models.v2.software_version module¶
SoftwareVersion.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.software_version.
SoftwareVersion
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
context
¶ Gets the context of this SoftwareVersion. The context for the component
Returns: The context of this SoftwareVersion. Return type: str Required/optional: required
-
version
¶ Gets the version of this SoftwareVersion. The version for the component
Returns: The version of this SoftwareVersion. Return type: str Required/optional: required
-
netapp.santricity.models.v2.software_versions module¶
SoftwareVersions.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.software_versions.
SoftwareVersions
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
current_versions
¶ Gets the current_versions of this SoftwareVersions. The current versions
Returns: The current_versions of this SoftwareVersions. Return type: list[SoftwareVersion] Required/optional: required
-
staged_versions
¶ Gets the staged_versions of this SoftwareVersions. The staged versions
Returns: The staged_versions of this SoftwareVersions. Return type: list[SoftwareVersion] Required/optional: required
-
netapp.santricity.models.v2.spm_database_health_check module¶
SpmDatabaseHealthCheck.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.spm_database_health_check.
SpmDatabaseHealthCheck
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
failure_messages
¶ Gets the failure_messages of this SpmDatabaseHealthCheck. A description of the failure
Returns: The failure_messages of this SpmDatabaseHealthCheck. Return type: list[str] Required/optional: optional
-
result
¶ Gets the result of this SpmDatabaseHealthCheck.
Returns: The result of this SpmDatabaseHealthCheck. Return type: str Required/optional: required
-
severity_level
¶ Gets the severity_level of this SpmDatabaseHealthCheck.
Returns: The severity_level of this SpmDatabaseHealthCheck. Return type: str Required/optional: required
-
successful
¶ Gets the successful of this SpmDatabaseHealthCheck.
Returns: The successful of this SpmDatabaseHealthCheck. Return type: bool Required/optional: optional
-
type
¶ Gets the type of this SpmDatabaseHealthCheck.
Returns: The type of this SpmDatabaseHealthCheck. Return type: str Required/optional: required
-
netapp.santricity.models.v2.ssc_volume_create_request module¶
SscVolumeCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.ssc_volume_create_request.
SscVolumeCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
data_assurance_enable
¶ Gets the data_assurance_enable of this SscVolumeCreateRequest. Enable the dataAssurance capability
Returns: The data_assurance_enable of this SscVolumeCreateRequest. Return type: bool Required/optional: optional
-
flash_cache_enable
¶ Gets the flash_cache_enable of this SscVolumeCreateRequest. Add this volume to a flashCache
Returns: The flash_cache_enable of this SscVolumeCreateRequest. Return type: bool Required/optional: optional
Gets the meta_tags of this SscVolumeCreateRequest. Optional list of MetaData tags to assign to the volume.
Returns: The meta_tags of this SscVolumeCreateRequest. Return type: list[VolumeMetadataItem] Required/optional: optional
-
name
¶ Gets the name of this SscVolumeCreateRequest. The name of the volume
Returns: The name of this SscVolumeCreateRequest. Return type: str Required/optional: required
-
pool_id
¶ Gets the pool_id of this SscVolumeCreateRequest. The id of the storage pool to create the volume on
Returns: The pool_id of this SscVolumeCreateRequest. Return type: str Required/optional: required
-
read_cache_enable
¶ Gets the read_cache_enable of this SscVolumeCreateRequest.
Returns: The read_cache_enable of this SscVolumeCreateRequest. Return type: bool Required/optional: optional
-
size
¶ Gets the size of this SscVolumeCreateRequest. The requested capacity of the volume in units
Returns: The size of this SscVolumeCreateRequest. Return type: int Required/optional: required
-
size_unit
¶ Gets the size_unit of this SscVolumeCreateRequest. The unit for the request capacity
Returns: The size_unit of this SscVolumeCreateRequest. Return type: str Required/optional: optional
-
thin_provision
¶ Gets the thin_provision of this SscVolumeCreateRequest. Define a thinProvisioned volume
Returns: The thin_provision of this SscVolumeCreateRequest. Return type: bool Required/optional: optional
-
write_cache_enable
¶ Gets the write_cache_enable of this SscVolumeCreateRequest.
Returns: The write_cache_enable of this SscVolumeCreateRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.ssc_volume_update_request module¶
SscVolumeUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.ssc_volume_update_request.
SscVolumeUpdateRequest
[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 SscVolumeUpdateRequest. If true, add the volume to the flashCache if one is defined. If false, remove from the flashCache if one exists.
Returns: The flash_cache of this SscVolumeUpdateRequest. Return type: bool Required/optional: optional
Gets the meta_tags of this SscVolumeUpdateRequest. Optional list of MetaData tags to assign to the volume. This will replace any existing tags.
Returns: The meta_tags of this SscVolumeUpdateRequest. Return type: list[VolumeMetadataItem] Required/optional: optional
-
name
¶ Gets the name of this SscVolumeUpdateRequest. The user-label to assign to the volume.
Returns: The name of this SscVolumeUpdateRequest. Return type: str Required/optional: optional
-
new_size
¶ Gets the new_size of this SscVolumeUpdateRequest. Expand the volume to this capacity.
Returns: The new_size of this SscVolumeUpdateRequest. Return type: int Required/optional: optional
-
owning_controller_id
¶ Gets the owning_controller_id of this SscVolumeUpdateRequest. Set the preferred owning controller
Returns: The owning_controller_id of this SscVolumeUpdateRequest. Return type: str Required/optional: optional
-
read_cache_enable
¶ Gets the read_cache_enable of this SscVolumeUpdateRequest.
Returns: The read_cache_enable of this SscVolumeUpdateRequest. Return type: bool Required/optional: optional
-
scan_settings
¶ Gets the scan_settings of this SscVolumeUpdateRequest. Configure scan settings with regard to the controller’s background media scan operation
Returns: The scan_settings of this SscVolumeUpdateRequest. Return type: VolumeMediaScanParams Required/optional: optional
-
size_unit
¶ Gets the size_unit of this SscVolumeUpdateRequest. Expand the volume to this capacity.
Returns: The size_unit of this SscVolumeUpdateRequest. Return type: str Required/optional: optional
-
write_cache_enable
¶ Gets the write_cache_enable of this SscVolumeUpdateRequest.
Returns: The write_cache_enable of this SscVolumeUpdateRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.ssl_cert_configuration module¶
SSLCertConfiguration.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.ssl_cert_configuration.
SSLCertConfiguration
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
dn
¶ Gets the dn of this SSLCertConfiguration. The common name for the certificate, usally the DNS name or IP of the server
Returns: The dn of this SSLCertConfiguration. Return type: str Required/optional: required
-
subject_alternate_names
¶ Gets the subject_alternate_names of this SSLCertConfiguration. List of Subject Alternate names
Returns: The subject_alternate_names of this SSLCertConfiguration. Return type: list[SubjectAlternateName] Required/optional: optional
-
netapp.santricity.models.v2.stack_trace_element module¶
StackTraceElement.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.stack_trace_element.
StackTraceElement
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
class_name
¶ Gets the class_name of this StackTraceElement.
Returns: The class_name of this StackTraceElement. Return type: str Required/optional: optional
-
file_name
¶ Gets the file_name of this StackTraceElement.
Returns: The file_name of this StackTraceElement. Return type: str Required/optional: optional
-
line_number
¶ Gets the line_number of this StackTraceElement.
Returns: The line_number of this StackTraceElement. Return type: int Required/optional: optional
-
method_name
¶ Gets the method_name of this StackTraceElement.
Returns: The method_name of this StackTraceElement. Return type: str Required/optional: optional
-
native_method
¶ Gets the native_method of this StackTraceElement.
Returns: The native_method of this StackTraceElement. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.staged_firmware_response module¶
StagedFirmwareResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.staged_firmware_response.
StagedFirmwareResponse
[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 StagedFirmwareResponse. Version descriptors for staged code modules
Returns: The code_versions of this StagedFirmwareResponse. Return type: list[VersionDescriptor] Required/optional: required
-
time_stamp
¶ Gets the time_stamp of this StagedFirmwareResponse. Timestamp when the staged FW was downloaded
Returns: The time_stamp of this StagedFirmwareResponse. Return type: int Required/optional: required
-
netapp.santricity.models.v2.storage_device_health_check module¶
StorageDeviceHealthCheck.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.storage_device_health_check.
StorageDeviceHealthCheck
[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 StorageDeviceHealthCheck.
Returns: The result of this StorageDeviceHealthCheck. Return type: str Required/optional: required
-
severity_level
¶ Gets the severity_level of this StorageDeviceHealthCheck.
Returns: The severity_level of this StorageDeviceHealthCheck. Return type: str Required/optional: required
-
successful
¶ Gets the successful of this StorageDeviceHealthCheck.
Returns: The successful of this StorageDeviceHealthCheck. Return type: bool Required/optional: optional
-
type
¶ Gets the type of this StorageDeviceHealthCheck.
Returns: The type of this StorageDeviceHealthCheck. Return type: str Required/optional: required
-
netapp.santricity.models.v2.storage_device_status_event module¶
StorageDeviceStatusEvent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.storage_device_status_event.
StorageDeviceStatusEvent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
current_status
¶ Gets the current_status of this StorageDeviceStatusEvent.
Returns: The current_status of this StorageDeviceStatusEvent. Return type: str Required/optional: required
-
event_number
¶ Gets the event_number of this StorageDeviceStatusEvent.
Returns: The event_number of this StorageDeviceStatusEvent. Return type: int Required/optional: required
-
event_type
¶ Gets the event_type of this StorageDeviceStatusEvent.
Returns: The event_type of this StorageDeviceStatusEvent. Return type: str Required/optional: required
-
previous_status
¶ Gets the previous_status of this StorageDeviceStatusEvent.
Returns: The previous_status of this StorageDeviceStatusEvent. Return type: str Required/optional: required
-
storage_system_id
¶ Gets the storage_system_id of this StorageDeviceStatusEvent.
Returns: The storage_system_id of this StorageDeviceStatusEvent. Return type: str Required/optional: required
-
system_wwn
¶ Gets the system_wwn of this StorageDeviceStatusEvent.
Returns: The system_wwn of this StorageDeviceStatusEvent. Return type: str Required/optional: required
-
timestamp
¶ Gets the timestamp of this StorageDeviceStatusEvent.
Returns: The timestamp of this StorageDeviceStatusEvent. Return type: datetime Required/optional: required
-
netapp.santricity.models.v2.storage_pool_create_request module¶
StoragePoolCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.storage_pool_create_request.
StoragePoolCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
disk_drive_ids
¶ Gets the disk_drive_ids of this StoragePoolCreateRequest. The identifiers of the disk drives to use for creating the storage pool.
Returns: The disk_drive_ids of this StoragePoolCreateRequest. Return type: list[str] Required/optional: required
-
erase_secured_drives
¶ Gets the erase_secured_drives of this StoragePoolCreateRequest. Security-enabled drives that were previously part of a secured storage pool must be erased before they can be re-used. Enable to automatically erase such drives.
Returns: The erase_secured_drives of this StoragePoolCreateRequest. Return type: bool Required/optional: optional
-
name
¶ Gets the name of this StoragePoolCreateRequest. The user-label to assign to the new storage pool.
Returns: The name of this StoragePoolCreateRequest. Return type: str Required/optional: required
-
raid_level
¶ Gets the raid_level of this StoragePoolCreateRequest. The RAID configuration for the new storage pool.
Returns: The raid_level of this StoragePoolCreateRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.storage_pool_expansion_request module¶
StoragePoolExpansionRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.storage_pool_expansion_request.
StoragePoolExpansionRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drives
¶ Gets the drives of this StoragePoolExpansionRequest. The list of drives to add to the Pool. A maximum of 12 drives is allowed for Pools of type raidDiskPool and 2 for others.
Returns: The drives of this StoragePoolExpansionRequest. Return type: list[str] Required/optional: required
-
netapp.santricity.models.v2.storage_pool_update_request module¶
StoragePoolUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.storage_pool_update_request.
StoragePoolUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
name
¶ Gets the name of this StoragePoolUpdateRequest. The new user-label to assign to the storage pool.
Returns: The name of this StoragePoolUpdateRequest. Return type: str Required/optional: optional
-
pool_priority
¶ Gets the pool_priority of this StoragePoolUpdateRequest. Set the reconstruction and background operation priorities (only for RAID Type: raidDiskPool)
Returns: The pool_priority of this StoragePoolUpdateRequest. Return type: DiskPoolPriorityUpdateRequest Required/optional: optional
-
pool_threshold
¶ Gets the pool_threshold of this StoragePoolUpdateRequest. Set the reconstruction and background operation priorities (only for RAID Type: raidDiskPool)
Returns: The pool_threshold of this StoragePoolUpdateRequest. Return type: DiskPoolThresholdUpdateRequest Required/optional: optional
-
reserved_drive_count
¶ Gets the reserved_drive_count of this StoragePoolUpdateRequest. Set the number of drives reserved by the storage pool for reconstruction operations (only for RAID Type: raidDiskPool)
Returns: The reserved_drive_count of this StoragePoolUpdateRequest. Return type: int Required/optional: optional
-
secure_pool
¶ Gets the secure_pool of this StoragePoolUpdateRequest. Convert to a secure Storage Pool if all of the drives that constitute the Pool are security capable
Returns: The secure_pool of this StoragePoolUpdateRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.storage_system_config_response module¶
StorageSystemConfigResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.storage_system_config_response.
StorageSystemConfigResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
name
¶ Gets the name of this StorageSystemConfigResponse. Name of the storage system
Returns: The name of this StorageSystemConfigResponse. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.storage_system_config_update_request module¶
StorageSystemConfigUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.storage_system_config_update_request.
StorageSystemConfigUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
name
¶ Gets the name of this StorageSystemConfigUpdateRequest. New name for the storage system
Returns: The name of this StorageSystemConfigUpdateRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.storage_system_controller_stats module¶
StorageSystemControllerStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.storage_system_controller_stats.
StorageSystemControllerStats
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_id
¶ Gets the controller_id of this StorageSystemControllerStats. Controller id.
Returns: The controller_id of this StorageSystemControllerStats. Return type: str Required/optional: required
-
cpu_utilization_stats
¶ Gets the cpu_utilization_stats of this StorageSystemControllerStats. CPU utilization statistics.
Returns: The cpu_utilization_stats of this StorageSystemControllerStats. Return type: list[CpuUtilizationStats] Required/optional: required
-
netapp.santricity.models.v2.storage_system_create_request module¶
StorageSystemCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.storage_system_create_request.
StorageSystemCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_addresses
¶ Gets the controller_addresses of this StorageSystemCreateRequest. A list of controller IP addresses or host names.
Returns: The controller_addresses of this StorageSystemCreateRequest. Return type: list[str] Required/optional: required
-
enable_trace
¶ Gets the enable_trace of this StorageSystemCreateRequest. Enable trace logging for SYMbol calls to the storage system.
Returns: The enable_trace of this StorageSystemCreateRequest. Return type: bool Required/optional: optional
-
id
¶ Gets the id of this StorageSystemCreateRequest. ID to assign to the storage system. This must be left null or be unique. If null, a unique ID will be assigned
Returns: The id of this StorageSystemCreateRequest. Return type: str Required/optional: optional
Gets the meta_tags of this StorageSystemCreateRequest. Optional meta tags to associate to this storage system
Returns: The meta_tags of this StorageSystemCreateRequest. Return type: list[KeyValue] Required/optional: optional
-
password
¶ Gets the password of this StorageSystemCreateRequest. The SYMbol password for the storage system.
Returns: The password of this StorageSystemCreateRequest. Return type: str Required/optional: optional
-
wwn
¶ Gets the wwn of this StorageSystemCreateRequest. The world wide name for the storage system. This is only needed for in-band management with an in-band agent that is managing more than a single storage system.
Returns: The wwn of this StorageSystemCreateRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.storage_system_response module¶
StorageSystemResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.storage_system_response.
StorageSystemResponse
[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 StorageSystemResponse.
Returns: The access_volume of this StorageSystemResponse. Return type: AccessVolumeEx Required/optional: required
-
app_version
¶ Gets the app_version of this StorageSystemResponse.
Returns: The app_version of this StorageSystemResponse. Return type: str Required/optional: required
-
asup_enabled
¶ Gets the asup_enabled of this StorageSystemResponse. True if ASUP is enabled for this StorageDevice
Returns: The asup_enabled of this StorageSystemResponse. Return type: bool Required/optional: required
-
auto_load_balancing_enabled
¶ Gets the auto_load_balancing_enabled of this StorageSystemResponse. True if auto load balance is enabled on the array.
Returns: The auto_load_balancing_enabled of this StorageSystemResponse. Return type: bool Required/optional: required
-
boot_time
¶ Gets the boot_time of this StorageSystemResponse.
Returns: The boot_time of this StorageSystemResponse. Return type: datetime Required/optional: required
-
boot_version
¶ Gets the boot_version of this StorageSystemResponse.
Returns: The boot_version of this StorageSystemResponse. Return type: str Required/optional: required
-
chassis_serial_number
¶ Gets the chassis_serial_number of this StorageSystemResponse.
Returns: The chassis_serial_number of this StorageSystemResponse. Return type: str Required/optional: required
-
defined_partition_count
¶ Gets the defined_partition_count of this StorageSystemResponse. The number of partitions calculated from the user’s current mappings.
Returns: The defined_partition_count of this StorageSystemResponse. Return type: int Required/optional: optional
-
drive_channel_port_disabled
¶ Gets the drive_channel_port_disabled of this StorageSystemResponse. True if one or more drive channel ports have been disabled by the controllers to protect against faulty expansion cabling.
Returns: The drive_channel_port_disabled of this StorageSystemResponse. Return type: bool Required/optional: required
-
drive_count
¶ Gets the drive_count of this StorageSystemResponse.
Returns: The drive_count of this StorageSystemResponse. Return type: int Required/optional: required
-
drive_types
¶ Gets the drive_types of this StorageSystemResponse.
Returns: The drive_types of this StorageSystemResponse. Return type: list[str] Required/optional: required
-
fc_remote_mirroring_state
¶ Gets the fc_remote_mirroring_state of this StorageSystemResponse. The remote mirroring state on this StorageDevice
Returns: The fc_remote_mirroring_state of this StorageSystemResponse. Return type: str Required/optional: required
-
free_pool_space
¶ Gets the free_pool_space of this StorageSystemResponse.
Returns: The free_pool_space of this StorageSystemResponse. Return type: int Required/optional: required
-
free_pool_space_as_string
¶ Gets the free_pool_space_as_string of this StorageSystemResponse.
Returns: The free_pool_space_as_string of this StorageSystemResponse. Return type: str Required/optional: optional
-
fw_version
¶ Gets the fw_version of this StorageSystemResponse.
Returns: The fw_version of this StorageSystemResponse. Return type: str Required/optional: required
-
host_spare_count_in_standby
¶ Gets the host_spare_count_in_standby of this StorageSystemResponse.
Returns: The host_spare_count_in_standby of this StorageSystemResponse. Return type: int Required/optional: required
-
host_spares_used
¶ Gets the host_spares_used of this StorageSystemResponse.
Returns: The host_spares_used of this StorageSystemResponse. Return type: int Required/optional: required
-
hot_spare_count
¶ Gets the hot_spare_count of this StorageSystemResponse.
Returns: The hot_spare_count of this StorageSystemResponse. Return type: int Required/optional: required
-
hot_spare_size
¶ Gets the hot_spare_size of this StorageSystemResponse.
Returns: The hot_spare_size of this StorageSystemResponse. Return type: int Required/optional: required
-
hot_spare_size_as_string
¶ Gets the hot_spare_size_as_string of this StorageSystemResponse.
Returns: The hot_spare_size_as_string of this StorageSystemResponse. Return type: str Required/optional: optional
-
id
¶ Gets the id of this StorageSystemResponse.
Returns: The id of this StorageSystemResponse. Return type: str Required/optional: required
-
ip1
¶ Gets the ip1 of this StorageSystemResponse.
Returns: The ip1 of this StorageSystemResponse. Return type: str Required/optional: required
-
ip2
¶ Gets the ip2 of this StorageSystemResponse.
Returns: The ip2 of this StorageSystemResponse. Return type: str Required/optional: required
-
last_contacted
¶ Gets the last_contacted of this StorageSystemResponse. The last time that the device was considered accessible.
Returns: The last_contacted of this StorageSystemResponse. Return type: datetime Required/optional: optional
-
media_scan_period
¶ Gets the media_scan_period of this StorageSystemResponse.
Returns: The media_scan_period of this StorageSystemResponse. Return type: int Required/optional: required
Gets the meta_tags of this StorageSystemResponse.
Returns: The meta_tags of this StorageSystemResponse. Return type: list[KeyValue] Required/optional: required
-
model
¶ Gets the model of this StorageSystemResponse.
Returns: The model of this StorageSystemResponse. Return type: str Required/optional: required
-
name
¶ Gets the name of this StorageSystemResponse.
Returns: The name of this StorageSystemResponse. Return type: str Required/optional: required
-
nvsram_version
¶ Gets the nvsram_version of this StorageSystemResponse.
Returns: The nvsram_version of this StorageSystemResponse. Return type: str Required/optional: required
-
password_set
¶ Gets the password_set of this StorageSystemResponse.
Returns: The password_set of this StorageSystemResponse. Return type: bool Required/optional: required
-
password_status
¶ Gets the password_status of this StorageSystemResponse.
Returns: The password_status of this StorageSystemResponse. Return type: str Required/optional: required
-
recovery_mode_enabled
¶ Gets the recovery_mode_enabled of this StorageSystemResponse. True if recovery mode is enabled on the array.
Returns: The recovery_mode_enabled of this StorageSystemResponse. Return type: bool Required/optional: required
-
remote_mirroring_enabled
¶ Gets the remote_mirroring_enabled of this StorageSystemResponse. Can Remote Volume Mirrors be created on this StorageDevice?
Returns: The remote_mirroring_enabled of this StorageSystemResponse. Return type: bool Required/optional: required
-
security_key_enabled
¶ Gets the security_key_enabled of this StorageSystemResponse.
Returns: The security_key_enabled of this StorageSystemResponse. Return type: bool Required/optional: required
-
simplex_mode_enabled
¶ Gets the simplex_mode_enabled of this StorageSystemResponse. True if the redundancy mode of the system is simplex.
Returns: The simplex_mode_enabled of this StorageSystemResponse. Return type: bool Required/optional: optional
-
status
¶ Gets the status of this StorageSystemResponse.
Returns: The status of this StorageSystemResponse. Return type: str Required/optional: required
-
trace_enabled
¶ Gets the trace_enabled of this StorageSystemResponse.
Returns: The trace_enabled of this StorageSystemResponse. Return type: bool Required/optional: required
-
tray_count
¶ Gets the tray_count of this StorageSystemResponse.
Returns: The tray_count of this StorageSystemResponse. Return type: int Required/optional: required
-
types
¶ Gets the types of this StorageSystemResponse.
Returns: The types of this StorageSystemResponse. Return type: str Required/optional: required
-
unconfigured_space
¶ Gets the unconfigured_space of this StorageSystemResponse.
Returns: The unconfigured_space of this StorageSystemResponse. Return type: int Required/optional: required
-
unconfigured_space_as_strings
¶ Gets the unconfigured_space_as_strings of this StorageSystemResponse.
Returns: The unconfigured_space_as_strings of this StorageSystemResponse. Return type: str Required/optional: optional
-
unconfigured_space_by_drive_type
¶ Gets the unconfigured_space_by_drive_type of this StorageSystemResponse.
Returns: The unconfigured_space_by_drive_type of this StorageSystemResponse. Return type: dict(String, int) Required/optional: required
-
used_pool_space
¶ Gets the used_pool_space of this StorageSystemResponse.
Returns: The used_pool_space of this StorageSystemResponse. Return type: int Required/optional: required
-
used_pool_space_as_string
¶ Gets the used_pool_space_as_string of this StorageSystemResponse.
Returns: The used_pool_space_as_string of this StorageSystemResponse. Return type: str Required/optional: optional
-
wwn
¶ Gets the wwn of this StorageSystemResponse.
Returns: The wwn of this StorageSystemResponse. Return type: str Required/optional: required
-
netapp.santricity.models.v2.storage_system_stats module¶
StorageSystemStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.storage_system_stats.
StorageSystemStats
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
array_id
¶ Gets the array_id of this StorageSystemStats.
Returns: The array_id of this StorageSystemStats. Return type: str Required/optional: required
-
array_wwn
¶ Gets the array_wwn of this StorageSystemStats.
Returns: The array_wwn of this StorageSystemStats. Return type: str Required/optional: required
-
cache_hits_bytes_total
¶ Gets the cache_hits_bytes_total of this StorageSystemStats. Total number of bytes that hit cache.
Returns: The cache_hits_bytes_total of this StorageSystemStats. Return type: float Required/optional: required
-
cache_hits_iops_total
¶ Gets the cache_hits_iops_total of this StorageSystemStats. Total number of IO operations that hit cache.
Returns: The cache_hits_iops_total of this StorageSystemStats. Return type: float Required/optional: required
-
controller_stats
¶ Gets the controller_stats of this StorageSystemStats. Statistics for each controller.
Returns: The controller_stats of this StorageSystemStats. Return type: list[StorageSystemControllerStats] Required/optional: required
-
ddp_bytes_transferred
¶ Gets the ddp_bytes_transferred of this StorageSystemStats. Bytes transferred that are categorized as DDP transfers.
Returns: The ddp_bytes_transferred of this StorageSystemStats. Return type: float Required/optional: required
-
full_stripe_writes_bytes
¶ Gets the full_stripe_writes_bytes of this StorageSystemStats. Bytes written that are categorized as Full stripe writes.
Returns: The full_stripe_writes_bytes of this StorageSystemStats. Return type: float Required/optional: required
-
last_reset_time
¶ Gets the last_reset_time of this StorageSystemStats.
Returns: The last_reset_time of this StorageSystemStats. Return type: datetime Required/optional: required
-
last_reset_time_in_ms
¶ Gets the last_reset_time_in_ms of this StorageSystemStats.
Returns: The last_reset_time_in_ms of this StorageSystemStats. Return type: int Required/optional: required
-
max_possible_bps_under_current_load
¶ Gets the max_possible_bps_under_current_load of this StorageSystemStats. Theoretical maximum possible Bytes per second under current load.
Returns: The max_possible_bps_under_current_load of this StorageSystemStats. Return type: float Required/optional: required
-
max_possible_iops_under_current_load
¶ Gets the max_possible_iops_under_current_load of this StorageSystemStats. Theoretical maximum possible IO per second under current load.
Returns: The max_possible_iops_under_current_load of this StorageSystemStats. Return type: float Required/optional: required
-
member_ids_hash
¶ Gets the member_ids_hash of this StorageSystemStats. Hash of member controller ids.
Returns: The member_ids_hash of this StorageSystemStats. Return type: str Required/optional: required
-
mirror_bytes_total
¶ Gets the mirror_bytes_total of this StorageSystemStats. 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 StorageSystemStats. Return type: float Required/optional: required
-
mirror_iops_total
¶ Gets the mirror_iops_total of this StorageSystemStats. 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 StorageSystemStats. Return type: float Required/optional: required
-
observed_time
¶ Gets the observed_time of this StorageSystemStats.
Returns: The observed_time of this StorageSystemStats. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this StorageSystemStats.
Returns: The observed_time_in_ms of this StorageSystemStats. Return type: int Required/optional: required
-
raid0_bytes_transferred
¶ Gets the raid0_bytes_transferred of this StorageSystemStats. Bytes transferred that are categorized as RAID 0 transfers.
Returns: The raid0_bytes_transferred of this StorageSystemStats. Return type: float Required/optional: required
-
raid1_bytes_transferred
¶ Gets the raid1_bytes_transferred of this StorageSystemStats. Bytes transferred that are categorized as RAID 1 transfers.
Returns: The raid1_bytes_transferred of this StorageSystemStats. Return type: float Required/optional: required
-
raid5_bytes_transferred
¶ Gets the raid5_bytes_transferred of this StorageSystemStats. Bytes transferred that are categorized as RAID 5 transfers.
Returns: The raid5_bytes_transferred of this StorageSystemStats. Return type: float Required/optional: required
-
raid6_bytes_transferred
¶ Gets the raid6_bytes_transferred of this StorageSystemStats. Bytes transferred that are categorized as RAID 6 transfers.
Returns: The raid6_bytes_transferred of this StorageSystemStats. Return type: float Required/optional: required
-
random_bytes_total
¶ Gets the random_bytes_total of this StorageSystemStats. Total number of Bytes that are categorized as random.
Returns: The random_bytes_total of this StorageSystemStats. Return type: float Required/optional: required
-
random_ios_total
¶ Gets the random_ios_total of this StorageSystemStats. Total number of IOs that are categorized as random.
Returns: The random_ios_total of this StorageSystemStats. Return type: float Required/optional: required
-
read_bytes_total
¶ Gets the read_bytes_total of this StorageSystemStats. Total number of Bytes read.
Returns: The read_bytes_total of this StorageSystemStats. Return type: float Required/optional: required
-
read_iops_total
¶ Gets the read_iops_total of this StorageSystemStats. Total number of Read IO operations.
Returns: The read_iops_total of this StorageSystemStats. Return type: float Required/optional: required
-
total_bytes_serviced
¶ Gets the total_bytes_serviced of this StorageSystemStats. Total number of Bytes serviced by the controller.
Returns: The total_bytes_serviced of this StorageSystemStats. Return type: float Required/optional: required
-
total_iops_serviced
¶ Gets the total_iops_serviced of this StorageSystemStats. Total number of IO operations serviced by the controller.
Returns: The total_iops_serviced of this StorageSystemStats. Return type: float Required/optional: required
-
write_bytes_total
¶ Gets the write_bytes_total of this StorageSystemStats. Total number of Bytes written.
Returns: The write_bytes_total of this StorageSystemStats. Return type: float Required/optional: required
-
write_iops_total
¶ Gets the write_iops_total of this StorageSystemStats. Total number of Write IO operations.
Returns: The write_iops_total of this StorageSystemStats. Return type: float Required/optional: required
-
netapp.santricity.models.v2.storage_system_update_request module¶
StorageSystemUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.storage_system_update_request.
StorageSystemUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_addresses
¶ Gets the controller_addresses of this StorageSystemUpdateRequest. Replacement list of controller IP addresses or host names.
Returns: The controller_addresses of this StorageSystemUpdateRequest. Return type: list[str] Required/optional: optional
-
enable_trace
¶ Gets the enable_trace of this StorageSystemUpdateRequest. Enable trace logging for SYMbol calls to the storage system.
Returns: The enable_trace of this StorageSystemUpdateRequest. Return type: bool Required/optional: optional
Gets the meta_tags of this StorageSystemUpdateRequest. Optional meta tags to associate to this storage system. This must be a complete list. If the list is empty or null, no action is taken. If you want to just remove all tags, just set the removeAllTags boolean to true/ The removeAllTags will be processed before this new list is processed
Returns: The meta_tags of this StorageSystemUpdateRequest. Return type: list[KeyValue] Required/optional: optional
Gets the remove_all_tags of this StorageSystemUpdateRequest. See the description for metaTags
Returns: The remove_all_tags of this StorageSystemUpdateRequest. Return type: bool Required/optional: optional
-
stored_password
¶ Gets the stored_password of this StorageSystemUpdateRequest. The new password for the storage system stored. Note, this only updates the password stored on the proxy. To update the password on the storage system itself (as well as the stored password) the use the passwords URL
Returns: The stored_password of this StorageSystemUpdateRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.subject_alternate_name module¶
SubjectAlternateName.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.subject_alternate_name.
SubjectAlternateName
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
san_type
¶ Gets the san_type of this SubjectAlternateName. Type of Subject Alternate
Returns: The san_type of this SubjectAlternateName. Return type: str Required/optional: required
-
san_value
¶ Gets the san_value of this SubjectAlternateName. The value for the alternate
Returns: The san_value of this SubjectAlternateName. Return type: str Required/optional: required
-
netapp.santricity.models.v2.support_artifact module¶
SupportArtifact.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.support_artifact.
SupportArtifact
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
file_name
¶ Gets the file_name of this SupportArtifact. Relative path to artifact.
Returns: The file_name of this SupportArtifact. Return type: str Required/optional: required
-
last_modified_time
¶ Gets the last_modified_time of this SupportArtifact. Timestamp of last modification.
Returns: The last_modified_time of this SupportArtifact. Return type: datetime Required/optional: required
-
size
¶ Gets the size of this SupportArtifact. Size of artifact in bytes.
Returns: The size of this SupportArtifact. Return type: int Required/optional: required
-
netapp.santricity.models.v2.support_artifacts module¶
SupportArtifacts.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.support_artifacts.
SupportArtifacts
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
artifacts
¶ Gets the artifacts of this SupportArtifacts. Array of support artifacts of the specified type.
Returns: The artifacts of this SupportArtifacts. Return type: list[SupportArtifact] Required/optional: required
-
type
¶ Gets the type of this SupportArtifacts. Type of support artifacts.
Returns: The type of this SupportArtifacts. Return type: str Required/optional: required
-
netapp.santricity.models.v2.support_data_request module¶
SupportDataRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.support_data_request.
SupportDataRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
drive_spec
¶ Gets the drive_spec of this SupportDataRequest. Specifies the drives to retrieve logs for for type=driveData
Returns: The drive_spec of this SupportDataRequest. Return type: DriveRefList Required/optional: optional
-
filename
¶ Gets the filename of this SupportDataRequest. Specify the name of the file, which will be utilized if it doesn’t already exist.
Returns: The filename of this SupportDataRequest. Return type: str Required/optional: required
-
save_config_spec
¶ Gets the save_config_spec of this SupportDataRequest. Specifies the settings for type=storageArrayConfiguration
Returns: The save_config_spec of this SupportDataRequest. Return type: SaveConfigSpec Required/optional: optional
-
trace_spec
¶ Gets the trace_spec of this SupportDataRequest. Specifies the controllers to retrieve data from for type=traceBuffers
Returns: The trace_spec of this SupportDataRequest. Return type: TraceBufferSpec Required/optional: optional
-
type
¶ Gets the type of this SupportDataRequest. The name of the file to be retrieved.
Returns: The type of this SupportDataRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.support_data_response module¶
SupportDataResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.support_data_response.
SupportDataResponse
[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 SupportDataResponse. The name of the file to be retrieved.
Returns: The filename of this SupportDataResponse. Return type: str Required/optional: optional
-
progress
¶ Gets the progress of this SupportDataResponse. The progress of the operation.
Returns: The progress of this SupportDataResponse. Return type: Progress Required/optional: optional
-
request_id
¶ Gets the request_id of this SupportDataResponse. A unique identifier for the request
Returns: The request_id of this SupportDataResponse. Return type: int Required/optional: optional
-
size_in_bytes
¶ Gets the size_in_bytes of this SupportDataResponse. The size of the support file
Returns: The size_in_bytes of this SupportDataResponse. Return type: int Required/optional: optional
-
type
¶ Gets the type of this SupportDataResponse. The type of support data being collected.
Returns: The type of this SupportDataResponse. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.tag_event module¶
TagEvent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.tag_event.
TagEvent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
added_objects
¶ Gets the added_objects of this TagEvent. List of objects added. Only certain objects that have rest endpoints will be represented in this list. See Event ObjectTypes for types of objects that have events
Returns: The added_objects of this TagEvent. Return type: list[EventObjectIdentifier] Required/optional: required
-
deleted_objects
¶ Gets the deleted_objects of this TagEvent. List of objects deleted. Only certain objects that have rest endpoints will be represented in this list. See Event ObjectTypes for types of objects that have events
Returns: The deleted_objects of this TagEvent. Return type: list[EventObjectIdentifier] Required/optional: required
-
event_number
¶ Gets the event_number of this TagEvent.
Returns: The event_number of this TagEvent. Return type: int Required/optional: required
-
event_type
¶ Gets the event_type of this TagEvent.
Returns: The event_type of this TagEvent. Return type: str Required/optional: required
-
modified_objects
¶ Gets the modified_objects of this TagEvent. List of objects updated. Only certain objects that have rest endpoints will be represented in this list. See Event ObjectTypes for types of objects that have events
Returns: The modified_objects of this TagEvent. Return type: list[EventObjectIdentifier] Required/optional: required
-
timestamp
¶ Gets the timestamp of this TagEvent.
Returns: The timestamp of this TagEvent. Return type: datetime Required/optional: required
-
netapp.santricity.models.v2.thin_volume_cache_settings module¶
ThinVolumeCacheSettings.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.thin_volume_cache_settings.
ThinVolumeCacheSettings
[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 ThinVolumeCacheSettings. 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 ThinVolumeCacheSettings. Return type: str Required/optional: optional
-
read_cache_enable
¶ Gets the read_cache_enable of this ThinVolumeCacheSettings. Indicates whether read caching should be enabled for the volume.
Returns: The read_cache_enable of this ThinVolumeCacheSettings. Return type: bool Required/optional: optional
-
write_cache_enable
¶ Gets the write_cache_enable of this ThinVolumeCacheSettings. Indicates whether write-back caching should be enabled for the volume.
Returns: The write_cache_enable of this ThinVolumeCacheSettings. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.thin_volume_create_request module¶
ThinVolumeCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.thin_volume_create_request.
ThinVolumeCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cache_read_ahead
¶ Gets the cache_read_ahead of this ThinVolumeCreateRequest. Enable/Disable automatic cache read-ahead
Returns: The cache_read_ahead of this ThinVolumeCreateRequest. Return type: bool Required/optional: optional
-
create_default_mapping
¶ Gets the create_default_mapping of this ThinVolumeCreateRequest. Create the default volume mapping. Defaults to false.
Returns: The create_default_mapping of this ThinVolumeCreateRequest. Return type: bool Required/optional: optional
-
data_assurance_enabled
¶ Gets the data_assurance_enabled of this ThinVolumeCreateRequest.
Returns: The data_assurance_enabled of this ThinVolumeCreateRequest. Return type: bool Required/optional: optional
-
expansion_policy
¶ Gets the expansion_policy of this ThinVolumeCreateRequest. Thin Volume expansion policy. If automatic, the thin volume will be expanded automatically when capacity is exceeded, if manual, the volume must be expanded manually. Defaults to automatic.
Returns: The expansion_policy of this ThinVolumeCreateRequest. Return type: str Required/optional: optional
-
growth_alert_threshold
¶ Gets the growth_alert_threshold of this ThinVolumeCreateRequest. The repository utilization warning threshold (in percent). This parameter is only required for thin-provisioned volumes. Default: 95
Returns: The growth_alert_threshold of this ThinVolumeCreateRequest. Return type: int Required/optional: optional
-
maximum_repository_size
¶ Gets the maximum_repository_size of this ThinVolumeCreateRequest. Maximum size (in sizeUnits) to which the thin volume repository can grow.
Returns: The maximum_repository_size of this ThinVolumeCreateRequest. Return type: int Required/optional: required
Gets the meta_tags of this ThinVolumeCreateRequest. Optional array of Meta Data tags for the volume.
Returns: The meta_tags of this ThinVolumeCreateRequest. Return type: list[VolumeMetadataItem] Required/optional: optional
-
name
¶ Gets the name of this ThinVolumeCreateRequest. The user-label to assign to the new volume.
Returns: The name of this ThinVolumeCreateRequest. Return type: str Required/optional: required
-
owning_controller_id
¶ Gets the owning_controller_id of this ThinVolumeCreateRequest. Set the preferred owning controller. By default this field will alternate between available controllers
Returns: The owning_controller_id of this ThinVolumeCreateRequest. Return type: str Required/optional: optional
-
pool_id
¶ Gets the pool_id of this ThinVolumeCreateRequest. The identifier of the storage pool from which the volume will be allocated.
Returns: The pool_id of this ThinVolumeCreateRequest. Return type: str Required/optional: required
-
repository_size
¶ Gets the repository_size of this ThinVolumeCreateRequest. Number of units (See sizeUnit) to make the repository volume, which is the backing for the thin volume. Must be between 4GB & 256GB. This value must align along a 4GB boundary. If it does not, it will be automatically adjusted to the next 4GB value.
Returns: The repository_size of this ThinVolumeCreateRequest. Return type: int Required/optional: required
-
size_unit
¶ Gets the size_unit of this ThinVolumeCreateRequest. Unit for “size”
Returns: The size_unit of this ThinVolumeCreateRequest. Return type: str Required/optional: required
-
virtual_size
¶ Gets the virtual_size of this ThinVolumeCreateRequest. Initial virtual capacity of the volume in units (See sizeUnit).
Returns: The virtual_size of this ThinVolumeCreateRequest. Return type: int Required/optional: required
-
netapp.santricity.models.v2.thin_volume_ex module¶
ThinVolumeEx.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.thin_volume_ex.
ThinVolumeEx
[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 ThinVolumeEx. The allocation cluster size for the Expandable Repository Volume.
Returns: The allocation_granularity of this ThinVolumeEx. Return type: int Required/optional: required
-
application_tag_owned
¶ Gets the application_tag_owned of this ThinVolumeEx. True if application tag is owned by the storage array.
Returns: The application_tag_owned of this ThinVolumeEx. Return type: bool Required/optional: required
-
async_mirror_source
¶ Gets the async_mirror_source of this ThinVolumeEx. True if the volume is a source in an Asynchronous Mirror relationship.
Returns: The async_mirror_source of this ThinVolumeEx. Return type: bool Required/optional: optional
-
async_mirror_target
¶ Gets the async_mirror_target of this ThinVolumeEx. True if the volume is a target in an Asynchronous Mirror relationship.
Returns: The async_mirror_target of this ThinVolumeEx. Return type: bool Required/optional: optional
-
blk_size
¶ Gets the blk_size of this ThinVolumeEx.
Returns: The blk_size of this ThinVolumeEx. Return type: int Required/optional: optional
-
cache_settings
¶ Gets the cache_settings of this ThinVolumeEx. The volume-specific caching parameters currently in effect for the volume.
Returns: The cache_settings of this ThinVolumeEx. Return type: VolumeCache Required/optional: required
-
capacity
¶ Gets the capacity of this ThinVolumeEx. The virtual capacity of the volume in bytes.
Returns: The capacity of this ThinVolumeEx. Return type: int Required/optional: required
-
current_controller_id
¶ Gets the current_controller_id of this ThinVolumeEx.
Returns: The current_controller_id of this ThinVolumeEx. Return type: str Required/optional: optional
-
current_manager
¶ Gets the current_manager of this ThinVolumeEx. The controller that currently manages the volume.
Returns: The current_manager of this ThinVolumeEx. Return type: str Required/optional: required
-
current_provisioned_capacity
¶ Gets the current_provisioned_capacity of this ThinVolumeEx. The current provisioned capacity of the Expandable Repository Volume (in bytes).
Returns: The current_provisioned_capacity of this ThinVolumeEx. Return type: int Required/optional: required
-
data_assurance
¶ Gets the data_assurance of this ThinVolumeEx.
Returns: The data_assurance of this ThinVolumeEx. Return type: bool Required/optional: optional
-
disk_pool
¶ Gets the disk_pool of this ThinVolumeEx.
Returns: The disk_pool of this ThinVolumeEx. Return type: bool Required/optional: optional
-
expansion_policy
¶ Gets the expansion_policy of this ThinVolumeEx. The automatic Expandable Repository Volume expansion policy.
Returns: The expansion_policy of this ThinVolumeEx. Return type: str Required/optional: required
-
flash_cached
¶ Gets the flash_cached of this ThinVolumeEx. True if this volume is added to a flashCache.
Returns: The flash_cached of this ThinVolumeEx. Return type: bool Required/optional: optional
-
growth_alert_threshold
¶ Gets the growth_alert_threshold of this ThinVolumeEx. The percent value at which an alert is generated.
Returns: The growth_alert_threshold of this ThinVolumeEx. Return type: int Required/optional: required
-
id
¶ Gets the id of this ThinVolumeEx.
Returns: The id of this ThinVolumeEx. Return type: str Required/optional: optional
-
initial_provisioned_capacity
¶ Gets the initial_provisioned_capacity of this ThinVolumeEx. The initial provisioned capacity for the Expandable Repository Volume for this thin volume (in bytes).
Returns: The initial_provisioned_capacity of this ThinVolumeEx. Return type: int Required/optional: required
-
label
¶ Gets the label of this ThinVolumeEx. The name of the volume.
Returns: The label of this ThinVolumeEx. Return type: str Required/optional: required
-
list_of_mappings
¶ Gets the list_of_mappings of this ThinVolumeEx.
Returns: The list_of_mappings of this ThinVolumeEx. Return type: list[LUNMapping] Required/optional: optional
-
mapped
¶ Gets the mapped of this ThinVolumeEx.
Returns: The mapped of this ThinVolumeEx. Return type: bool Required/optional: required
-
max_virtual_capacity
¶ Gets the max_virtual_capacity of this ThinVolumeEx. The maximum virtual capacity to which this thin volume can grow (in bytes).
Returns: The max_virtual_capacity of this ThinVolumeEx. Return type: int Required/optional: required
-
media_scan
¶ Gets the media_scan of this ThinVolumeEx.
Returns: The media_scan of this ThinVolumeEx. Return type: VolumeMediaScanParams Required/optional: optional
-
metadata
¶ Gets the metadata of this ThinVolumeEx. Metadata associated with the volume
Returns: The metadata of this ThinVolumeEx. Return type: list[VolumeMetadataItem] Required/optional: optional
-
mgmt_client_attribute
¶ Gets the mgmt_client_attribute of this ThinVolumeEx. For use by management client.
Returns: The mgmt_client_attribute of this ThinVolumeEx. Return type: int Required/optional: required
-
name
¶ Gets the name of this ThinVolumeEx.
Returns: The name of this ThinVolumeEx. Return type: str Required/optional: optional
-
object_type
¶ Gets the object_type of this ThinVolumeEx.
Returns: The object_type of this ThinVolumeEx. Return type: str Required/optional: optional
-
offline
¶ Gets the offline of this ThinVolumeEx. The thin volume is offline due to the associated repository volume state.
Returns: The offline of this ThinVolumeEx. Return type: bool Required/optional: required
-
online_volume_copy
¶ Gets the online_volume_copy of this ThinVolumeEx.
Returns: The online_volume_copy of this ThinVolumeEx. Return type: bool Required/optional: optional
-
perms
¶ Gets the perms of this ThinVolumeEx. Operations allowed on this volume.
Returns: The perms of this ThinVolumeEx. Return type: VolumePerms Required/optional: required
-
pit_base_volume
¶ Gets the pit_base_volume of this ThinVolumeEx.
Returns: The pit_base_volume of this ThinVolumeEx. Return type: bool Required/optional: optional
-
pre_read_redundancy_check_enabled
¶ Gets the pre_read_redundancy_check_enabled of this ThinVolumeEx. If true, verify RAID redundancy on read operations.
Returns: The pre_read_redundancy_check_enabled of this ThinVolumeEx. Return type: bool Required/optional: required
-
preferred_controller_id
¶ Gets the preferred_controller_id of this ThinVolumeEx.
Returns: The preferred_controller_id of this ThinVolumeEx. Return type: str Required/optional: optional
-
preferred_manager
¶ Gets the preferred_manager of this ThinVolumeEx. The controller that should manage the volume.
Returns: The preferred_manager of this ThinVolumeEx. Return type: str Required/optional: required
-
protection_type
¶ Gets the protection_type of this ThinVolumeEx. The protection type of the volume.
Returns: The protection_type of this ThinVolumeEx. Return type: str Required/optional: required
-
provisioned_capacity_quota
¶ Gets the provisioned_capacity_quota of this ThinVolumeEx. The maximum capacity of the Expandable Repository Volume (in bytes).
Returns: The provisioned_capacity_quota of this ThinVolumeEx. Return type: int Required/optional: required
-
recon_priority
¶ Gets the recon_priority of this ThinVolumeEx. Importance of fixing the volume if failed (0-4).
Returns: The recon_priority of this ThinVolumeEx. Return type: int Required/optional: required
-
remote_mirror_source
¶ Gets the remote_mirror_source of this ThinVolumeEx. True if the volume is a source (primary), in an Remote Volume Mirror relationship.
Returns: The remote_mirror_source of this ThinVolumeEx. Return type: bool Required/optional: optional
-
remote_mirror_target
¶ Gets the remote_mirror_target of this ThinVolumeEx. True if the volume is a target (secondary), in an Remote Volume Mirror relationship.
Returns: The remote_mirror_target of this ThinVolumeEx. Return type: bool Required/optional: optional
-
reporting_policy
¶ Gets the reporting_policy of this ThinVolumeEx. Indicates how the thin volume is reported on the SCSI interface.
Returns: The reporting_policy of this ThinVolumeEx. Return type: str Required/optional: required
-
repository_ref
¶ Gets the repository_ref of this ThinVolumeEx. The Expandable Repository Volume underlying this Thin Volume.
Returns: The repository_ref of this ThinVolumeEx. Return type: str Required/optional: required
-
segment_size
¶ Gets the segment_size of this ThinVolumeEx.
Returns: The segment_size of this ThinVolumeEx. Return type: int Required/optional: optional
-
status
¶ Gets the status of this ThinVolumeEx. The operational status of the volume.
Returns: The status of this ThinVolumeEx. Return type: str Required/optional: required
-
storage_volume_ref
¶ Gets the storage_volume_ref of this ThinVolumeEx.
Returns: The storage_volume_ref of this ThinVolumeEx. Return type: str Required/optional: optional
-
thin_provisioned
¶ Gets the thin_provisioned of this ThinVolumeEx.
Returns: The thin_provisioned of this ThinVolumeEx. Return type: bool Required/optional: optional
-
total_size_in_bytes
¶ Gets the total_size_in_bytes of this ThinVolumeEx.
Returns: The total_size_in_bytes of this ThinVolumeEx. Return type: int Required/optional: optional
-
volume_cache
¶ Gets the volume_cache of this ThinVolumeEx. The cache parameters of the underlying repository.
Returns: The volume_cache of this ThinVolumeEx. Return type: VolumeCache Required/optional: required
-
volume_copy_source
¶ Gets the volume_copy_source of this ThinVolumeEx.
Returns: The volume_copy_source of this ThinVolumeEx. Return type: bool Required/optional: optional
-
volume_copy_target
¶ Gets the volume_copy_target of this ThinVolumeEx.
Returns: The volume_copy_target of this ThinVolumeEx. Return type: bool Required/optional: optional
-
volume_full
¶ Gets the volume_full of this ThinVolumeEx.
Returns: The volume_full of this ThinVolumeEx. Return type: bool Required/optional: optional
-
volume_group_ref
¶ Gets the volume_group_ref of this ThinVolumeEx.
Returns: The volume_group_ref of this ThinVolumeEx. Return type: str Required/optional: optional
-
volume_handle
¶ Gets the volume_handle of this ThinVolumeEx. The volumeHandle (SSID) for this volume.
Returns: The volume_handle of this ThinVolumeEx. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this ThinVolumeEx. The reference (key) for this volume.
Returns: The volume_ref of this ThinVolumeEx. Return type: str Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this ThinVolumeEx. The World wide name of the volume.
Returns: The world_wide_name of this ThinVolumeEx. Return type: str Required/optional: required
-
wwn
¶ Gets the wwn of this ThinVolumeEx.
Returns: The wwn of this ThinVolumeEx. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.thin_volume_expansion_request module¶
ThinVolumeExpansionRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.thin_volume_expansion_request.
ThinVolumeExpansionRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
new_repository_size
¶ Gets the new_repository_size of this ThinVolumeExpansionRequest. The new repository capacity of the thin volume. If expansion policy is Automatic, this will increase the maximum repository capacity. If the expansion policy is Manual, this will increase the capacity of the repository directly.
Returns: The new_repository_size of this ThinVolumeExpansionRequest. Return type: int Required/optional: optional
-
new_virtual_size
¶ Gets the new_virtual_size of this ThinVolumeExpansionRequest. The new virtual capacity for the thin volume. New virtual capacity cannot be smaller than original value!
Returns: The new_virtual_size of this ThinVolumeExpansionRequest. Return type: int Required/optional: optional
-
size_unit
¶ Gets the size_unit of this ThinVolumeExpansionRequest. Unit for “size”
Returns: The size_unit of this ThinVolumeExpansionRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.thin_volume_update_request module¶
ThinVolumeUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.thin_volume_update_request.
ThinVolumeUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cache_settings
¶ Gets the cache_settings of this ThinVolumeUpdateRequest. Configure cache settings for the volume
Returns: The cache_settings of this ThinVolumeUpdateRequest. Return type: ThinVolumeCacheSettings Required/optional: optional
-
expansion_policy
¶ Gets the expansion_policy of this ThinVolumeUpdateRequest. Thin Volume expansion policy. If automatic, the thin volume will be expanded automatically when capacity is exceeded, if manual, the volume must be expanded manually.
Returns: The expansion_policy of this ThinVolumeUpdateRequest. Return type: str Required/optional: optional
-
flash_cache
¶ Gets the flash_cache of this ThinVolumeUpdateRequest. If true, add the volume to the flashCache if one is defined. If false, remove from the flashCache if one exists.
Returns: The flash_cache of this ThinVolumeUpdateRequest. Return type: bool Required/optional: optional
-
growth_alert_threshold
¶ Gets the growth_alert_threshold of this ThinVolumeUpdateRequest. The repository utilization warning threshold (in percent).
Returns: The growth_alert_threshold of this ThinVolumeUpdateRequest. Return type: int Required/optional: optional
Gets the meta_tags of this ThinVolumeUpdateRequest. Optional array of Meta Data tags for the volume.
Returns: The meta_tags of this ThinVolumeUpdateRequest. Return type: list[VolumeMetadataItem] Required/optional: optional
-
name
¶ Gets the name of this ThinVolumeUpdateRequest. The user-label to assign to the volume.
Returns: The name of this ThinVolumeUpdateRequest. Return type: str Required/optional: optional
-
owning_controller_id
¶ Gets the owning_controller_id of this ThinVolumeUpdateRequest. Set the preferred owning controller
Returns: The owning_controller_id of this ThinVolumeUpdateRequest. Return type: str Required/optional: optional
-
scan_settings
¶ Gets the scan_settings of this ThinVolumeUpdateRequest. Configure scan settings with regard to the controller’s background media scan operation
Returns: The scan_settings of this ThinVolumeUpdateRequest. Return type: VolumeMediaScanParams Required/optional: optional
-
netapp.santricity.models.v2.throwable module¶
Throwable.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.throwable.
Throwable
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cause
¶ Gets the cause of this Throwable.
Returns: The cause of this Throwable. Return type: Throwable Required/optional: optional
-
localized_message
¶ Gets the localized_message of this Throwable.
Returns: The localized_message of this Throwable. Return type: str Required/optional: optional
-
message
¶ Gets the message of this Throwable.
Returns: The message of this Throwable. Return type: str Required/optional: optional
-
stack_trace
¶ Gets the stack_trace of this Throwable.
Returns: The stack_trace of this Throwable. Return type: list[StackTraceElement] Required/optional: optional
-
suppressed
¶ Gets the suppressed of this Throwable.
Returns: The suppressed of this Throwable. Return type: list[Throwable] Required/optional: optional
-
netapp.santricity.models.v2.trace_buffer_spec module¶
TraceBufferSpec.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.trace_buffer_spec.
TraceBufferSpec
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
controller_a
¶ Gets the controller_a of this TraceBufferSpec.
Returns: The controller_a of this TraceBufferSpec. Return type: bool Required/optional: required
-
controller_b
¶ Gets the controller_b of this TraceBufferSpec.
Returns: The controller_b of this TraceBufferSpec. Return type: bool Required/optional: required
-
netapp.santricity.models.v2.tray_ex module¶
TrayEx.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.tray_ex.
TrayEx
[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 TrayEx. 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 TrayEx. Return type: DriveLayout Required/optional: required
-
drive_technologies
¶ Gets the drive_technologies of this TrayEx. A list of drive technologies that are present in the tray.
Returns: The drive_technologies of this TrayEx. Return type: list[str] Required/optional: required
-
drv_mh_speed_mismatch
¶ Gets the drv_mh_speed_mismatch of this TrayEx. True if this tray has a drive-side minihub speed mismatch.
Returns: The drv_mh_speed_mismatch of this TrayEx. Return type: bool Required/optional: required
-
esm_factory_defaults_mismatch
¶ Gets the esm_factory_defaults_mismatch of this TrayEx. 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 TrayEx. Return type: bool Required/optional: required
-
esm_group_error
¶ Gets the esm_group_error of this TrayEx. True if SBOD ESM trays are not properly clustered.
Returns: The esm_group_error of this TrayEx. Return type: bool Required/optional: required
-
esm_hardware_mismatch
¶ Gets the esm_hardware_mismatch of this TrayEx. True if the ESM hardware components in the tray are mismatched.
Returns: The esm_hardware_mismatch of this TrayEx. Return type: bool Required/optional: required
-
esm_miswire
¶ Gets the esm_miswire of this TrayEx. True if this tray has an ESM join miswire.
Returns: The esm_miswire of this TrayEx. Return type: bool Required/optional: required
-
esm_version_mismatch
¶ Gets the esm_version_mismatch of this TrayEx. True if the ESM firmware versions do not match.
Returns: The esm_version_mismatch of this TrayEx. Return type: bool Required/optional: required
-
factory_defaults_data
¶ Gets the factory_defaults_data of this TrayEx. This field contains information about the version of the tray’s factory default settings.
Returns: The factory_defaults_data of this TrayEx. Return type: FactoryDefaultsVersionData Required/optional: required
-
front_end_interface_technology
¶ Gets the front_end_interface_technology of this TrayEx. The front-end I/O interface technology of the tray.
Returns: The front_end_interface_technology of this TrayEx. Return type: str Required/optional: required
-
fru_type
¶ Gets the fru_type of this TrayEx. The field replaceable unit type of the tray.
Returns: The fru_type of this TrayEx. Return type: str Required/optional: required
-
has_configurable_tray_id
¶ Gets the has_configurable_tray_id of this TrayEx. True if the tray ID can be set using the updateTray procedure.
Returns: The has_configurable_tray_id of this TrayEx. Return type: bool Required/optional: required
-
has_tray_identity_indicator
¶ Gets the has_tray_identity_indicator of this TrayEx. The device contains 7-segment indicators used to display the Tray Identity.
Returns: The has_tray_identity_indicator of this TrayEx. Return type: bool Required/optional: required
-
id
¶ Gets the id of this TrayEx.
Returns: The id of this TrayEx. Return type: str Required/optional: optional
-
is_misconfigured
¶ Gets the is_misconfigured of this TrayEx. True, if the tray has invalid configuration settings.
Returns: The is_misconfigured of this TrayEx. Return type: bool Required/optional: required
-
locate_in_progress
¶ Gets the locate_in_progress of this TrayEx. 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 TrayEx. Return type: bool Required/optional: required
-
locate_tray
¶ Gets the locate_tray of this TrayEx. True if this tray supports a locate operation.
Returns: The locate_tray of this TrayEx. Return type: bool Required/optional: required
-
manufacturer_date
¶ Gets the manufacturer_date of this TrayEx. The date the tray was manufactured.
Returns: The manufacturer_date of this TrayEx. Return type: int Required/optional: required
-
max_speed
¶ Gets the max_speed of this TrayEx. The maximum speed of the drive channels,
Returns: The max_speed of this TrayEx. Return type: str Required/optional: required
-
non_redundant_access
¶ Gets the non_redundant_access of this TrayEx. True, if the tray does not have redundant access.
Returns: The non_redundant_access of this TrayEx. Return type: bool Required/optional: required
-
num_controller_slots
¶ Gets the num_controller_slots of this TrayEx. 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 TrayEx. Return type: int Required/optional: required
-
num_drawers
¶ Gets the num_drawers of this TrayEx. The total number of drawers available in the tray.
Returns: The num_drawers of this TrayEx. Return type: int Required/optional: required
-
num_drive_compartments
¶ Gets the num_drive_compartments of this TrayEx. 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 TrayEx. Return type: int Required/optional: required
-
num_drive_slots
¶ Gets the num_drive_slots of this TrayEx. The total number of slots available for holding disk drives.
Returns: The num_drive_slots of this TrayEx. Return type: int Required/optional: required
-
num_drive_slots_per_compartment
¶ Gets the num_drive_slots_per_compartment of this TrayEx. The number of drive slots within an individual drive compartment.
Returns: The num_drive_slots_per_compartment of this TrayEx. Return type: int Required/optional: required
-
orientation
¶ Gets the orientation of this TrayEx. An indication of the physical orientation (horizontal or vertical) of the tray.
Returns: The orientation of this TrayEx. Return type: str Required/optional: required
-
part_number
¶ Gets the part_number of this TrayEx. The part number of the tray from VPD data.
Returns: The part_number of this TrayEx. Return type: str Required/optional: required
-
physical_location
¶ Gets the physical_location of this TrayEx. 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 TrayEx. Return type: Location Required/optional: required
-
serial_number
¶ Gets the serial_number of this TrayEx. The serial number of the tray.
Returns: The serial_number of this TrayEx. Return type: str Required/optional: required
-
tray_attributes
¶ Gets the tray_attributes of this TrayEx. The tray attribute data (see setTrayAttributes procedure).
Returns: The tray_attributes of this TrayEx. Return type: list[TrayAttribute] Required/optional: required
-
tray_id
¶ Gets the tray_id of this TrayEx. The tray identifier value, which is typically set using physical switches on the tray itself.
Returns: The tray_id of this TrayEx. Return type: int Required/optional: required
-
tray_id_conflict
¶ Gets the tray_id_conflict of this TrayEx. True if this tray ID conflicts with that of another tray.
Returns: The tray_id_conflict of this TrayEx. Return type: bool Required/optional: required
-
tray_id_mismatch
¶ Gets the tray_id_mismatch of this TrayEx. True if the IDs on the ESMs do not match.
Returns: The tray_id_mismatch of this TrayEx. Return type: bool Required/optional: required
-
tray_position_index
¶ Gets the tray_position_index of this TrayEx.
Returns: The tray_position_index of this TrayEx. Return type: int Required/optional: optional
-
tray_ref
¶ Gets the tray_ref of this TrayEx. The identifier value for this tray. Other objects may use this reference value to refer to the tray.
Returns: The tray_ref of this TrayEx. Return type: str Required/optional: required
-
tray_technology_type
¶ Gets the tray_technology_type of this TrayEx. The interface technology. This field is deprecated. Equivalent information is available in the driveTechnologies and frontEndInterfaceTechnology fields.
Returns: The tray_technology_type of this TrayEx. Return type: str Required/optional: required
-
type
¶ Gets the type of this TrayEx. An indication of the type of the tray.
Returns: The type of this TrayEx. Return type: str Required/optional: required
-
uncertified_tray
¶ Gets the uncertified_tray of this TrayEx. True if this tray is an uncertified hardware type.
Returns: The uncertified_tray of this TrayEx. Return type: bool Required/optional: required
-
unsupported_tray
¶ Gets the unsupported_tray of this TrayEx. True if this tray is an unrecognized/unsupported hardware type.
Returns: The unsupported_tray of this TrayEx. Return type: bool Required/optional: required
-
vendor_name
¶ Gets the vendor_name of this TrayEx. The name of the manufacturer of the tray.
Returns: The vendor_name of this TrayEx. Return type: str Required/optional: required
-
working_channel
¶ Gets the working_channel of this TrayEx. The channel to the tray that is still operational (if nonRedundantAccess is True).
Returns: The working_channel of this TrayEx. Return type: int Required/optional: required
-
netapp.santricity.models.v2.unassociated_host_port module¶
UnassociatedHostPort.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.unassociated_host_port.
UnassociatedHostPort
[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 UnassociatedHostPort.
Returns: The address of this UnassociatedHostPort. Return type: str Required/optional: required
-
id
¶ Gets the id of this UnassociatedHostPort.
Returns: The id of this UnassociatedHostPort. Return type: str Required/optional: required
-
type
¶ Gets the type of this UnassociatedHostPort.
Returns: The type of this UnassociatedHostPort. Return type: str Required/optional: required
-
netapp.santricity.models.v2.unreadable_sector_entry_result module¶
UnreadableSectorEntryResult.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.unreadable_sector_entry_result.
UnreadableSectorEntryResult
[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 UnreadableSectorEntryResult.
Returns: The drive_lba of this UnreadableSectorEntryResult. Return type: int Required/optional: optional
-
drive_ref
¶ Gets the drive_ref of this UnreadableSectorEntryResult.
Returns: The drive_ref of this UnreadableSectorEntryResult. Return type: str Required/optional: optional
-
record_type
¶ Gets the record_type of this UnreadableSectorEntryResult.
Returns: The record_type of this UnreadableSectorEntryResult. Return type: str Required/optional: optional
-
slot_no
¶ Gets the slot_no of this UnreadableSectorEntryResult.
Returns: The slot_no of this UnreadableSectorEntryResult. Return type: int Required/optional: optional
-
time_stamp
¶ Gets the time_stamp of this UnreadableSectorEntryResult.
Returns: The time_stamp of this UnreadableSectorEntryResult. Return type: int Required/optional: optional
-
tray_no
¶ Gets the tray_no of this UnreadableSectorEntryResult.
Returns: The tray_no of this UnreadableSectorEntryResult. Return type: int Required/optional: optional
-
volume_lba
¶ Gets the volume_lba of this UnreadableSectorEntryResult.
Returns: The volume_lba of this UnreadableSectorEntryResult. Return type: int Required/optional: optional
-
volume_ref
¶ Gets the volume_ref of this UnreadableSectorEntryResult.
Returns: The volume_ref of this UnreadableSectorEntryResult. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.unreadable_sector_response module¶
UnreadableSectorResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.unreadable_sector_response.
UnreadableSectorResponse
[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 UnreadableSectorResponse.
Returns: The database of this UnreadableSectorResponse. Return type: list[UnreadableSectorEntryResult] Required/optional: optional
-
max_limit
¶ Gets the max_limit of this UnreadableSectorResponse.
Returns: The max_limit of this UnreadableSectorResponse. Return type: int Required/optional: optional
-
netapp.santricity.models.v2.upgrade_manager_response module¶
UpgradeManagerResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.upgrade_manager_response.
UpgradeManagerResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
correlation_id
¶ Gets the correlation_id of this UpgradeManagerResponse. The correlation Id. This can be match to events from the event system to match events to this request
Returns: The correlation_id of this UpgradeManagerResponse. Return type: str Required/optional: required
-
netapp.santricity.models.v2.user_volume module¶
UserVolume.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.user_volume.
UserVolume
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
blk_size
¶ Gets the blk_size of this UserVolume.
Returns: The blk_size of this UserVolume. Return type: int Required/optional: optional
-
cache_settings
¶ Gets the cache_settings of this UserVolume. The volume-specific caching parameters currently in effect for the volume.
Returns: The cache_settings of this UserVolume. Return type: VolumeCache Required/optional: required
-
current_controller_id
¶ Gets the current_controller_id of this UserVolume.
Returns: The current_controller_id of this UserVolume. Return type: str Required/optional: optional
-
data_assurance
¶ Gets the data_assurance of this UserVolume.
Returns: The data_assurance of this UserVolume. Return type: bool Required/optional: optional
-
disk_pool
¶ Gets the disk_pool of this UserVolume.
Returns: The disk_pool of this UserVolume. Return type: bool Required/optional: optional
-
flash_cached
¶ Gets the flash_cached of this UserVolume.
Returns: The flash_cached of this UserVolume. Return type: bool Required/optional: optional
-
id
¶ Gets the id of this UserVolume.
Returns: The id of this UserVolume. Return type: str Required/optional: optional
-
list_of_mappings
¶ Gets the list_of_mappings of this UserVolume.
Returns: The list_of_mappings of this UserVolume. Return type: list[LUNMapping] Required/optional: optional
-
mapped
¶ Gets the mapped of this UserVolume.
Returns: The mapped of this UserVolume. Return type: bool Required/optional: required
-
media_scan
¶ Gets the media_scan of this UserVolume.
Returns: The media_scan of this UserVolume. Return type: VolumeMediaScanParams Required/optional: optional
-
metadata
¶ Gets the metadata of this UserVolume.
Returns: The metadata of this UserVolume. Return type: list[VolumeMetadataItem] Required/optional: optional
-
name
¶ Gets the name of this UserVolume.
Returns: The name of this UserVolume. Return type: str Required/optional: optional
-
object_type
¶ Gets the object_type of this UserVolume.
Returns: The object_type of this UserVolume. Return type: str Required/optional: optional
-
preferred_controller_id
¶ Gets the preferred_controller_id of this UserVolume.
Returns: The preferred_controller_id of this UserVolume. Return type: str Required/optional: optional
-
protection_type
¶ Gets the protection_type of this UserVolume.
Returns: The protection_type of this UserVolume. Return type: str Required/optional: optional
-
segment_size
¶ Gets the segment_size of this UserVolume.
Returns: The segment_size of this UserVolume. Return type: int Required/optional: optional
-
thin_provisioned
¶ Gets the thin_provisioned of this UserVolume.
Returns: The thin_provisioned of this UserVolume. Return type: bool Required/optional: optional
-
total_size_in_bytes
¶ Gets the total_size_in_bytes of this UserVolume.
Returns: The total_size_in_bytes of this UserVolume. Return type: int Required/optional: optional
-
volume_group_ref
¶ Gets the volume_group_ref of this UserVolume.
Returns: The volume_group_ref of this UserVolume. Return type: str Required/optional: optional
-
wwn
¶ Gets the wwn of this UserVolume.
Returns: The wwn of this UserVolume. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.validate_configuration_file_response_item module¶
ValidateConfigurationFileResponseItem.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.validate_configuration_file_response_item.
ValidateConfigurationFileResponseItem
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
row
¶ Gets the row of this ValidateConfigurationFileResponseItem. The 1 based row identifier. Row 0 is the header row and is not returned
Returns: The row of this ValidateConfigurationFileResponseItem. Return type: int Required/optional: optional
-
type
¶ Gets the type of this ValidateConfigurationFileResponseItem. The configuration item type
Returns: The type of this ValidateConfigurationFileResponseItem. Return type: str Required/optional: optional
-
value
¶ Gets the value of this ValidateConfigurationFileResponseItem. The data found for the row
Returns: The value of this ValidateConfigurationFileResponseItem. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.validate_confiuration_file_response module¶
ValidateConfiurationFileResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.validate_confiuration_file_response.
ValidateConfiurationFileResponse
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
file_found
¶ Gets the file_found of this ValidateConfiurationFileResponse.
Returns: The file_found of this ValidateConfiurationFileResponse. Return type: bool Required/optional: optional
-
items
¶ Gets the items of this ValidateConfiurationFileResponse.
Returns: The items of this ValidateConfiurationFileResponse. Return type: list[ValidateConfigurationFileResponseItem] Required/optional: optional
-
netapp.santricity.models.v2.version_content module¶
VersionContent.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.version_content.
VersionContent
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
bundled_version
¶ - Gets the bundled_version of this VersionContent.
- Code bundled with firmware file
Returns: The bundled_version of this VersionContent. Return type: str Required/optional: required
-
module
¶ Gets the module of this VersionContent. The code module described
Returns: The module of this VersionContent. Return type: str Required/optional: required
-
onboard_version
¶ - Gets the onboard_version of this VersionContent.
- Code active on storage system
Returns: The onboard_version of this VersionContent. Return type: str Required/optional: required
-
netapp.santricity.models.v2.volume_action_progress_response module¶
VolumeActionProgressResponse.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.volume_action_progress_response.
VolumeActionProgressResponse
[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 VolumeActionProgressResponse. Enum defining the current volume action in progress.
Returns: The action of this VolumeActionProgressResponse. Return type: str Required/optional: required
-
percent_complete
¶ Gets the percent_complete of this VolumeActionProgressResponse. The completion percentage of a “long-running” operation on a volume.
Returns: The percent_complete of this VolumeActionProgressResponse. Return type: int Required/optional: required
-
time_to_completion
¶ Gets the time_to_completion of this VolumeActionProgressResponse. 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 VolumeActionProgressResponse. Return type: int Required/optional: required
-
netapp.santricity.models.v2.volume_cache_settings module¶
VolumeCacheSettings.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.volume_cache_settings.
VolumeCacheSettings
[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 VolumeCacheSettings. 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 VolumeCacheSettings. Return type: str Required/optional: optional
-
cache_without_batteries
¶ Gets the cache_without_batteries of this VolumeCacheSettings. Indicates 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 cache_without_batteries of this VolumeCacheSettings. Return type: bool Required/optional: optional
-
mirror_enable
¶ Gets the mirror_enable of this VolumeCacheSettings. Indicates 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 VolumeCacheSettings. Return type: bool Required/optional: optional
-
read_ahead_enable
¶ Gets the read_ahead_enable of this VolumeCacheSettings. Indicates whether or not automatic cache read-ahead is enabled
Returns: The read_ahead_enable of this VolumeCacheSettings. Return type: bool Required/optional: optional
-
read_cache_enable
¶ Gets the read_cache_enable of this VolumeCacheSettings. Indicates whether read caching should be enabled for the volume.
Returns: The read_cache_enable of this VolumeCacheSettings. Return type: bool Required/optional: optional
-
write_cache_enable
¶ Gets the write_cache_enable of this VolumeCacheSettings. Indicates whether write-back caching should be enabled for the volume.
Returns: The write_cache_enable of this VolumeCacheSettings. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.volume_copy_create_request module¶
VolumeCopyCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.volume_copy_create_request.
VolumeCopyCreateRequest
[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 VolumeCopyCreateRequest. The priority of the copy job (0 is the lowest priority, 4 is the highest priority). Defaults to priority 2.
Returns: The copy_priority of this VolumeCopyCreateRequest. Return type: str Required/optional: optional
-
disable_snapshot
¶ Gets the disable_snapshot of this VolumeCopyCreateRequest. Deprecated, this value is ignored.
Returns: The disable_snapshot of this VolumeCopyCreateRequest. Return type: bool Required/optional: optional
-
online_copy
¶ Gets the online_copy of this VolumeCopyCreateRequest. If true, a snapshot will be created of the source volume, and the copy initiated on it to prevent any loss of use of the source volume.
Returns: The online_copy of this VolumeCopyCreateRequest. Return type: bool Required/optional: optional
-
repository_candidate
¶ Gets the repository_candidate of this VolumeCopyCreateRequest. Allows a repository candidate to be manually specified for use in the creation of the snapshot. By default, the best candidate will be selected if onlineCopy is specified as true
Returns: The repository_candidate of this VolumeCopyCreateRequest. Return type: ConcatVolumeCandidate Required/optional: optional
-
source_id
¶ Gets the source_id of this VolumeCopyCreateRequest. The identifier of the source volume for the copy job.
Returns: The source_id of this VolumeCopyCreateRequest. Return type: str Required/optional: required
-
target_id
¶ Gets the target_id of this VolumeCopyCreateRequest. The identifier of the target volume for the copy job.
Returns: The target_id of this VolumeCopyCreateRequest. Return type: str Required/optional: required
-
target_write_protected
¶ Gets the target_write_protected of this VolumeCopyCreateRequest. Specifies whether to block write I/O to the target volume while the copy job exists.
Returns: The target_write_protected of this VolumeCopyCreateRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.volume_copy_pair module¶
VolumeCopyPair.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.volume_copy_pair.
VolumeCopyPair
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
base_source_volume_id
¶ Gets the base_source_volume_id of this VolumeCopyPair. The source’s base volume identifier (the same as the sourceVolume in the case of an offline copy).
Returns: The base_source_volume_id of this VolumeCopyPair. Return type: str Required/optional: optional
-
clone_copy
¶ Gets the clone_copy of this VolumeCopyPair. The volume copy is a clone.
Returns: The clone_copy of this VolumeCopyPair. Return type: bool Required/optional: required
-
copy_complete_time
¶ Gets the copy_complete_time of this VolumeCopyPair. Time copy operation completed.
Returns: The copy_complete_time of this VolumeCopyPair. Return type: int Required/optional: required
-
copy_priority
¶ Gets the copy_priority of this VolumeCopyPair. Importance of copy operation.
Returns: The copy_priority of this VolumeCopyPair. Return type: str Required/optional: required
-
copy_start_time
¶ Gets the copy_start_time of this VolumeCopyPair. Time copy operation began.
Returns: The copy_start_time of this VolumeCopyPair. Return type: int Required/optional: required
-
current_manager
¶ Gets the current_manager of this VolumeCopyPair. Current owner of copy.
Returns: The current_manager of this VolumeCopyPair. Return type: str Required/optional: required
-
id
¶ Gets the id of this VolumeCopyPair.
Returns: The id of this VolumeCopyPair. Return type: str Required/optional: optional
-
idle_target_write_prot
¶ Gets the idle_target_write_prot of this VolumeCopyPair. Apply write protection to target volume when copy is idle (true/false).
Returns: The idle_target_write_prot of this VolumeCopyPair. Return type: bool Required/optional: required
-
online_copy
¶ Gets the online_copy of this VolumeCopyPair.
Returns: The online_copy of this VolumeCopyPair. Return type: bool Required/optional: optional
-
pg_ref
¶ Gets the pg_ref of this VolumeCopyPair. For clones based on PiT Groups, this will identify the PiT Group.
Returns: The pg_ref of this VolumeCopyPair. Return type: str Required/optional: required
-
reserved1
¶ Gets the reserved1 of this VolumeCopyPair.
Returns: The reserved1 of this VolumeCopyPair. Return type: str Required/optional: optional
-
source_volume
¶ Gets the source_volume of this VolumeCopyPair. Source volume reference.
Returns: The source_volume of this VolumeCopyPair. Return type: str Required/optional: required
-
status
¶ Gets the status of this VolumeCopyPair. Indicates status of copy.
Returns: The status of this VolumeCopyPair. Return type: str Required/optional: required
-
target_volume
¶ Gets the target_volume of this VolumeCopyPair. Target volume reference.
Returns: The target_volume of this VolumeCopyPair. Return type: str Required/optional: required
-
volcopy_handle
¶ Gets the volcopy_handle of this VolumeCopyPair. The Volume Copy ID(ssid of proxy).
Returns: The volcopy_handle of this VolumeCopyPair. Return type: int Required/optional: required
-
volcopy_ref
¶ Gets the volcopy_ref of this VolumeCopyPair. Reference (key) for copy.
Returns: The volcopy_ref of this VolumeCopyPair. Return type: str Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this VolumeCopyPair. The World Wide Name of the volume copy.
Returns: The world_wide_name of this VolumeCopyPair. Return type: str Required/optional: required
-
netapp.santricity.models.v2.volume_copy_progress module¶
VolumeCopyProgress.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.volume_copy_progress.
VolumeCopyProgress
[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 VolumeCopyProgress. The completion percentage of a “long-running” operation on a volume.
Returns: The percent_complete of this VolumeCopyProgress. Return type: int Required/optional: required
-
time_to_completion
¶ Gets the time_to_completion of this VolumeCopyProgress. 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 VolumeCopyProgress. Return type: int Required/optional: required
-
volume_copy_id
¶ Gets the volume_copy_id of this VolumeCopyProgress.
Returns: The volume_copy_id of this VolumeCopyProgress. Return type: str Required/optional: required
-
netapp.santricity.models.v2.volume_copy_update_request module¶
VolumeCopyUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.volume_copy_update_request.
VolumeCopyUpdateRequest
[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 VolumeCopyUpdateRequest. The priority of the copy job (0 is the lowest priority, 4 is the highest priority). Defaults to priority 2.
Returns: The copy_priority of this VolumeCopyUpdateRequest. Return type: str Required/optional: optional
-
target_write_protected
¶ Gets the target_write_protected of this VolumeCopyUpdateRequest. Specifies whether to block write I/O to the target volume while the copy job exists.
Returns: The target_write_protected of this VolumeCopyUpdateRequest. Return type: bool Required/optional: optional
-
netapp.santricity.models.v2.volume_create_request module¶
VolumeCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.volume_create_request.
VolumeCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
data_assurance_enabled
¶ Gets the data_assurance_enabled of this VolumeCreateRequest.
Returns: The data_assurance_enabled of this VolumeCreateRequest. Return type: bool Required/optional: optional
Gets the meta_tags of this VolumeCreateRequest. Optional array of Meta Data tags for the volume.
Returns: The meta_tags of this VolumeCreateRequest. Return type: list[VolumeMetadataItem] Required/optional: optional
-
name
¶ Gets the name of this VolumeCreateRequest. The user-label to assign to the new volume.
Returns: The name of this VolumeCreateRequest. Return type: str Required/optional: required
-
owning_controller_id
¶ Gets the owning_controller_id of this VolumeCreateRequest. Set the preferred owning controller. By default this field will alternate between available controllers
Returns: The owning_controller_id of this VolumeCreateRequest. Return type: str Required/optional: optional
-
pool_id
¶ Gets the pool_id of this VolumeCreateRequest. The identifier of the storage pool from which the volume will be allocated.
Returns: The pool_id of this VolumeCreateRequest. Return type: str Required/optional: required
-
seg_size
¶ Gets the seg_size of this VolumeCreateRequest. The segment size of the volume.
Returns: The seg_size of this VolumeCreateRequest. Return type: int Required/optional: required
-
size
¶ Gets the size of this VolumeCreateRequest. Number of units (See sizeUnit) to make the volume.
Returns: The size of this VolumeCreateRequest. Return type: int Required/optional: required
-
size_unit
¶ Gets the size_unit of this VolumeCreateRequest. Unit for “size”
Returns: The size_unit of this VolumeCreateRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.volume_ex module¶
VolumeEx.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.volume_ex.
VolumeEx
[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 VolumeEx. An indication of what current long-running activity, if any, is currently in progress on the volume.
Returns: The action of this VolumeEx. Return type: str Required/optional: required
-
application_tag_owned
¶ Gets the application_tag_owned of this VolumeEx. True if application tag is owned by the storage array.
Returns: The application_tag_owned of this VolumeEx. Return type: bool Required/optional: required
-
async_mirror_source
¶ Gets the async_mirror_source of this VolumeEx. This value is true if the volume is currently the source in an Asynchronous Mirror relationship.
Returns: The async_mirror_source of this VolumeEx. Return type: bool Required/optional: optional
-
async_mirror_target
¶ Gets the async_mirror_target of this VolumeEx. This value is true if the volume is currently the target in an Asynchronous Mirror relationship.
Returns: The async_mirror_target of this VolumeEx. Return type: bool Required/optional: optional
-
blk_size
¶ Gets the blk_size of this VolumeEx. The block size (in bytes) of the volume.
Returns: The blk_size of this VolumeEx. Return type: int Required/optional: required
-
cache
¶ Gets the cache of this VolumeEx. The volume-specific caching parameters currently in effect for the volume.
Returns: The cache of this VolumeEx. Return type: VolumeCache Required/optional: required
-
cache_settings
¶ Gets the cache_settings of this VolumeEx. The volume-specific caching parameters currently in effect for the volume.
Returns: The cache_settings of this VolumeEx. Return type: VolumeCache Required/optional: required
-
capacity
¶ Gets the capacity of this VolumeEx. The capacity (in bytes) of the volume.
Returns: The capacity of this VolumeEx. Return type: int Required/optional: required
-
current_controller_id
¶ Gets the current_controller_id of this VolumeEx.
Returns: The current_controller_id of this VolumeEx. Return type: str Required/optional: optional
-
current_manager
¶ Gets the current_manager of this VolumeEx. 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 VolumeEx. Return type: str Required/optional: required
-
data_assurance
¶ Gets the data_assurance of this VolumeEx.
Returns: The data_assurance of this VolumeEx. Return type: bool Required/optional: optional
-
disk_pool
¶ Gets the disk_pool of this VolumeEx. True if the volume was defined on a DiskPool.
Returns: The disk_pool of this VolumeEx. Return type: bool Required/optional: optional
-
dss_max_segment_size
¶ Gets the dss_max_segment_size of this VolumeEx. 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 VolumeEx. Return type: int Required/optional: required
-
dss_prealloc_enabled
¶ Gets the dss_prealloc_enabled of this VolumeEx. True if dynamic segment sizing pre-allocation is enabled for the volume.
Returns: The dss_prealloc_enabled of this VolumeEx. Return type: bool Required/optional: required
-
extreme_protection
¶ Gets the extreme_protection of this VolumeEx. 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 VolumeEx. Return type: bool Required/optional: required
-
flash_cached
¶ Gets the flash_cached of this VolumeEx. True if this volume is added to a flashCache.
Returns: The flash_cached of this VolumeEx. Return type: bool Required/optional: optional
-
id
¶ Gets the id of this VolumeEx.
Returns: The id of this VolumeEx. Return type: str Required/optional: optional
-
increasing_by
¶ Gets the increasing_by of this VolumeEx. If a Dynamic Volume Expansion (DVE) is in progress, the total capacity the volume is being increased by, otherwise zero.
Returns: The increasing_by of this VolumeEx. Return type: int Required/optional: optional
-
label
¶ Gets the label of this VolumeEx. The user-assigned symbol label associated with the volume.
Returns: The label of this VolumeEx. Return type: str Required/optional: required
-
list_of_mappings
¶ Gets the list_of_mappings of this VolumeEx.
Returns: The list_of_mappings of this VolumeEx. Return type: list[LUNMapping] Required/optional: optional
-
mapped
¶ Gets the mapped of this VolumeEx.
Returns: The mapped of this VolumeEx. Return type: bool Required/optional: required
-
media_scan
¶ Gets the media_scan of this VolumeEx. The volume-specific media scan settings currently in effect for the volume.
Returns: The media_scan of this VolumeEx. Return type: VolumeMediaScanParams Required/optional: required
-
metadata
¶ Gets the metadata of this VolumeEx. Metadata associated with the volume
Returns: The metadata of this VolumeEx. Return type: list[VolumeMetadataItem] Required/optional: optional
-
mgmt_client_attribute
¶ Gets the mgmt_client_attribute of this VolumeEx. For use by management client.
Returns: The mgmt_client_attribute of this VolumeEx. Return type: int Required/optional: required
-
name
¶ Gets the name of this VolumeEx.
Returns: The name of this VolumeEx. Return type: str Required/optional: optional
-
object_type
¶ Gets the object_type of this VolumeEx.
Returns: The object_type of this VolumeEx. Return type: str Required/optional: optional
-
offline
¶ Gets the offline of this VolumeEx. An indication of whether the volume is currently offline.
Returns: The offline of this VolumeEx. Return type: bool Required/optional: required
-
online_volume_copy
¶ Gets the online_volume_copy of this VolumeEx.
Returns: The online_volume_copy of this VolumeEx. Return type: bool Required/optional: optional
-
perms
¶ Gets the perms of this VolumeEx. Operations allowed on this volume.
Returns: The perms of this VolumeEx. Return type: VolumePerms Required/optional: required
-
pit_base_volume
¶ Gets the pit_base_volume of this VolumeEx.
Returns: The pit_base_volume of this VolumeEx. Return type: bool Required/optional: optional
-
pre_read_redundancy_check_enabled
¶ Gets the pre_read_redundancy_check_enabled of this VolumeEx. 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 VolumeEx. Return type: bool Required/optional: required
-
preferred_controller_id
¶ Gets the preferred_controller_id of this VolumeEx.
Returns: The preferred_controller_id of this VolumeEx. Return type: str Required/optional: optional
-
preferred_manager
¶ Gets the preferred_manager of this VolumeEx. 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 VolumeEx. Return type: str Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this VolumeEx. This field is no longer used.
Returns: The protection_information_capable of this VolumeEx. Return type: bool Required/optional: required
-
protection_type
¶ Gets the protection_type of this VolumeEx. The protection type of the volume.
Returns: The protection_type of this VolumeEx. Return type: str Required/optional: required
-
raid_level
¶ Gets the raid_level of this VolumeEx. The RAID level for which this volume is configured.
Returns: The raid_level of this VolumeEx. Return type: str Required/optional: required
-
recon_priority
¶ Gets the recon_priority of this VolumeEx. 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 VolumeEx. Return type: int Required/optional: required
-
remote_mirror_source
¶ Gets the remote_mirror_source of this VolumeEx. True if the volume is a source (primary), in an Remote Volume Mirror relationship.
Returns: The remote_mirror_source of this VolumeEx. Return type: bool Required/optional: optional
-
remote_mirror_target
¶ Gets the remote_mirror_target of this VolumeEx. True if the volume is a target (secondary), in an Remote Volume Mirror relationship.
Returns: The remote_mirror_target of this VolumeEx. Return type: bool Required/optional: optional
-
repaired_block_count
¶ Gets the repaired_block_count of this VolumeEx. 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 VolumeEx. Return type: int Required/optional: required
-
sector_offset
¶ Gets the sector_offset of this VolumeEx. 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 VolumeEx. Return type: int Required/optional: required
-
segment_size
¶ Gets the segment_size of this VolumeEx. 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 VolumeEx. Return type: int Required/optional: required
-
status
¶ Gets the status of this VolumeEx. The current operational state of the volume.
Returns: The status of this VolumeEx. Return type: str Required/optional: required
-
thin_provisioned
¶ Gets the thin_provisioned of this VolumeEx.
Returns: The thin_provisioned of this VolumeEx. Return type: bool Required/optional: optional
-
total_size_in_bytes
¶ Gets the total_size_in_bytes of this VolumeEx.
Returns: The total_size_in_bytes of this VolumeEx. Return type: int Required/optional: optional
-
volume_copy_source
¶ Gets the volume_copy_source of this VolumeEx. This value is true if the volume is currently the source in a volume copy pair.
Returns: The volume_copy_source of this VolumeEx. Return type: bool Required/optional: optional
-
volume_copy_target
¶ Gets the volume_copy_target of this VolumeEx. This value is true if the volume is currently the target of a volume copy pair.
Returns: The volume_copy_target of this VolumeEx. Return type: bool Required/optional: optional
-
volume_full
¶ Gets the volume_full of this VolumeEx.
Returns: The volume_full of this VolumeEx. Return type: bool Required/optional: optional
-
volume_group_ref
¶ Gets the volume_group_ref of this VolumeEx. The volume group reference value of the volume group on which this volume resides.
Returns: The volume_group_ref of this VolumeEx. Return type: str Required/optional: required
-
volume_handle
¶ Gets the volume_handle of this VolumeEx. 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 VolumeEx. Return type: int Required/optional: required
-
volume_ref
¶ Gets the volume_ref of this VolumeEx. 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 VolumeEx. Return type: str Required/optional: required
-
volume_use
¶ Gets the volume_use of this VolumeEx.
Returns: The volume_use of this VolumeEx. Return type: str Required/optional: optional
-
world_wide_name
¶ Gets the world_wide_name of this VolumeEx. A variable-length opaque field that provides the volume’s worldwide unique identification value.
Returns: The world_wide_name of this VolumeEx. Return type: str Required/optional: required
-
wwn
¶ Gets the wwn of this VolumeEx.
Returns: The wwn of this VolumeEx. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.volume_expansion_request module¶
VolumeExpansionRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.volume_expansion_request.
VolumeExpansionRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
expansion_size
¶ Gets the expansion_size of this VolumeExpansionRequest. Number of units (See sizeUnit) to make the volume (must be greater than the current capacity).
Returns: The expansion_size of this VolumeExpansionRequest. Return type: int Required/optional: required
-
size_unit
¶ Gets the size_unit of this VolumeExpansionRequest. Unit for “expansionSize”
Returns: The size_unit of this VolumeExpansionRequest. Return type: str Required/optional: required
-
netapp.santricity.models.v2.volume_group_ex module¶
VolumeGroupEx.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.volume_group_ex.
VolumeGroupEx
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
disk_pool
¶ Gets the disk_pool of this VolumeGroupEx. True if the RAID Level is defined as raidDiskPool.
Returns: The disk_pool of this VolumeGroupEx. Return type: bool Required/optional: optional
-
drawer_loss_protection
¶ Gets the drawer_loss_protection of this VolumeGroupEx. 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 VolumeGroupEx. Return type: bool Required/optional: required
-
drive_block_format
¶ Gets the drive_block_format of this VolumeGroupEx. Identifies the drive block format of the volume candidate.
Returns: The drive_block_format of this VolumeGroupEx. Return type: str Required/optional: required
-
drive_media_type
¶ Gets the drive_media_type of this VolumeGroupEx. Defines whether is an SSD or a spinning drive.
Returns: The drive_media_type of this VolumeGroupEx. Return type: str Required/optional: optional
-
drive_physical_type
¶ Gets the drive_physical_type of this VolumeGroupEx. Defines the physical interface type of the underlying drives.
Returns: The drive_physical_type of this VolumeGroupEx. Return type: str Required/optional: optional
-
extents
¶ Gets the extents of this VolumeGroupEx.
Returns: The extents of this VolumeGroupEx. Return type: list[FreeExtent] Required/optional: optional
-
free_space
¶ Gets the free_space of this VolumeGroupEx.
Returns: The free_space of this VolumeGroupEx. Return type: int Required/optional: optional
-
id
¶ Gets the id of this VolumeGroupEx.
Returns: The id of this VolumeGroupEx. Return type: str Required/optional: optional
-
is_inaccessible
¶ Gets the is_inaccessible of this VolumeGroupEx. True if the volume group contains incompatible drives that have been locked out.
Returns: The is_inaccessible of this VolumeGroupEx. Return type: bool Required/optional: required
-
label
¶ Gets the label of this VolumeGroupEx. The volume group label, which can be set by the user.
Returns: The label of this VolumeGroupEx. Return type: str Required/optional: required
-
largest_free_extent_size
¶ Gets the largest_free_extent_size of this VolumeGroupEx.
Returns: The largest_free_extent_size of this VolumeGroupEx. Return type: int Required/optional: optional
-
name
¶ Gets the name of this VolumeGroupEx.
Returns: The name of this VolumeGroupEx. Return type: str Required/optional: optional
-
normalized_spindle_speed
¶ Gets the normalized_spindle_speed of this VolumeGroupEx. The normalized spindle speed of the drives composing the pool. Ex: 7200, 5400, 15000. If drives have mismatched spindle speeds, this value may not be accurate.
Returns: The normalized_spindle_speed of this VolumeGroupEx. Return type: str Required/optional: optional
-
offline
¶ Gets the offline of this VolumeGroupEx. 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 VolumeGroupEx. Return type: bool Required/optional: required
-
protection_information_capabilities
¶ Gets the protection_information_capabilities of this VolumeGroupEx. 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 VolumeGroupEx. Return type: ProtectionInformationCapabilities Required/optional: required
-
protection_information_capable
¶ Gets the protection_information_capable of this VolumeGroupEx. This field is no longer used.
Returns: The protection_information_capable of this VolumeGroupEx. Return type: bool Required/optional: required
-
raid_level
¶ Gets the raid_level of this VolumeGroupEx. 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 VolumeGroupEx. Return type: str Required/optional: required
-
raid_status
¶ Gets the raid_status of this VolumeGroupEx. The raid status reflects the worst case raid level of any volume on the group
Returns: The raid_status of this VolumeGroupEx. Return type: str Required/optional: optional
-
reserved1
¶ Gets the reserved1 of this VolumeGroupEx.
Returns: The reserved1 of this VolumeGroupEx. Return type: str Required/optional: optional
-
reserved2
¶ Gets the reserved2 of this VolumeGroupEx.
Returns: The reserved2 of this VolumeGroupEx. Return type: str Required/optional: optional
-
reserved_space_allocated
¶ Gets the reserved_space_allocated of this VolumeGroupEx. 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 VolumeGroupEx. Return type: bool Required/optional: required
-
security_level
¶ Gets the security_level of this VolumeGroupEx. Refines the information in the securityType field to describe the set of drives.
Returns: The security_level of this VolumeGroupEx. Return type: str Required/optional: required
-
security_type
¶ Gets the security_type of this VolumeGroupEx. security status of the drive group
Returns: The security_type of this VolumeGroupEx. Return type: str Required/optional: required
-
sequence_num
¶ Gets the sequence_num of this VolumeGroupEx. 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 VolumeGroupEx. Return type: int Required/optional: required
-
spindle_speed
¶ Gets the spindle_speed of this VolumeGroupEx. The spindle speed of the drives composing the pool (RPM)
Returns: The spindle_speed of this VolumeGroupEx. Return type: int Required/optional: optional
-
spindle_speed_match
¶ Gets the spindle_speed_match of this VolumeGroupEx. 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 VolumeGroupEx. Return type: bool Required/optional: required
-
state
¶ Gets the state of this VolumeGroupEx. The state of the volume group.
Returns: The state of this VolumeGroupEx. Return type: str Required/optional: required
-
total_raided_space
¶ Gets the total_raided_space of this VolumeGroupEx. Raw capacity of the volumeGroup
Returns: The total_raided_space of this VolumeGroupEx. Return type: int Required/optional: optional
-
tray_loss_protection
¶ Gets the tray_loss_protection of this VolumeGroupEx. An indication as to whether the volume group has tray loss protection.
Returns: The tray_loss_protection of this VolumeGroupEx. Return type: bool Required/optional: required
-
usage
¶ Gets the usage of this VolumeGroupEx. the volume group usage.
Returns: The usage of this VolumeGroupEx. Return type: str Required/optional: required
-
used_space
¶ Gets the used_space of this VolumeGroupEx.
Returns: The used_space of this VolumeGroupEx. Return type: int Required/optional: optional
-
volume_group_data
¶ Gets the volume_group_data of this VolumeGroupEx. Information about the Volume Group.
Returns: The volume_group_data of this VolumeGroupEx. Return type: VolumeGroupTypeData Required/optional: required
-
volume_group_ref
¶ Gets the volume_group_ref of this VolumeGroupEx. 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 VolumeGroupEx. Return type: str Required/optional: required
-
world_wide_name
¶ Gets the world_wide_name of this VolumeGroupEx. A variable-length opaque field that provides the volume group’s worldwide unique identification value.
Returns: The world_wide_name of this VolumeGroupEx. Return type: str Required/optional: required
-
netapp.santricity.models.v2.volume_io_stats module¶
VolumeIOStats.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.volume_io_stats.
VolumeIOStats
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
array_id
¶ Gets the array_id of this VolumeIOStats.
Returns: The array_id of this VolumeIOStats. Return type: str Required/optional: required
-
array_wwn
¶ Gets the array_wwn of this VolumeIOStats.
Returns: The array_wwn of this VolumeIOStats. Return type: str Required/optional: required
-
cache_blks_in_use
¶ Gets the cache_blks_in_use of this VolumeIOStats.
Returns: The cache_blks_in_use of this VolumeIOStats. Return type: float Required/optional: required
-
cache_write_wait_hit_bytes
¶ Gets the cache_write_wait_hit_bytes of this VolumeIOStats.
Returns: The cache_write_wait_hit_bytes of this VolumeIOStats. Return type: float Required/optional: required
-
cache_write_wait_hit_iops
¶ Gets the cache_write_wait_hit_iops of this VolumeIOStats.
Returns: The cache_write_wait_hit_iops of this VolumeIOStats. Return type: float Required/optional: required
-
controller_id
¶ Gets the controller_id of this VolumeIOStats.
Returns: The controller_id of this VolumeIOStats. Return type: str Required/optional: required
-
err_redundancy_chk_indeterminate_reads
¶ Gets the err_redundancy_chk_indeterminate_reads of this VolumeIOStats.
Returns: The err_redundancy_chk_indeterminate_reads of this VolumeIOStats. Return type: float Required/optional: required
-
err_redundancy_chk_recovered_reads
¶ Gets the err_redundancy_chk_recovered_reads of this VolumeIOStats.
Returns: The err_redundancy_chk_recovered_reads of this VolumeIOStats. Return type: float Required/optional: required
-
err_redundancy_chk_unrecovered_reads
¶ Gets the err_redundancy_chk_unrecovered_reads of this VolumeIOStats.
Returns: The err_redundancy_chk_unrecovered_reads of this VolumeIOStats. Return type: float Required/optional: required
-
flash_cache_read_hit_bytes
¶ Gets the flash_cache_read_hit_bytes of this VolumeIOStats. The number of flash cache read hit bytes.
Returns: The flash_cache_read_hit_bytes of this VolumeIOStats. Return type: float Required/optional: required
-
flash_cache_read_hit_ops
¶ Gets the flash_cache_read_hit_ops of this VolumeIOStats. The number of flash cache read hit operations.
Returns: The flash_cache_read_hit_ops of this VolumeIOStats. Return type: float Required/optional: required
-
flash_cache_read_hit_time_max
¶ Gets the flash_cache_read_hit_time_max of this VolumeIOStats. 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 VolumeIOStats. Return type: float Required/optional: required
-
flash_cache_read_hit_time_total
¶ Gets the flash_cache_read_hit_time_total of this VolumeIOStats. 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 VolumeIOStats. Return type: float Required/optional: required
-
flash_cache_read_hit_time_total_sq
¶ Gets the flash_cache_read_hit_time_total_sq of this VolumeIOStats. 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 VolumeIOStats. Return type: float Required/optional: required
-
full_stripe_write_bytes
¶ Gets the full_stripe_write_bytes of this VolumeIOStats.
Returns: The full_stripe_write_bytes of this VolumeIOStats. Return type: float Required/optional: required
-
idle_time
¶ Gets the idle_time of this VolumeIOStats.
Returns: The idle_time of this VolumeIOStats. Return type: float Required/optional: required
-
last_reset_time
¶ Gets the last_reset_time of this VolumeIOStats.
Returns: The last_reset_time of this VolumeIOStats. Return type: datetime Required/optional: required
-
last_reset_time_in_ms
¶ Gets the last_reset_time_in_ms of this VolumeIOStats.
Returns: The last_reset_time_in_ms of this VolumeIOStats. Return type: int Required/optional: required
-
observed_time
¶ Gets the observed_time of this VolumeIOStats.
Returns: The observed_time of this VolumeIOStats. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this VolumeIOStats.
Returns: The observed_time_in_ms of this VolumeIOStats. Return type: int Required/optional: required
-
other_ops
¶ Gets the other_ops of this VolumeIOStats.
Returns: The other_ops of this VolumeIOStats. Return type: float Required/optional: required
-
other_time_max
¶ Gets the other_time_max of this VolumeIOStats.
Returns: The other_time_max of this VolumeIOStats. Return type: float Required/optional: required
-
other_time_total
¶ Gets the other_time_total of this VolumeIOStats.
Returns: The other_time_total of this VolumeIOStats. Return type: float Required/optional: required
-
other_time_total_sq
¶ Gets the other_time_total_sq of this VolumeIOStats.
Returns: The other_time_total_sq of this VolumeIOStats. Return type: float Required/optional: required
-
queue_depth_max
¶ Gets the queue_depth_max of this VolumeIOStats. Maximum channel queue depth.
Returns: The queue_depth_max of this VolumeIOStats. Return type: float Required/optional: required
-
queue_depth_total
¶ Gets the queue_depth_total of this VolumeIOStats. Total channel queue depth.
Returns: The queue_depth_total of this VolumeIOStats. Return type: float Required/optional: required
-
random_bytes_total
¶ Gets the random_bytes_total of this VolumeIOStats.
Returns: The random_bytes_total of this VolumeIOStats. Return type: float Required/optional: required
-
random_ios_total
¶ Gets the random_ios_total of this VolumeIOStats.
Returns: The random_ios_total of this VolumeIOStats. Return type: float Required/optional: required
-
read_bytes
¶ Gets the read_bytes of this VolumeIOStats.
Returns: The read_bytes of this VolumeIOStats. Return type: float Required/optional: required
-
read_hit_bytes
¶ Gets the read_hit_bytes of this VolumeIOStats. Number of bytes read from cache
Returns: The read_hit_bytes of this VolumeIOStats. Return type: float Required/optional: required
-
read_hit_ops
¶ Gets the read_hit_ops of this VolumeIOStats. Number of read operations that hit cache
Returns: The read_hit_ops of this VolumeIOStats. Return type: float Required/optional: required
-
read_hit_time_max
¶ Gets the read_hit_time_max of this VolumeIOStats.
Returns: The read_hit_time_max of this VolumeIOStats. Return type: float Required/optional: required
-
read_hit_time_total
¶ Gets the read_hit_time_total of this VolumeIOStats.
Returns: The read_hit_time_total of this VolumeIOStats. Return type: float Required/optional: required
-
read_hit_time_total_sq
¶ Gets the read_hit_time_total_sq of this VolumeIOStats.
Returns: The read_hit_time_total_sq of this VolumeIOStats. Return type: float Required/optional: required
-
read_ops
¶ Gets the read_ops of this VolumeIOStats.
Returns: The read_ops of this VolumeIOStats. Return type: float Required/optional: required
-
read_time_max
¶ Gets the read_time_max of this VolumeIOStats.
Returns: The read_time_max of this VolumeIOStats. Return type: float Required/optional: required
-
read_time_total
¶ Gets the read_time_total of this VolumeIOStats.
Returns: The read_time_total of this VolumeIOStats. Return type: float Required/optional: required
-
read_time_total_sq
¶ Gets the read_time_total_sq of this VolumeIOStats.
Returns: The read_time_total_sq of this VolumeIOStats. Return type: float Required/optional: required
-
total_blks_evicted
¶ Gets the total_blks_evicted of this VolumeIOStats.
Returns: The total_blks_evicted of this VolumeIOStats. Return type: float Required/optional: required
-
total_ios_shipped
¶ Gets the total_ios_shipped of this VolumeIOStats.
Returns: The total_ios_shipped of this VolumeIOStats. Return type: float Required/optional: required
-
volume_group_id
¶ Gets the volume_group_id of this VolumeIOStats.
Returns: The volume_group_id of this VolumeIOStats. Return type: str Required/optional: required
-
volume_group_wwn
¶ Gets the volume_group_wwn of this VolumeIOStats.
Returns: The volume_group_wwn of this VolumeIOStats. Return type: str Required/optional: required
-
volume_id
¶ Gets the volume_id of this VolumeIOStats.
Returns: The volume_id of this VolumeIOStats. Return type: str Required/optional: required
-
volume_name
¶ Gets the volume_name of this VolumeIOStats.
Returns: The volume_name of this VolumeIOStats. Return type: str Required/optional: required
-
volume_wwn
¶ Gets the volume_wwn of this VolumeIOStats.
Returns: The volume_wwn of this VolumeIOStats. Return type: str Required/optional: required
-
workload_id
¶ Gets the workload_id of this VolumeIOStats. The associated workload id
Returns: The workload_id of this VolumeIOStats. Return type: str Required/optional: required
-
write_bytes
¶ Gets the write_bytes of this VolumeIOStats.
Returns: The write_bytes of this VolumeIOStats. Return type: float Required/optional: required
-
write_cache_hit_ops
¶ Gets the write_cache_hit_ops of this VolumeIOStats. A redundant field to write Hit Ops
Returns: The write_cache_hit_ops of this VolumeIOStats. Return type: float Required/optional: required
-
write_hit_bytes
¶ Gets the write_hit_bytes of this VolumeIOStats. Number of bytes written to cache
Returns: The write_hit_bytes of this VolumeIOStats. Return type: float Required/optional: required
-
write_hit_ops
¶ Gets the write_hit_ops of this VolumeIOStats. Number of write operations that hit cache
Returns: The write_hit_ops of this VolumeIOStats. Return type: float Required/optional: required
-
write_hit_time_max
¶ Gets the write_hit_time_max of this VolumeIOStats.
Returns: The write_hit_time_max of this VolumeIOStats. Return type: float Required/optional: required
-
write_hit_time_total
¶ Gets the write_hit_time_total of this VolumeIOStats.
Returns: The write_hit_time_total of this VolumeIOStats. Return type: float Required/optional: required
-
write_hit_time_total_sq
¶ Gets the write_hit_time_total_sq of this VolumeIOStats.
Returns: The write_hit_time_total_sq of this VolumeIOStats. Return type: float Required/optional: required
-
write_ops
¶ Gets the write_ops of this VolumeIOStats.
Returns: The write_ops of this VolumeIOStats. Return type: float Required/optional: required
-
write_time_max
¶ Gets the write_time_max of this VolumeIOStats.
Returns: The write_time_max of this VolumeIOStats. Return type: float Required/optional: required
-
write_time_total
¶ Gets the write_time_total of this VolumeIOStats.
Returns: The write_time_total of this VolumeIOStats. Return type: float Required/optional: required
-
write_time_total_sq
¶ Gets the write_time_total_sq of this VolumeIOStats.
Returns: The write_time_total_sq of this VolumeIOStats. Return type: float Required/optional: required
-
netapp.santricity.models.v2.volume_mapping_create_request module¶
VolumeMappingCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.volume_mapping_create_request.
VolumeMappingCreateRequest
[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 VolumeMappingCreateRequest. The LUN for the volume mapping.
Returns: The lun of this VolumeMappingCreateRequest. Return type: int Required/optional: optional
-
mappable_object_id
¶ Gets the mappable_object_id of this VolumeMappingCreateRequest. The mappable object such as a volume or snapshot volume.
Returns: The mappable_object_id of this VolumeMappingCreateRequest. Return type: str Required/optional: required
-
target_id
¶ Gets the target_id of this VolumeMappingCreateRequest. The host group or a host for the volume mapping. If left null, the default host group will be used
Returns: The target_id of this VolumeMappingCreateRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.volume_mapping_move_request module¶
VolumeMappingMoveRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.volume_mapping_move_request.
VolumeMappingMoveRequest
[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 VolumeMappingMoveRequest. The LUN for the volume mapping.
Returns: The lun of this VolumeMappingMoveRequest. Return type: int Required/optional: optional
-
target_id
¶ Gets the target_id of this VolumeMappingMoveRequest. The host group or a host for the volume mapping. If left null, the default host group will be used
Returns: The target_id of this VolumeMappingMoveRequest. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.volume_metadata_item module¶
VolumeMetadataItem.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.volume_metadata_item.
VolumeMetadataItem
[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 VolumeMetadataItem. They key for the property. Some keys are reserved include:workload
Returns: The key of this VolumeMetadataItem. Return type: str Required/optional: optional
-
value
¶ Gets the value of this VolumeMetadataItem. The value associated with the key
Returns: The value of this VolumeMetadataItem. Return type: str Required/optional: optional
-
netapp.santricity.models.v2.volume_update_request module¶
VolumeUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.volume_update_request.
VolumeUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
cache_settings
¶ Gets the cache_settings of this VolumeUpdateRequest. Configure cache settings for the volume
Returns: The cache_settings of this VolumeUpdateRequest. Return type: VolumeCacheSettings Required/optional: optional
-
flash_cache
¶ Gets the flash_cache of this VolumeUpdateRequest. If true, add the volume to the flashCache if one is defined. If false, remove from the flashCache if one exists.
Returns: The flash_cache of this VolumeUpdateRequest. Return type: bool Required/optional: optional
Gets the meta_tags of this VolumeUpdateRequest. Optional array of Meta Data tags for the volume.
Returns: The meta_tags of this VolumeUpdateRequest. Return type: list[VolumeMetadataItem] Required/optional: optional
-
name
¶ Gets the name of this VolumeUpdateRequest. The user-label to assign to the new volume.
Returns: The name of this VolumeUpdateRequest. Return type: str Required/optional: optional
-
owning_controller_id
¶ Gets the owning_controller_id of this VolumeUpdateRequest. Set the preferred owning controller
Returns: The owning_controller_id of this VolumeUpdateRequest. Return type: str Required/optional: optional
-
scan_settings
¶ Gets the scan_settings of this VolumeUpdateRequest. Configure scan settings with regard to the controller’s background media scan operation
Returns: The scan_settings of this VolumeUpdateRequest. Return type: VolumeMediaScanParams Required/optional: optional
-
netapp.santricity.models.v2.workload_attribute module¶
WorkloadAttribute.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.workload_attribute.
WorkloadAttribute
[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 WorkloadAttribute. The key for this attribute.
Returns: The key of this WorkloadAttribute. Return type: str Required/optional: required
-
value
¶ Gets the value of this WorkloadAttribute. The value for the attribute.
Returns: The value of this WorkloadAttribute. Return type: str Required/optional: required
-
netapp.santricity.models.v2.workload_copy_request module¶
WorkloadCopyRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.workload_copy_request.
WorkloadCopyRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
Gets the change_volume_tags of this WorkloadCopyRequest. If true, volumes tagged to the old workload will be moved to be tagged to the new workload
Returns: The change_volume_tags of this WorkloadCopyRequest. Return type: bool Required/optional: optional
-
new_workload_name
¶ Gets the new_workload_name of this WorkloadCopyRequest. Name of the new workload.
Returns: The new_workload_name of this WorkloadCopyRequest. Return type: str Required/optional: required
netapp.santricity.models.v2.workload_create_request module¶
WorkloadCreateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.workload_create_request.
WorkloadCreateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
name
¶ Gets the name of this WorkloadCreateRequest. The id for this workload.
Returns: The name of this WorkloadCreateRequest. Return type: str Required/optional: optional
-
workload_attributes
¶ Gets the workload_attributes of this WorkloadCreateRequest. Key/Value pairs to assigned to this workload.
Returns: The workload_attributes of this WorkloadCreateRequest. Return type: list[WorkloadAttribute] Required/optional: optional
-
netapp.santricity.models.v2.workload_model module¶
WorkloadModel.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.workload_model.
WorkloadModel
[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 WorkloadModel. The id for this workload.
Returns: The id of this WorkloadModel. Return type: str Required/optional: optional
-
name
¶ Gets the name of this WorkloadModel. The name for this workload.
Returns: The name of this WorkloadModel. Return type: str Required/optional: required
-
workload_attributes
¶ Gets the workload_attributes of this WorkloadModel. Key/Value pairs to assigned to this workload.
Returns: The workload_attributes of this WorkloadModel. Return type: list[WorkloadAttribute] Required/optional: optional
-
netapp.santricity.models.v2.workload_statistics module¶
WorkloadStatistics.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.workload_statistics.
WorkloadStatistics
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
array_id
¶ Gets the array_id of this WorkloadStatistics.
Returns: The array_id of this WorkloadStatistics. Return type: str Required/optional: required
-
array_wwn
¶ Gets the array_wwn of this WorkloadStatistics.
Returns: The array_wwn of this WorkloadStatistics. Return type: str Required/optional: required
-
err_redundancy_chk_indeterminate_reads
¶ Gets the err_redundancy_chk_indeterminate_reads of this WorkloadStatistics.
Returns: The err_redundancy_chk_indeterminate_reads of this WorkloadStatistics. Return type: float Required/optional: required
-
err_redundancy_chk_recovered_reads
¶ Gets the err_redundancy_chk_recovered_reads of this WorkloadStatistics.
Returns: The err_redundancy_chk_recovered_reads of this WorkloadStatistics. Return type: float Required/optional: required
-
err_redundancy_chk_unrecovered_reads
¶ Gets the err_redundancy_chk_unrecovered_reads of this WorkloadStatistics.
Returns: The err_redundancy_chk_unrecovered_reads of this WorkloadStatistics. Return type: float Required/optional: required
-
flash_cache_read_hit_bytes
¶ Gets the flash_cache_read_hit_bytes of this WorkloadStatistics. The number of flash cache read hit bytes.
Returns: The flash_cache_read_hit_bytes of this WorkloadStatistics. Return type: float Required/optional: required
-
flash_cache_read_hit_ops
¶ Gets the flash_cache_read_hit_ops of this WorkloadStatistics. The number of flash cache read hit operations.
Returns: The flash_cache_read_hit_ops of this WorkloadStatistics. Return type: float Required/optional: required
-
flash_cache_read_hit_time_max
¶ Gets the flash_cache_read_hit_time_max of this WorkloadStatistics. 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 WorkloadStatistics. Return type: float Required/optional: required
-
flash_cache_read_hit_time_total
¶ Gets the flash_cache_read_hit_time_total of this WorkloadStatistics. 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 WorkloadStatistics. Return type: float Required/optional: required
-
idle_time
¶ Gets the idle_time of this WorkloadStatistics.
Returns: The idle_time of this WorkloadStatistics. Return type: float Required/optional: required
-
last_reset_time
¶ Gets the last_reset_time of this WorkloadStatistics.
Returns: The last_reset_time of this WorkloadStatistics. Return type: datetime Required/optional: required
-
last_reset_time_in_ms
¶ Gets the last_reset_time_in_ms of this WorkloadStatistics.
Returns: The last_reset_time_in_ms of this WorkloadStatistics. Return type: int Required/optional: required
-
member_ids_hash
¶ Gets the member_ids_hash of this WorkloadStatistics. Hash of member volume ids.
Returns: The member_ids_hash of this WorkloadStatistics. Return type: str Required/optional: required
-
observed_time
¶ Gets the observed_time of this WorkloadStatistics.
Returns: The observed_time of this WorkloadStatistics. Return type: datetime Required/optional: required
-
observed_time_in_ms
¶ Gets the observed_time_in_ms of this WorkloadStatistics.
Returns: The observed_time_in_ms of this WorkloadStatistics. Return type: int Required/optional: required
-
other_ops
¶ Gets the other_ops of this WorkloadStatistics.
Returns: The other_ops of this WorkloadStatistics. Return type: float Required/optional: required
-
other_time_max
¶ Gets the other_time_max of this WorkloadStatistics.
Returns: The other_time_max of this WorkloadStatistics. Return type: float Required/optional: required
-
other_time_total
¶ Gets the other_time_total of this WorkloadStatistics.
Returns: The other_time_total of this WorkloadStatistics. Return type: float Required/optional: required
-
queue_depth_max
¶ Gets the queue_depth_max of this WorkloadStatistics. Maximum channel queue depth.
Returns: The queue_depth_max of this WorkloadStatistics. Return type: float Required/optional: required
-
queue_depth_total
¶ Gets the queue_depth_total of this WorkloadStatistics. Total channel queue depth.
Returns: The queue_depth_total of this WorkloadStatistics. Return type: float Required/optional: required
-
read_bytes
¶ Gets the read_bytes of this WorkloadStatistics.
Returns: The read_bytes of this WorkloadStatistics. Return type: float Required/optional: required
-
read_hit_bytes
¶ Gets the read_hit_bytes of this WorkloadStatistics. Number of bytes read from cache
Returns: The read_hit_bytes of this WorkloadStatistics. Return type: float Required/optional: required
-
read_hit_ops
¶ Gets the read_hit_ops of this WorkloadStatistics. Number of read operations that hit cache
Returns: The read_hit_ops of this WorkloadStatistics. Return type: float Required/optional: required
-
read_hit_time_max
¶ Gets the read_hit_time_max of this WorkloadStatistics.
Returns: The read_hit_time_max of this WorkloadStatistics. Return type: float Required/optional: required
-
read_hit_time_total
¶ Gets the read_hit_time_total of this WorkloadStatistics.
Returns: The read_hit_time_total of this WorkloadStatistics. Return type: float Required/optional: required
-
read_ops
¶ Gets the read_ops of this WorkloadStatistics.
Returns: The read_ops of this WorkloadStatistics. Return type: float Required/optional: required
-
read_time_max
¶ Gets the read_time_max of this WorkloadStatistics.
Returns: The read_time_max of this WorkloadStatistics. Return type: float Required/optional: required
-
read_time_total
¶ Gets the read_time_total of this WorkloadStatistics.
Returns: The read_time_total of this WorkloadStatistics. Return type: float Required/optional: required
-
workload_id
¶ Gets the workload_id of this WorkloadStatistics. he workload id of the collection
Returns: The workload_id of this WorkloadStatistics. Return type: str Required/optional: required
-
write_bytes
¶ Gets the write_bytes of this WorkloadStatistics.
Returns: The write_bytes of this WorkloadStatistics. Return type: float Required/optional: required
-
write_hit_bytes
¶ Gets the write_hit_bytes of this WorkloadStatistics. Number of bytes written to cache
Returns: The write_hit_bytes of this WorkloadStatistics. Return type: float Required/optional: required
-
write_hit_ops
¶ Gets the write_hit_ops of this WorkloadStatistics. Number of write operations that hit cache
Returns: The write_hit_ops of this WorkloadStatistics. Return type: float Required/optional: required
-
write_hit_time_max
¶ Gets the write_hit_time_max of this WorkloadStatistics.
Returns: The write_hit_time_max of this WorkloadStatistics. Return type: float Required/optional: required
-
write_hit_time_total
¶ Gets the write_hit_time_total of this WorkloadStatistics.
Returns: The write_hit_time_total of this WorkloadStatistics. Return type: float Required/optional: required
-
write_ops
¶ Gets the write_ops of this WorkloadStatistics.
Returns: The write_ops of this WorkloadStatistics. Return type: float Required/optional: required
-
write_time_max
¶ Gets the write_time_max of this WorkloadStatistics.
Returns: The write_time_max of this WorkloadStatistics. Return type: float Required/optional: required
-
write_time_total
¶ Gets the write_time_total of this WorkloadStatistics.
Returns: The write_time_total of this WorkloadStatistics. Return type: float Required/optional: required
-
netapp.santricity.models.v2.workload_update_request module¶
WorkloadUpdateRequest.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.workload_update_request.
WorkloadUpdateRequest
[source]¶ Bases:
object
NOTE: This class is auto generated by the swagger code generator program. Do not edit the class manually.
-
workload_attributes
¶ Gets the workload_attributes of this WorkloadUpdateRequest. Key/Value pairs to assigned to this workload.
Returns: The workload_attributes of this WorkloadUpdateRequest. Return type: list[WorkloadAttribute] Required/optional: optional
-
netapp.santricity.models.v2.x509_cert_info module¶
X509CertInfo.py
The Clear BSD License
Copyright (c) – 2016, NetApp, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted (subject to the limitations in the disclaimer below) provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of NetApp, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY’S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
class
netapp.santricity.models.v2.x509_cert_info.
X509CertInfo
[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 X509CertInfo.
Returns: The alias of this X509CertInfo. Return type: str Required/optional: optional
-
expire
¶ Gets the expire of this X509CertInfo.
Returns: The expire of this X509CertInfo. Return type: datetime Required/optional: optional
-
issuer_dn
¶ Gets the issuer_dn of this X509CertInfo.
Returns: The issuer_dn of this X509CertInfo. Return type: str Required/optional: optional
-
start
¶ Gets the start of this X509CertInfo.
Returns: The start of this X509CertInfo. Return type: datetime Required/optional: optional
-
subject_dn
¶ Gets the subject_dn of this X509CertInfo.
Returns: The subject_dn of this X509CertInfo. Return type: str Required/optional: optional
-