![Jacky Hu](/assets/img/avatar_default.png)
Change-Id: I9740399b03cd6192be7e6d2b969650687e97bd75 Depends-On: https://review.openstack.org/#/c/561457/ Story: 1713841 Task: 5218
72 lines
3.0 KiB
HTML
72 lines
3.0 KiB
HTML
<div class="page-header">
|
|
<ol class="breadcrumb">
|
|
<li class="breadcrumb-item-truncate"><translate>Project</translate></li>
|
|
<li class="breadcrumb-item-truncate"><translate>Network</translate></li>
|
|
<li class="breadcrumb-item-truncate"><a href="project/load_balancer/"><translate>Load Balancers</translate></a></li>
|
|
<li class="breadcrumb-item-truncate"><a href="project/load_balancer/{$ ::ctrl.loadbalancer.id $}">{$ ::(ctrl.loadbalancer.name || ctrl.loadbalancer.id) $}</a></li>
|
|
<li class="breadcrumb-item-truncate" ng-style="ctrl.withListenerStyle"><a href="project/load_balancer/{$ ::ctrl.loadbalancer.id $}/listeners/{$ :: ctrl.listener.id $}">{$ :: (ctrl.listener.name || ctrl.listener.id) $}</a></li>
|
|
<li class="breadcrumb-item-truncate active">{$ (ctrl.pool.name || ctrl.pool.id) $}</li>
|
|
</ol>
|
|
<div class="row">
|
|
<div class="col-xs-12 col-sm-9 text-left">
|
|
<ul class="list-inline">
|
|
<li>
|
|
<strong translate>Protocol</strong>
|
|
{$ ::ctrl.pool.protocol $}
|
|
</li>
|
|
<li>
|
|
<strong translate>Algorithm</strong>
|
|
{$ ctrl.pool.lb_algorithm | decode:ctrl.loadBalancerAlgorithm $}
|
|
</li>
|
|
<li>
|
|
<strong translate>Operating Status</strong>
|
|
{$ ctrl.pool.operating_status | decode:ctrl.operatingStatus $}
|
|
</li>
|
|
<li>
|
|
<strong translate>Provisioning Status</strong>
|
|
{$ ctrl.pool.provisioning_status | decode:ctrl.provisioningStatus $}
|
|
</li>
|
|
<li>
|
|
<strong translate>Admin State Up</strong>
|
|
{$ ctrl.pool.admin_state_up | yesno $}
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="col-xs-12 col-sm-3 text-right details-item-actions">
|
|
<actions allowed="ctrl.resourceType.itemActions"
|
|
type="row"
|
|
item="ctrl.pool"
|
|
ng-if="ctrl.pool"
|
|
class="actions_column pull-right"
|
|
result-handler="ctrl.resultHandler"></actions>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<uib-tabset class="octavia-tabset">
|
|
<uib-tab heading="{$ 'Overview' | translate $}">
|
|
<div class="col-md-6 detail">
|
|
<hz-resource-property-list
|
|
resource-type-name="OS::Octavia::Pool"
|
|
cls="dl-horizontal"
|
|
item="ctrl.pool"
|
|
property-groups="[[
|
|
'id', 'name', 'description', 'project_id', 'created_at', 'updated_at',
|
|
'session_persistence', 'health_monitor_id']]">
|
|
</hz-resource-property-list>
|
|
</div>
|
|
</uib-tab>
|
|
<uib-tab heading="{$ 'Health Monitors' | translate $}">
|
|
<hz-resource-table resource-type-name="OS::Octavia::HealthMonitor"
|
|
track-by="trackBy"
|
|
list-function-extra-params="ctrl.listFunctionExtraParams">
|
|
</hz-resource-table>
|
|
</uib-tab>
|
|
<uib-tab heading="{$ 'Members' | translate $}">
|
|
<hz-resource-table resource-type-name="OS::Octavia::Member"
|
|
track-by="trackBy"
|
|
list-function-extra-params="ctrl.listFunctionExtraParams">
|
|
</hz-resource-table>
|
|
</uib-tab>
|
|
</uib-tabset>
|