|
125 | 125 |
|
126 | 126 | policy.DocumentedRuleDefault(
|
127 | 127 | name='get_policy_bandwidth_limit_rule',
|
128 |
| - check_str=base.ADMIN_OR_PROJECT_READER, |
| 128 | + check_str=base.ADMIN_OR_PARENT_OWNER_READER, |
129 | 129 | scope_types=['project'],
|
130 | 130 | description='Get a QoS bandwidth limit rule',
|
131 | 131 | operations=[
|
|
201 | 201 |
|
202 | 202 | policy.DocumentedRuleDefault(
|
203 | 203 | name='get_policy_packet_rate_limit_rule',
|
204 |
| - check_str=base.ADMIN_OR_PROJECT_READER, |
| 204 | + check_str=base.ADMIN_OR_PARENT_OWNER_READER, |
205 | 205 | scope_types=['project'],
|
206 | 206 | description='Get a QoS packet rate limit rule',
|
207 | 207 | operations=[
|
|
257 | 257 |
|
258 | 258 | policy.DocumentedRuleDefault(
|
259 | 259 | name='get_policy_dscp_marking_rule',
|
260 |
| - check_str=base.ADMIN_OR_PROJECT_READER, |
| 260 | + check_str=base.ADMIN_OR_PARENT_OWNER_READER, |
261 | 261 | scope_types=['project'],
|
262 | 262 | description='Get a QoS DSCP marking rule',
|
263 | 263 | operations=[
|
|
333 | 333 |
|
334 | 334 | policy.DocumentedRuleDefault(
|
335 | 335 | name='get_policy_minimum_bandwidth_rule',
|
336 |
| - check_str=base.ADMIN_OR_PROJECT_READER, |
| 336 | + check_str=base.ADMIN_OR_PARENT_OWNER_READER, |
337 | 337 | scope_types=['project'],
|
338 | 338 | description='Get a QoS minimum bandwidth rule',
|
339 | 339 | operations=[
|
|
408 | 408 | ),
|
409 | 409 | policy.DocumentedRuleDefault(
|
410 | 410 | name='get_policy_minimum_packet_rate_rule',
|
411 |
| - check_str=base.ADMIN_OR_PROJECT_READER, |
| 411 | + check_str=base.ADMIN_OR_PARENT_OWNER_READER, |
412 | 412 | scope_types=['project'],
|
413 | 413 | description='Get a QoS minimum packet rate rule',
|
414 | 414 | operations=[
|
|
463 | 463 | ),
|
464 | 464 | policy.DocumentedRuleDefault(
|
465 | 465 | name='get_alias_bandwidth_limit_rule',
|
466 |
| - check_str=base.ADMIN_OR_PROJECT_READER, |
| 466 | + check_str=base.ADMIN_OR_PARENT_OWNER_READER, |
467 | 467 | scope_types=['project'],
|
468 | 468 | description='Get a QoS bandwidth limit rule through alias',
|
469 | 469 | operations=[
|
|
514 | 514 | ),
|
515 | 515 | policy.DocumentedRuleDefault(
|
516 | 516 | name='get_alias_dscp_marking_rule',
|
517 |
| - check_str=base.ADMIN_OR_PROJECT_READER, |
| 517 | + check_str=base.ADMIN_OR_PARENT_OWNER_READER, |
518 | 518 | scope_types=['project'],
|
519 | 519 | description='Get a QoS DSCP marking rule through alias',
|
520 | 520 | operations=[
|
|
565 | 565 | ),
|
566 | 566 | policy.DocumentedRuleDefault(
|
567 | 567 | name='get_alias_minimum_bandwidth_rule',
|
568 |
| - check_str=base.ADMIN_OR_PROJECT_READER, |
| 568 | + check_str=base.ADMIN_OR_PARENT_OWNER_READER, |
569 | 569 | scope_types=['project'],
|
570 | 570 | description='Get a QoS minimum bandwidth rule through alias',
|
571 | 571 | operations=[
|
|
0 commit comments