{'tagname': "initscript",
'description': "Slice initialization script",
'category' : 'slice/config',
- 'min_role_id': 10},
+ 'min_role_id': 30},
# IP Addresses for a Slice
{'tagname': "ip_addresses",
{'tagname': "delegations",
'description': "Coma seperated list of slices to give delegation authority to.",
'category' : 'slice/rspec',
- 'min_role_id': 10}
+ 'min_role_id': 30},
+
+ # Security capability to empower a slice to make an authenticated API call, set by silverauth NM plugin.
+ {'tagname': "hmac",
+ 'description': "Sliver authorization key.",
+ 'category' : 'slice/auth',
+ 'min_role_id': 20},
+
+ # Capability to give a sliver access to unused raw disk
+ {'tagname': "rawdisk",
+ 'description': "map unused raw disk devices into the slice",
+ 'category' : 'slice/access', # we should get rid of this category thing
+ 'min_role_id': 20},
+
+ { 'tagname' : 'exempt_slice_until',
+ 'description' : 'Exclude this slice from MyOps until given date (YYYYMMDD)',
+ 'category' : 'slice/myops',
+ 'min_role_id' : 10} ,
+
+ # DistributedRateLimiting slice
+ {'tagname': "drl",
+ 'description': "Is a default Distributed Rate Limiting slice (1) or not (0 or unset)",
+ 'category' : 'slice/general',
+ 'min_role_id': 10},
]
# add in the platform supported rlimits to the default_attribute_types