REST API Reference Version 5.2.1.0Search

Update

PUT v1/groups/id

Description

Modify attributes of the group.

Normal Response Codes

200

HTTP Error Codes

400 401 403 404 409 500 503

Request

Parameter Type JSON Type Description Mandatory Deprecated
id NsObjectID string Identifier of the group. A 42 digit hexadecimal number. Example: '2a0df0fe6f7dc7bb16000000000000000000004817'. true  
name NsObjectName string Name of the group. String of up to 64 alphanumeric characters, - and . and : are allowed after first character. Example: 'myobject-5'. false  
smtp_server NsFqdn string Hostname or IP Address of SMTP Server. String of alphanumeric characters, valid range is from 2 to 255; Each label must be between 1 and 63 characters long; - and . are allowed after the first and before the last character. Example: 'example-1.com'. false  
smtp_port NsPort number Port number of SMTP Server. Positive integer value up to 65535 representing TCP/IP port. Example: 1234. false  
smtp_auth_enabled NsBoolean boolean Whether SMTP Server requires authentication. Possible values: 'true', 'false'. false  
smtp_auth_username NsUserName string Username to authenticate with SMTP Server. String of up to 80 alphanumeric characters, beginning with a letter. For Active Directory users, it can include backslash (\), dash (-), period (.), underscore (_) and space. Example: 'user1', 'companydomain\user1'. false  
smtp_auth_password NsPassword string Password to authenticate with SMTP Server. String of 8 to 255 printable characters excluding ampersand and ;[]`. Example: 'password-91'. false  
smtp_encrypt_type NsSmtpEncryptType string enum Level of encryption for SMTP. Requires use of SMTP Authentication if encryption is enabled. Possible values: 'none', 'starttls', 'ssl'. false  
autosupport_enabled NsBoolean boolean Whether to send autosupport. Possible values: 'true', 'false'. false  
allow_support_tunnel NsBoolean boolean Whether to allow support tunnel. Possible values: 'true', 'false'. false  
proxy_server NsProxyServer string Hostname or IP Address of HTTP Proxy Server. Setting this attribute to an empty string will unset all proxy settings. String of alphanumeric characters, can be an empty string, or valid range must be from 2 to 255; Each label must be between 1 and 63 characters long; - and . are allowed after the first and before the last character. Example: 'example-1.com'. false  
proxy_port NsProxyPort number Proxy Port of HTTP Proxy Server. Integer value between 0-65535 representing TCP/IP port. Example: 1234. false  
proxy_username NsProxyUserName string Username to authenticate with HTTP Proxy Server. HTTP proxy server username, string up to 255 characters, special characters ([, ], `, ;, ampersand, tab, space, newline) are not allowed. false  
proxy_password NsProxyPassword string Password to authenticate with HTTP Proxy Server. HTTP proxy server password, string up to 255 characters, special characters ([, ], `, ;, ampersand, tab, space, newline) are not allowed. false  
alert_to_email_addrs NsEmailList string Comma-separated list of email addresss to receive emails. Comma separated email list. Example: bob@wikipedia.com,jason@wiki.com. false  
send_alert_to_support NsBoolean boolean Whether to send alert to Support. Possible values: 'true', 'false'. false  
alert_from_email_addr NsEmail string From email address to use while sending emails. Case insensitive email address. Example: bob@wikipedia.com. false  
alert_min_level NsSeverityLevel string enum Minimum level of alert to be notified. Possible values: 'info', 'notice', 'warning', 'critical'. false  
isns_enabled NsBoolean boolean Whether iSNS is enabled. Possible values: 'true', 'false'. false  
isns_server NsFqdn string Hostname or IP Address of iSNS Server. String of alphanumeric characters, valid range is from 2 to 255; Each label must be between 1 and 63 characters long; - and . are allowed after the first and before the last character. Example: 'example-1.com'. false  
isns_port NsPort number Port number for iSNS Server. Positive integer value up to 65535 representing TCP/IP port. Example: 1234. false  
snmp_trap_enabled NsBoolean boolean Whether to enable SNMP traps. Possible values: 'true', 'false'. false  
snmp_trap_host NsFqdn string Hostname or IP Address to send SNMP traps. String of alphanumeric characters, valid range is from 2 to 255; Each label must be between 1 and 63 characters long; - and . are allowed after the first and before the last character. Example: 'example-1.com'. false  
snmp_trap_port NsPort number Port number of SNMP trap host. Positive integer value up to 65535 representing TCP/IP port. Example: 1234. false  
snmp_get_enabled NsBoolean boolean Whether to accept SNMP get commands. Possible values: 'true', 'false'. false  
snmp_community NsObjectName string Community string to be used with SNMP. String of up to 64 alphanumeric characters, - and . and : are allowed after first character. Example: 'myobject-5'. false  
snmp_get_port NsPort number Port number to which SNMP get requests should be sent. Positive integer value up to 65535 representing TCP/IP port. Example: 1234. false  
snmp_sys_contact NsString string Name of the SNMP administrator. Plain string. false  
snmp_sys_location NsString string Location of the group. Plain string. false  
domain_name NsFqdn string Domain name for this group. String of alphanumeric characters, valid range is from 2 to 255; Each label must be between 1 and 63 characters long; - and . are allowed after the first and before the last character. Example: 'example-1.com'. false  
dns_servers NsIPAddressList Array of NsIPAddressObject IP addresses for this group's dns servers. List of IP Addresses. false  
ntp_server NsString string Either IP address or hostname of the NTP server for this group. Plain string. false  
timezone NsString string Timezone in which this group is located. Plain string. false  
user_inactivity_timeout NsInactivityTimeout number The amount of time in seconds that the user session is inactive before timing out. User inactivity timeout in second, valid range is from 1 to 43200 (720 minutes). false  
syslogd_enabled NsBoolean boolean Is syslogd enabled on this system. Possible values: 'true', 'false'. false  
syslogd_server NsFqdn string Hostname of the syslogd server. String of alphanumeric characters, valid range is from 2 to 255; Each label must be between 1 and 63 characters long; - and . are allowed after the first and before the last character. Example: 'example-1.com'. false  
syslogd_port NsPort number Port number for syslogd server. Positive integer value up to 65535 representing TCP/IP port. Example: 1234. false  
vvol_enabled NsBoolean boolean Are vvols enabled on this group. Possible values: 'true', 'false'. false  
iscsi_enabled NsBoolean boolean Whether iSCSI is enabled on this group. Possible values: 'true', 'false'. false  
fc_enabled NsBoolean boolean Whether FC is enabled on this group. Possible values: 'true', 'false'. false  
group_target_enabled NsBoolean boolean Is group_target enabled on this group. Possible values: 'true', 'false'. false  
default_volume_reserve NsPercent number Amount of space to reserve for a volume as a percentage of volume size. Percentage as integer from 0 to 100. false  
default_volume_warn_level NsPercent number Default threshold for volume space usage as a percentage of volume size above which an alert is raised. Percentage as integer from 0 to 100. false  
default_volume_limit NsPercent number Default limit for a volume space usage as a percentage of volume size. Volume will be taken offline/made non-writable on exceeding its limit. Percentage as integer from 0 to 100. false  
default_snap_reserve NsUnsignedLong number Amount of space to reserve for snapshots of a volume as a percentage of volume size. Unsigned 64-bit integer. Example: 1234. false  
default_snap_warn_level NsUnsignedLong number Default threshold for snapshot space usage of a volume as a percentage of volume size above which an alert is raised. Unsigned 64-bit integer. Example: 1234. false  
default_snap_limit NsUnsignedLong number Default limit for a volume's snapshot space usage, expressed either as a percentage of the volume's size or as the largest possible signed 64-bit integer (9223372036854775807) to indicate that there is no limit. A volume will be taken offline or made non-writable upon exceeding its snapshot limit. This attribute is superseded by default_snap_limit_percent. Unsigned 64-bit integer. Example: 1234. false Yes
default_snap_limit_percent NsSignedLong number Default limit for a volume's snapshot space usage, expressed either as a percentage of the volume's size or as -1 to indicate that there is no limit. A volume will be taken offline or made non-writable upon exceeding its snapshot limit. Signed 64-bit integer. Example: -1234. false  
alarms_enabled NsBoolean boolean Whether alarm feature is enabled. Possible values: 'true', 'false'. false  
vss_validation_timeout NsVssValidationTimeout number The amount of time in seconds to validate Microsoft VSS application synchronization before timing out. VSS validation timeout in second, valid range is from 1 to 3600 (60 minutes). false  
repl_throttle_list NsThrottles Array of NsThrottle All the replication bandwidth limits on the system. All the throttles for the partner. false  
encryption_config NsEncryptionSettings object How encryption is configured for this group. Group encryption settings. false  
date NsTime number Unix epoch time local to the group. Seconds since last epoch i.e. 00:00 January 1, 1970. Example: '3400'. false  
login_banner_message NsBanner string The message for the login banner that is displayed during user login activity. String upto 2048 characters. false  
login_banner_after_auth NsBoolean boolean Should the banner be displayed before the user credentials are prompted or after prompting the user credentials. Possible values: 'true', 'false'. false  
login_banner_reset NsBoolean boolean This will reset the banner to the version of the installed NOS. When login_banner_after_auth is specified, login_banner_reset can not be set to true. Possible values: 'true', 'false'. false  

JSON Request

            

{
   "data":{
       "repl_throttle_list":[
           {"name":"name-two",
            "description":"desc-two",
            "days":"sunday,wednesday,friday",
            "thr_at_time":10801,
            "thr_until_time":14400,
            "thr_bandwidth":19
            "thr_bandwidth_kbps":19000,
            "thr_bandwidth_limit_kbps":19000
           },
       ]
   }
}

        
         

Response

Parameter Type JSON Type Description Deprecated
id NsObjectID string Identifier of the group. A 42 digit hexadecimal number. Example: '2a0df0fe6f7dc7bb16000000000000000000004817'.  
name NsObjectName string Name of the group. String of up to 64 alphanumeric characters, - and . and : are allowed after first character. Example: 'myobject-5'.  
smtp_server NsFqdn string Hostname or IP Address of SMTP Server. String of alphanumeric characters, valid range is from 2 to 255; Each label must be between 1 and 63 characters long; - and . are allowed after the first and before the last character. Example: 'example-1.com'.  
smtp_port NsPort number Port number of SMTP Server. Positive integer value up to 65535 representing TCP/IP port. Example: 1234.  
smtp_auth_enabled NsBoolean boolean Whether SMTP Server requires authentication. Possible values: 'true', 'false'.  
smtp_auth_username NsUserName string Username to authenticate with SMTP Server. String of up to 80 alphanumeric characters, beginning with a letter. For Active Directory users, it can include backslash (\), dash (-), period (.), underscore (_) and space. Example: 'user1', 'companydomain\user1'.  
smtp_encrypt_type NsSmtpEncryptType string enum Level of encryption for SMTP. Requires use of SMTP Authentication if encryption is enabled. Possible values: 'none', 'starttls', 'ssl'.  
autosupport_enabled NsBoolean boolean Whether to send autosupport. Possible values: 'true', 'false'.  
allow_support_tunnel NsBoolean boolean Whether to allow support tunnel. Possible values: 'true', 'false'.  
proxy_server NsProxyServer string Hostname or IP Address of HTTP Proxy Server. Setting this attribute to an empty string will unset all proxy settings. String of alphanumeric characters, can be an empty string, or valid range must be from 2 to 255; Each label must be between 1 and 63 characters long; - and . are allowed after the first and before the last character. Example: 'example-1.com'.  
proxy_port NsProxyPort number Proxy Port of HTTP Proxy Server. Integer value between 0-65535 representing TCP/IP port. Example: 1234.  
proxy_username NsProxyUserName string Username to authenticate with HTTP Proxy Server. HTTP proxy server username, string up to 255 characters, special characters ([, ], `, ;, ampersand, tab, space, newline) are not allowed.  
alert_to_email_addrs NsEmailList string Comma-separated list of email addresss to receive emails. Comma separated email list. Example: bob@wikipedia.com,jason@wiki.com.  
send_alert_to_support NsBoolean boolean Whether to send alert to Support. Possible values: 'true', 'false'.  
alert_from_email_addr NsEmail string From email address to use while sending emails. Case insensitive email address. Example: bob@wikipedia.com.  
alert_min_level NsSeverityLevel string enum Minimum level of alert to be notified. Possible values: 'info', 'notice', 'warning', 'critical'.  
isns_enabled NsBoolean boolean Whether iSNS is enabled. Possible values: 'true', 'false'.  
isns_server NsFqdn string Hostname or IP Address of iSNS Server. String of alphanumeric characters, valid range is from 2 to 255; Each label must be between 1 and 63 characters long; - and . are allowed after the first and before the last character. Example: 'example-1.com'.  
isns_port NsPort number Port number for iSNS Server. Positive integer value up to 65535 representing TCP/IP port. Example: 1234.  
snmp_trap_enabled NsBoolean boolean Whether to enable SNMP traps. Possible values: 'true', 'false'.  
snmp_trap_host NsFqdn string Hostname or IP Address to send SNMP traps. String of alphanumeric characters, valid range is from 2 to 255; Each label must be between 1 and 63 characters long; - and . are allowed after the first and before the last character. Example: 'example-1.com'.  
snmp_trap_port NsPort number Port number of SNMP trap host. Positive integer value up to 65535 representing TCP/IP port. Example: 1234.  
snmp_get_enabled NsBoolean boolean Whether to accept SNMP get commands. Possible values: 'true', 'false'.  
snmp_community NsObjectName string Community string to be used with SNMP. String of up to 64 alphanumeric characters, - and . and : are allowed after first character. Example: 'myobject-5'.  
snmp_get_port NsPort number Port number to which SNMP get requests should be sent. Positive integer value up to 65535 representing TCP/IP port. Example: 1234.  
snmp_sys_contact NsString string Name of the SNMP administrator. Plain string.  
snmp_sys_location NsString string Location of the group. Plain string.  
domain_name NsFqdn string Domain name for this group. String of alphanumeric characters, valid range is from 2 to 255; Each label must be between 1 and 63 characters long; - and . are allowed after the first and before the last character. Example: 'example-1.com'.  
dns_servers NsIPAddressList Array of NsIPAddressObject IP addresses for this group's dns servers. List of IP Addresses.  
ntp_server NsString string Either IP address or hostname of the NTP server for this group. Plain string.  
timezone NsString string Timezone in which this group is located. Plain string.  
user_inactivity_timeout NsInactivityTimeout number The amount of time in seconds that the user session is inactive before timing out. User inactivity timeout in second, valid range is from 1 to 43200 (720 minutes).  
syslogd_enabled NsBoolean boolean Is syslogd enabled on this system. Possible values: 'true', 'false'.  
syslogd_server NsFqdn string Hostname of the syslogd server. String of alphanumeric characters, valid range is from 2 to 255; Each label must be between 1 and 63 characters long; - and . are allowed after the first and before the last character. Example: 'example-1.com'.  
syslogd_port NsPort number Port number for syslogd server. Positive integer value up to 65535 representing TCP/IP port. Example: 1234.  
vvol_enabled NsBoolean boolean Are vvols enabled on this group. Possible values: 'true', 'false'.  
iscsi_enabled NsBoolean boolean Whether iSCSI is enabled on this group. Possible values: 'true', 'false'.  
fc_enabled NsBoolean boolean Whether FC is enabled on this group. Possible values: 'true', 'false'.  
access_protocol_list NsAccessProtocolList Array of NsAccessProtocol Protocol used to access this group. List of access protocols.  
group_target_enabled NsBoolean boolean Is group_target enabled on this group. Possible values: 'true', 'false'.  
group_target_name NsString string Iscsi target name for this group. Plain string.  
default_volume_reserve NsPercent number Amount of space to reserve for a volume as a percentage of volume size. Percentage as integer from 0 to 100.  
default_volume_warn_level NsPercent number Default threshold for volume space usage as a percentage of volume size above which an alert is raised. Percentage as integer from 0 to 100.  
default_volume_limit NsPercent number Default limit for a volume space usage as a percentage of volume size. Volume will be taken offline/made non-writable on exceeding its limit. Percentage as integer from 0 to 100.  
default_snap_reserve NsUnsignedLong number Amount of space to reserve for snapshots of a volume as a percentage of volume size. Unsigned 64-bit integer. Example: 1234.  
default_snap_warn_level NsUnsignedLong number Default threshold for snapshot space usage of a volume as a percentage of volume size above which an alert is raised. Unsigned 64-bit integer. Example: 1234.  
default_snap_limit NsUnsignedLong number Default limit for a volume's snapshot space usage, expressed either as a percentage of the volume's size or as the largest possible signed 64-bit integer (9223372036854775807) to indicate that there is no limit. A volume will be taken offline or made non-writable upon exceeding its snapshot limit. This attribute is superseded by default_snap_limit_percent. Unsigned 64-bit integer. Example: 1234. Yes
default_snap_limit_percent NsSignedLong number Default limit for a volume's snapshot space usage, expressed either as a percentage of the volume's size or as -1 to indicate that there is no limit. A volume will be taken offline or made non-writable upon exceeding its snapshot limit. Signed 64-bit integer. Example: -1234.  
alarms_enabled NsBoolean boolean Whether alarm feature is enabled. Possible values: 'true', 'false'.  
vss_validation_timeout NsVssValidationTimeout number The amount of time in seconds to validate Microsoft VSS application synchronization before timing out. VSS validation timeout in second, valid range is from 1 to 3600 (60 minutes).  
merge_state NsMergeState string enum State of group merge. Possible values: 'none', 'dest_start', 'dest_DB', 'dest_DB_done', 'dest_reassigned', 'dest_relinquish', 'dest_DB_failed', 'src_start', 'src_quiesced', 'src_reassigned', 'src_quiesce_failed', 'src_reassign_failed'.  
merge_group_name NsString string Group that we're being merged with. Plain string.  
member_list NsObjectNameList Array of NsObjectName Members of this group. A list of object names.  
compressed_vol_usage_bytes NsBytes number Compressed usage of volumes in the group. Unsigned 64-bit integer. Example: '1234'.  
compressed_snap_usage_bytes NsBytes number Compressed usage of snapshots in the group. Unsigned 64-bit integer. Example: '1234'.  
uncompressed_vol_usage_bytes NsBytes number Uncompressed usage of volumes in the group. Unsigned 64-bit integer. Example: '1234'.  
uncompressed_snap_usage_bytes NsBytes number Uncompressed usage of snapshots in the group. Unsigned 64-bit integer. Example: '1234'.  
usable_capacity_bytes NsBytes number Usable capacity bytes of the group. Unsigned 64-bit integer. Example: '1234'.  
usage NsBytes number Used space of the group in bytes. Unsigned 64-bit integer. Example: '1234'.  
raw_capacity NsUnsignedLong number Total capacity of the group. Unsigned 64-bit integer. Example: 1234.  
usable_cache_capacity NsUnsignedLong number Usable cache capacity of the group. Unsigned 64-bit integer. Example: 1234.  
raw_cache_capacity NsUnsignedLong number Total cache capacity of the group. Unsigned 64-bit integer. Example: 1234.  
snap_usage_populated NsUnsignedLong number Total snapshot usage as if each snapshot is deep copy of the volume. Unsigned 64-bit integer. Example: 1234.  
pending_deletes NsUnsignedLong number Usage for blocks that are not yet deleted. Unsigned 64-bit integer. Example: 1234.  
num_connections NsUnsignedLong number Number of connections to the group. Unsigned 64-bit integer. Example: 1234.  
vol_compression_ratio NsRatio number Compression ratio of volumes in the group. Fraction expressed as floating point number. Example: '9.18'.  
snap_compression_ratio NsRatio number Compression ratio of snapshots in the group. Fraction expressed as floating point number. Example: '9.18'.  
compression_ratio NsRatio number Compression savings for the group expressed as ratio. Fraction expressed as floating point number. Example: '9.18'.  
dedupe_ratio NsRatio number Dedupe savings for the group expressed as ratio. Fraction expressed as floating point number. Example: '9.18'.  
clone_ratio NsRatio number Clone savings for the group expressed as ratio. Fraction expressed as floating point number. Example: '9.18'.  
vol_thin_provisioning_ratio NsRatio number Thin provisioning savings for volumes in the group expressed as ratio. Fraction expressed as floating point number. Example: '9.18'.  
savings_ratio NsRatio number Overall savings in the group expressed as ratio. Fraction expressed as floating point number. Example: '9.18'.  
data_reduction_ratio NsRatio number Space savings in the group that does not include thin-provisioning savings expressed as ratio. Fraction expressed as floating point number. Example: '9.18'.  
savings_dedupe NsBytes number Space usage savings in the group due to deduplication. Unsigned 64-bit integer. Example: '1234'.  
savings_compression NsBytes number Space usage savings in the group due to compression. Unsigned 64-bit integer. Example: '1234'.  
savings_clone NsBytes number Space usage savings in the group due to cloning of volumes. Unsigned 64-bit integer. Example: '1234'.  
savings_vol_thin_provisioning NsBytes number Space usage savings in the group due to thin provisioning of volumes. Unsigned 64-bit integer. Example: '1234'.  
savings_data_reduction NsBytes number Space usage savings in the group that does not include thin-provisioning savings. Unsigned 64-bit integer. Example: '1234'.  
savings NsBytes number Overall space usage savings in the group. Unsigned 64-bit integer. Example: '1234'.  
free_space NsBytes number Free space of the pool in bytes. Unsigned 64-bit integer. Example: '1234'.  
unused_reserve_bytes NsBytes number Reserved space that is not utilized. Unsigned 64-bit integer. Example: '1234'.  
usage_valid NsBoolean boolean Indicates whether the usage of group is valid. Possible values: 'true', 'false'.  
space_info_valid NsBoolean boolean Is space info for this group valid. Possible values: 'true', 'false'.  
version_current NsVersion string Version of software running on the group. String of up to 8 alphanumeric characters starting with v. Example: 'v1'.  
version_target NsVersion string Desired software version for the group. String of up to 8 alphanumeric characters starting with v. Example: 'v1'.  
version_rollback NsVersion string Rollback software version for the group. String of up to 8 alphanumeric characters starting with v. Example: 'v1'.  
update_state NsUpdateState string enum Group update state. Possible values: 'invalid', 'normal', 'updating', 'timed_out', 'failed', 'paused'.  
update_start_time NsTime number Start time of last update. Seconds since last epoch i.e. 00:00 January 1, 1970. Example: '3400'.  
update_end_time NsTime number End time of last update. Seconds since last epoch i.e. 00:00 January 1, 1970. Example: '3400'.  
update_array_names NsCommaSeparatedList string Arrays in the group undergoing update. Comma separated list of up to 64 non-empty lowercase alphanumeric strings without spaces. Example: 'name,app_id'.  
update_progress_msg NsString string Group update detailed progress message. Plain string.  
update_error_code NsErrorCode string If the software update has failed, this indicates the error code corresponding to the failure. Non-negative integer in range [0,9000].  
update_downloading NsBoolean boolean Is software update package currently downloading. Possible values: 'true', 'false'.  
update_download_error_code NsErrorCode string If the software download has failed, this indicates the error code corresponding to the failure. Non-negative integer in range [0,9000].  
update_download_start_time NsTime number Start time of last update. Seconds since last epoch i.e. 00:00 January 1, 1970. Example: '3400'.  
update_download_end_time NsTime number End time of last update. Seconds since last epoch i.e. 00:00 January 1, 1970. Example: '3400'.  
iscsi_automatic_connection_method NsBoolean boolean Is iscsi reconnection automatic. Possible values: 'true', 'false'.  
iscsi_connection_rebalancing NsBoolean boolean Does iscsi automatically rebalance connections. Possible values: 'true', 'false'.  
repl_throttled_bandwidth NsSignedLong number Current bandwidth throttle for replication, expressed either as megabits per second or as -1 to indicate that there is no throttle. Signed 64-bit integer. Example: -1234.  
repl_throttled_bandwidth_kbps NsSignedLong number Current bandwidth throttle for replication, expressed either as kilobits per second or as -1 to indicate that there is no throttle. Signed 64-bit integer. Example: -1234.  
repl_throttle_list NsThrottles Array of NsThrottle All the replication bandwidth limits on the system. All the throttles for the partner.  
volume_migration_status NsVolFamMigStatusList Array of NsVolFamMigStatus Status of data migration activity related to volumes being relocated to different pools. List of data migration status for a group of related volumes.  
array_unassign_migration_status NsArrayUnassignMigStatusList Array of NsArrayUnassignMigStatus Data migration status for arrays being removed from their pool. Data migration status information for arrays being unassigned from their pool.  
data_rebalance_status NsPoolRebalanceMigStatusList Array of NsPoolRebalanceMigStatus Status of data rebalancing operations for pools in the group. Status of data rebalancing operations for a list of pools.  
encryption_config NsEncryptionSettings object How encryption is configured for this group. Group encryption settings.  
last_login NsString string Time and user of last login to this group. Plain string.  
num_snaps NsUnsignedLong number Number of snapshots in the group. Unsigned 64-bit integer. Example: 1234.  
num_snapcolls NsUnsignedLong number Number of snapshot collections in this group. Unsigned 64-bit integer. Example: 1234.  
date NsTime number Unix epoch time local to the group. Seconds since last epoch i.e. 00:00 January 1, 1970. Example: '3400'.  
login_banner_message NsBanner string The message for the login banner that is displayed during user login activity. String upto 2048 characters.  
login_banner_after_auth NsBoolean boolean Should the banner be displayed before the user credentials are prompted or after prompting the user credentials. Possible values: 'true', 'false'.  
login_banner_reset NsBoolean boolean This will reset the banner to the version of the installed NOS. When login_banner_after_auth is specified, login_banner_reset can not be set to true. Possible values: 'true', 'false'.  
snap_retn_meter_high NsUnsignedLong number Threshold for considering a volume as high retention. Unsigned 64-bit integer. Example: 1234. Yes
snap_retn_meter_very_high NsUnsignedLong number Threshold for considering a volume as very high retention. Unsigned 64-bit integer. Example: 1234. Yes

JSON Response

            

{
    "data":{
        "id":"0000000000000004d3000000000000000000000001",
        "name":"g1a1",i
        "smtp_server":"",
        "smtp_port":25,
        "smtp_auth_enabled":false,
        "smtp_auth_username":"",
        "smtp_auth_password":"",
        "smtp_encrypt_type":"none",
        "autosupport_enabled":true,
        "allow_support_tunnel":false,
        "proxy_server":"",
        "proxy_port":0,
        "proxy_username":"",
        "proxy_password":"",
        "alert_to_email_addrs":"",
        "send_alert_to_support":true,
        "alert_from_email_addr":"",
        "alert_min_level":"notice",
        "isns_enabled":false,
        "isns_server":"",
        "isns_port":3205,
        "snmp_trap_enabled":false,
        "snmp_trap_host":"",
        "snmp_trap_port":162,
        "snmp_get_enabled":false,
        "snmp_community":"public",
        "snmp_get_port":161,
        "snmp_sys_contact":"",
        "snmp_sys_location":"",
        "domain_name":"",
        "dns_servers":[{"ip_addr":""}],
        "ntp_server":"0.mycompany.pool.ntp.org",
        "timezone":"America/Los_Angeles",
        "user_inactivity_timeout":1800,
        "encryption_config":{
        "master_key_set":false,
        "mode":"none",
        "scope":"none",
        "cipher":"none",
        "encryption_active":false},
        "syslogd_enabled":false,
        "syslogd_server":"",
        "syslogd_port":514,
        "vvol_enabled":true,
        "group_target_enabled":false,
        "group_target_name":"iqn.2007-11.com.mycompany:g1a1-g00000000000004d3",
        "default_volume_reserve":0,
        "default_snap_reserve":0,
        "default_volume_warn_level":80,
        "default_volume_limit":100,
        "default_snap_warn_level":0,
        "default_snap_limit":9223372036854775807,
        "default_snap_limit_percent": -1,
        "compressed_vol_usage_bytes":0,
        "compressed_snap_usage_bytes":0,
        "uncompressed_vol_usage_bytes":0,
        "uncompressed_snap_usage_bytes":0,
        "vol_compression_ratio":1,
        "snap_compression_ratio":1,
        "compression_ratio":1,
        "dedupe_ratio":1,
        "clone_ratio":1,
        "vol_thin_provisioning_ratio":1,
        "savings_ratio":1,
        "data_reduction_ratio":1,
        "savings_dedupe":0,
        "savings_compression":0,
        "savings_clone":0,
        "savings_vol_thin_provisioning":0,
        "savings_data_reduction":0,
        "savings":0,
        "usable_capacity_bytes":3983343616,
        "usage":0,
        "free_space":3983343616,
        "unused_reserve_bytes":0,
        "usage_valid":true,
        "member_list":["g1a1"],
        "last_login":"admin @ 2016-04-27T17:30:40-0700",
        "space_info_valid":true,
        "raw_capacity":0,
        "usable_cache_capacity":2145386496,
        "raw_cache_capacity":0,
        "snap_usage_populated":0,
        "pending_deletes":0,
        "version_current":"",
        "version_target":"",
        "version_rollback":"",
        "update_state":"normal",
        "update_start_time":-1,
        "update_end_time":-1,
        "update_array_names":"",
        "update_progress_msg": "",
        "update_error_code": "1000",
        "update_downloading": "true",
        "update_download_error_code": "1325",
        "update_download_start_time": 1460477565,
        "update_download_end_time": 1460477565,
        "merge_state":"none",
        "merge_group_name":"",
        "repl_throttled_bandwidth":-1,
        "repl_throttled_bandwidth_kbps":-1,
        "repl_throttle_list":[
            {"id":1,
             "description":"desc-two",
             "creation_time":1461803938,
             "last_modified":1461803938,
             "thr_day_mask":41,
             "thr_bandwidth":19,
             "thr_bandwidth_kbps":19000,
             "thr_bandwidth_limit_kbps":19000,
             "thr_at_time":10801,
             "thr_until_time":14400
            }
        ],
        "iscsi_automatic_connection_method":true,
        "iscsi_connection_rebalancing":true,
        "alarm_list":["0"],
        "num_snaps":0,
        "num_snapcolls":0,
        "access_protocol_list":["iscsi"],
        "snap_retn_meter_high":0,
        "snap_retn_meter_very_high":0,
        "date":1461803939,
        "volume_migration_status":[],
        "array_unassign_migration_status":[],
        "data_rebalance_status":[],
        "alarms_enabled":true,
        "vss_validation_timeout": 60
    }
}