| Name | Type | Description | Notes |
|---|---|---|---|
| apply_to | str, none_type | External management agent type. Possible values:'volume', 'pe', 'vvol_volume', 'vvol_snapshot', 'snapshot', 'both'. | [optional] |
| associated_links | AssociatedLinks | [optional] | |
| console_uri | str, none_type | consoleUri for detailed storage object | [optional] |
| customer_id | str, none_type | customerId | [optional] |
| generation | int, none_type | generation | [optional] |
| pe_ids | [str, none_type], none_type | List of candidate protocol endpoints that may be used to access the Virtual Volume. One of them will be selected for the access control record. This field is required only when creating an access control record for a Virtual Volume. | [optional] |
| resource_uri | str, none_type | Link to the object URI | [optional] |
| snapluns | [NimbleNsSnapLunInfo], none_type | Information about the snapshot LUNs associated with this access control record. This field is meaningful when the online snapshot can be accessed as a LUN in the group. | [optional] |
| type | str, none_type | type | [optional] |
| vol_agent_type | str, none_type | External management agent type. Possible values:'smis', 'vvol', 'openstack', 'openstackv2', 'none'. | [optional] |
| any string name | bool, date, datetime, dict, float, int, list, str, none_type | any string name can be used but the value must be the correct type | [optional] |