### DO NOT MODIFY THIS FILE
### This file is automatically generated from endpoint_data.yaml
### by the script build_endpoint_map.py

heat_template_version: rocky
description: A map of OpenStack endpoints. Since the endpoints are URLs,
  we need to have brackets around IPv6 IP addresses. The inputs to these
  parameters come from net_ip_uri_map, which will include these brackets
  in IPv6 addresses.
parameters:
  NetIpMap:
    type: json
    default: {}
    description: The Net IP map
  ServiceNetMap:
    type: json
    default: {}
    description: The Service Net map
  EndpointMap:
    type: json
    default:
      AodhAdmin:
        protocol: http
        port: '8042'
        host: IP_ADDRESS
      AodhInternal:
        protocol: http
        port: '8042'
        host: IP_ADDRESS
      AodhPublic:
        protocol: http
        port: '8042'
        host: IP_ADDRESS
      BarbicanAdmin:
        protocol: http
        port: '9311'
        host: IP_ADDRESS
      BarbicanInternal:
        protocol: http
        port: '9311'
        host: IP_ADDRESS
      BarbicanPublic:
        protocol: http
        port: '9311'
        host: IP_ADDRESS
      CephGrafanaInternal:
        protocol: http
        port: '3100'
        host: IP_ADDRESS
      CephRgwAdmin:
        protocol: http
        port: '8080'
        host: IP_ADDRESS
      CephRgwInternal:
        protocol: http
        port: '8080'
        host: IP_ADDRESS
      CephRgwPublic:
        protocol: http
        port: '8080'
        host: IP_ADDRESS
      CinderAdmin:
        protocol: http
        port: '8776'
        host: IP_ADDRESS
      CinderInternal:
        protocol: http
        port: '8776'
        host: IP_ADDRESS
      CinderPublic:
        protocol: http
        port: '8776'
        host: IP_ADDRESS
      DesignateAdmin:
        protocol: http
        port: '9001'
        host: IP_ADDRESS
      DesignateInternal:
        protocol: http
        port: '9001'
        host: IP_ADDRESS
      DesignatePublic:
        protocol: http
        port: '9001'
        host: IP_ADDRESS
      DockerRegistryInternal:
        protocol: http
        port: '8787'
        host: IP_ADDRESS
      GaneshaInternal:
        protocol: nfs
        port: '2049'
        host: IP_ADDRESS
      GlanceAdmin:
        protocol: http
        port: '9292'
        host: IP_ADDRESS
      GlanceInternal:
        protocol: http
        port: '9292'
        host: IP_ADDRESS
      GlancePublic:
        protocol: http
        port: '9292'
        host: IP_ADDRESS
      GnocchiAdmin:
        protocol: http
        port: '8041'
        host: IP_ADDRESS
      GnocchiInternal:
        protocol: http
        port: '8041'
        host: IP_ADDRESS
      GnocchiPublic:
        protocol: http
        port: '8041'
        host: IP_ADDRESS
      HeatAdmin:
        protocol: http
        port: '8004'
        host: IP_ADDRESS
      HeatInternal:
        protocol: http
        port: '8004'
        host: IP_ADDRESS
      HeatPublic:
        protocol: http
        port: '8004'
        host: IP_ADDRESS
      HeatUIConfig:
        protocol: http
        port: '3000'
        host: IP_ADDRESS
      HeatCfnAdmin:
        protocol: http
        port: '8000'
        host: IP_ADDRESS
      HeatCfnInternal:
        protocol: http
        port: '8000'
        host: IP_ADDRESS
      HeatCfnPublic:
        protocol: http
        port: '8000'
        host: IP_ADDRESS
      HorizonPublic:
        protocol: http
        port: '80'
        host: IP_ADDRESS
      IronicAdmin:
        protocol: http
        port: '6385'
        host: IP_ADDRESS
      IronicInternal:
        protocol: http
        port: '6385'
        host: IP_ADDRESS
      IronicPublic:
        protocol: http
        port: '6385'
        host: IP_ADDRESS
      IronicUIConfig:
        protocol: http
        port: '3000'
        host: IP_ADDRESS
      IronicInspectorAdmin:
        protocol: http
        port: '5050'
        host: IP_ADDRESS
      IronicInspectorInternal:
        protocol: http
        port: '5050'
        host: IP_ADDRESS
      IronicInspectorPublic:
        protocol: http
        port: '5050'
        host: IP_ADDRESS
      IronicInspectorUIConfig:
        protocol: http
        port: '3000'
        host: IP_ADDRESS
      KeystoneAdmin:
        protocol: http
        port: '35357'
        host: IP_ADDRESS
      KeystoneInternal:
        protocol: http
        port: '5000'
        host: IP_ADDRESS
      KeystonePublic:
        protocol: http
        port: '5000'
        host: IP_ADDRESS
      KeystoneUIConfig:
        protocol: http
        port: '3000'
        host: IP_ADDRESS
      ManilaAdmin:
        protocol: http
        port: '8786'
        host: IP_ADDRESS
      ManilaInternal:
        protocol: http
        port: '8786'
        host: IP_ADDRESS
      ManilaPublic:
        protocol: http
        port: '8786'
        host: IP_ADDRESS
      MistralAdmin:
        protocol: http
        port: '8989'
        host: IP_ADDRESS
      MistralInternal:
        protocol: http
        port: '8989'
        host: IP_ADDRESS
      MistralPublic:
        protocol: http
        port: '8989'
        host: IP_ADDRESS
      MistralUIConfig:
        protocol: http
        port: '3000'
        host: IP_ADDRESS
      MysqlInternal:
        protocol: mysql+pymysql
        port: '3306'
        host: IP_ADDRESS
      NeutronAdmin:
        protocol: http
        port: '9696'
        host: IP_ADDRESS
      NeutronInternal:
        protocol: http
        port: '9696'
        host: IP_ADDRESS
      NeutronPublic:
        protocol: http
        port: '9696'
        host: IP_ADDRESS
      NovaAdmin:
        protocol: http
        port: '8774'
        host: IP_ADDRESS
      NovaInternal:
        protocol: http
        port: '8774'
        host: IP_ADDRESS
      NovaPublic:
        protocol: http
        port: '8774'
        host: IP_ADDRESS
      NovaUIConfig:
        protocol: http
        port: '3000'
        host: IP_ADDRESS
      NovaMetadataInternal:
        protocol: http
        port: '8775'
        host: IP_ADDRESS
      NovaVNCProxyAdmin:
        protocol: http
        port: '6080'
        host: IP_ADDRESS
      NovaVNCProxyInternal:
        protocol: http
        port: '6080'
        host: IP_ADDRESS
      NovaVNCProxyPublic:
        protocol: http
        port: '6080'
        host: IP_ADDRESS
      OctaviaAdmin:
        protocol: http
        port: '9876'
        host: IP_ADDRESS
      OctaviaInternal:
        protocol: http
        port: '9876'
        host: IP_ADDRESS
      OctaviaPublic:
        protocol: http
        port: '9876'
        host: IP_ADDRESS
      PlacementAdmin:
        protocol: http
        port: '8778'
        host: IP_ADDRESS
      PlacementInternal:
        protocol: http
        port: '8778'
        host: IP_ADDRESS
      PlacementPublic:
        protocol: http
        port: '8778'
        host: IP_ADDRESS
      SaharaAdmin:
        protocol: http
        port: '8386'
        host: IP_ADDRESS
      SaharaInternal:
        protocol: http
        port: '8386'
        host: IP_ADDRESS
      SaharaPublic:
        protocol: http
        port: '8386'
        host: IP_ADDRESS
      SwiftAdmin:
        protocol: http
        port: '8080'
        host: IP_ADDRESS
      SwiftInternal:
        protocol: http
        port: '8080'
        host: IP_ADDRESS
      SwiftPublic:
        protocol: http
        port: '8080'
        host: IP_ADDRESS
      SwiftUIConfig:
        protocol: http
        port: '3000'
        host: IP_ADDRESS
      ZaqarAdmin:
        protocol: http
        port: '8888'
        host: IP_ADDRESS
      ZaqarInternal:
        protocol: http
        port: '8888'
        host: IP_ADDRESS
      ZaqarPublic:
        protocol: http
        port: '8888'
        host: IP_ADDRESS
      ZaqarWebSocketAdmin:
        protocol: ws
        port: '9000'
        host: IP_ADDRESS
      ZaqarWebSocketInternal:
        protocol: ws
        port: '9000'
        host: IP_ADDRESS
      ZaqarWebSocketPublic:
        protocol: ws
        port: '9000'
        host: IP_ADDRESS
      ZaqarWebSocketUIConfig:
        protocol: ws
        port: '3000'
        host: IP_ADDRESS
    description: Mapping of service endpoint -> protocol. Typically set
      via parameter_defaults in the resource registry.
  CloudEndpoints:
    type: json
    default: {}
    description: A map containing the DNS names for the different endpoints
      (external, internal_api, etc.)
outputs:
  endpoint_map:
    value:
      AodhAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - AodhAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - AodhApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - AodhApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - AodhAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - AodhApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - AodhApiNetwork
        port:
          get_param:
          - EndpointMap
          - AodhAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - AodhAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - AodhAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - AodhAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - AodhApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - AodhApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - AodhAdmin
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - AodhAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - AodhAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - AodhApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - AodhApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - AodhAdmin
              - port
      AodhInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - AodhInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - AodhApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - AodhApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - AodhInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - AodhApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - AodhApiNetwork
        port:
          get_param:
          - EndpointMap
          - AodhInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - AodhInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - AodhInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - AodhInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - AodhApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - AodhApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - AodhInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - AodhInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - AodhInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - AodhApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - AodhApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - AodhInternal
              - port
      AodhPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - AodhPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - AodhPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - AodhPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - AodhPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - AodhPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - AodhPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - AodhPublic
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - AodhPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - AodhPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - AodhPublic
              - port
      BarbicanAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - BarbicanAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - BarbicanApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - BarbicanApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - BarbicanAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - BarbicanApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - BarbicanApiNetwork
        port:
          get_param:
          - EndpointMap
          - BarbicanAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - BarbicanAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - BarbicanAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - BarbicanAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - BarbicanApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - BarbicanApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - BarbicanAdmin
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - BarbicanAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - BarbicanAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - BarbicanApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - BarbicanApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - BarbicanAdmin
              - port
      BarbicanInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - BarbicanInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - BarbicanApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - BarbicanApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - BarbicanInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - BarbicanApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - BarbicanApiNetwork
        port:
          get_param:
          - EndpointMap
          - BarbicanInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - BarbicanInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - BarbicanInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - BarbicanInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - BarbicanApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - BarbicanApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - BarbicanInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - BarbicanInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - BarbicanInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - BarbicanApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - BarbicanApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - BarbicanInternal
              - port
      BarbicanPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - BarbicanPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - BarbicanPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - BarbicanPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - BarbicanPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - BarbicanPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - BarbicanPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - BarbicanPublic
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - BarbicanPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - BarbicanPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - BarbicanPublic
              - port
      CephGrafanaInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CephGrafanaInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CephGrafanaNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - CephGrafanaNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CephGrafanaInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CephGrafanaNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - CephGrafanaNetwork
        port:
          get_param:
          - EndpointMap
          - CephGrafanaInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - CephGrafanaInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - CephGrafanaInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - CephGrafanaInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - CephGrafanaNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - CephGrafanaNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - CephGrafanaInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - CephGrafanaInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - CephGrafanaInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - CephGrafanaNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - CephGrafanaNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - CephGrafanaInternal
              - port
      CephRgwAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CephRgwAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CephRgwNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - CephRgwNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CephRgwAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CephRgwNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - CephRgwNetwork
        port:
          get_param:
          - EndpointMap
          - CephRgwAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - CephRgwAdmin
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - CephRgwAdmin
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - CephRgwAdmin
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - CephRgwNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - CephRgwNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - CephRgwAdmin
                  - port
                path: /swift/v1/AUTH_
            - '%(project_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - CephRgwAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - CephRgwAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - CephRgwNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - CephRgwNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - CephRgwAdmin
              - port
      CephRgwInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CephRgwInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CephRgwNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - CephRgwNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CephRgwInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CephRgwNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - CephRgwNetwork
        port:
          get_param:
          - EndpointMap
          - CephRgwInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - CephRgwInternal
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - CephRgwInternal
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - CephRgwInternal
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - CephRgwNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - CephRgwNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - CephRgwInternal
                  - port
                path: /swift/v1/AUTH_
            - '%(project_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - CephRgwInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - CephRgwInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - CephRgwNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - CephRgwNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - CephRgwInternal
              - port
      CephRgwPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CephRgwPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CephRgwPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - CephRgwPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - CephRgwPublic
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - CephRgwPublic
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - CephRgwPublic
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - PublicNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - PublicNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - CephRgwPublic
                  - port
                path: /swift/v1/AUTH_
            - '%(project_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - CephRgwPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - CephRgwPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - CephRgwPublic
              - port
      CinderAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - CinderApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
        port:
          get_param:
          - EndpointMap
          - CinderAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - CinderAdmin
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - CinderAdmin
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - CinderAdmin
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - CinderApiNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - CinderApiNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - CinderAdmin
                  - port
                path: /v1/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - CinderAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - CinderAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - CinderApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - CinderApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - CinderAdmin
              - port
      CinderInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - CinderApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
        port:
          get_param:
          - EndpointMap
          - CinderInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - CinderInternal
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - CinderInternal
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - CinderInternal
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - CinderApiNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - CinderApiNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - CinderInternal
                  - port
                path: /v1/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - CinderInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - CinderInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - CinderApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - CinderApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - CinderInternal
              - port
      CinderPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - CinderPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - CinderPublic
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - CinderPublic
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - CinderPublic
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - PublicNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - PublicNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - CinderPublic
                  - port
                path: /v1/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - CinderPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - CinderPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - CinderPublic
              - port
      CinderV2Admin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - CinderApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
        port:
          get_param:
          - EndpointMap
          - CinderAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - CinderAdmin
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - CinderAdmin
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - CinderAdmin
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - CinderApiNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - CinderApiNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - CinderAdmin
                  - port
                path: /v2/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - CinderAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - CinderAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - CinderApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - CinderApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - CinderAdmin
              - port
      CinderV2Internal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - CinderApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
        port:
          get_param:
          - EndpointMap
          - CinderInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - CinderInternal
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - CinderInternal
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - CinderInternal
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - CinderApiNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - CinderApiNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - CinderInternal
                  - port
                path: /v2/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - CinderInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - CinderInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - CinderApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - CinderApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - CinderInternal
              - port
      CinderV2Public:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - CinderPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - CinderPublic
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - CinderPublic
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - CinderPublic
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - PublicNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - PublicNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - CinderPublic
                  - port
                path: /v2/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - CinderPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - CinderPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - CinderPublic
              - port
      CinderV3Admin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - CinderApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
        port:
          get_param:
          - EndpointMap
          - CinderAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - CinderAdmin
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - CinderAdmin
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - CinderAdmin
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - CinderApiNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - CinderApiNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - CinderAdmin
                  - port
                path: /v3/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - CinderAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - CinderAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - CinderApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - CinderApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - CinderAdmin
              - port
      CinderV3Internal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - CinderApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - CinderApiNetwork
        port:
          get_param:
          - EndpointMap
          - CinderInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - CinderInternal
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - CinderInternal
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - CinderInternal
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - CinderApiNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - CinderApiNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - CinderInternal
                  - port
                path: /v3/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - CinderInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - CinderInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - CinderApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - CinderApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - CinderInternal
              - port
      CinderV3Public:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - CinderPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - CinderPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - CinderPublic
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - CinderPublic
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - CinderPublic
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - PublicNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - PublicNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - CinderPublic
                  - port
                path: /v3/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - CinderPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - CinderPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - CinderPublic
              - port
      DesignateAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - DesignateAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - DesignateApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - DesignateApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - DesignateAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - DesignateApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - DesignateApiNetwork
        port:
          get_param:
          - EndpointMap
          - DesignateAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - DesignateAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - DesignateAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - DesignateAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - DesignateApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - DesignateApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - DesignateAdmin
              - port
            path: /v2
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - DesignateAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - DesignateAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - DesignateApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - DesignateApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - DesignateAdmin
              - port
      DesignateInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - DesignateInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - DesignateApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - DesignateApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - DesignateInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - DesignateApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - DesignateApiNetwork
        port:
          get_param:
          - EndpointMap
          - DesignateInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - DesignateInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - DesignateInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - DesignateInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - DesignateApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - DesignateApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - DesignateInternal
              - port
            path: /v2
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - DesignateInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - DesignateInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - DesignateApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - DesignateApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - DesignateInternal
              - port
      DesignatePublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - DesignatePublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - DesignatePublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - DesignatePublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - DesignatePublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - DesignatePublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - DesignatePublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - DesignatePublic
              - port
            path: /v2
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - DesignatePublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - DesignatePublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - DesignatePublic
              - port
      DockerRegistryInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - DockerRegistryInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - DockerRegistryNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - DockerRegistryNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - DockerRegistryInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - DockerRegistryNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - DockerRegistryNetwork
        port:
          get_param:
          - EndpointMap
          - DockerRegistryInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - DockerRegistryInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - DockerRegistryInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - DockerRegistryInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - DockerRegistryNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - DockerRegistryNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - DockerRegistryInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - DockerRegistryInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - DockerRegistryInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - DockerRegistryNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - DockerRegistryNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - DockerRegistryInternal
              - port
      GaneshaInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - GaneshaInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - GaneshaNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - GaneshaNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - GaneshaInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - GaneshaNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - GaneshaNetwork
        port:
          get_param:
          - EndpointMap
          - GaneshaInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - GaneshaInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - GaneshaInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - GaneshaInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - GaneshaNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - GaneshaNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - GaneshaInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - GaneshaInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - GaneshaInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - GaneshaNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - GaneshaNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - GaneshaInternal
              - port
      GlanceAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - GlanceAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - GlanceApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - GlanceApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - GlanceAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - GlanceApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - GlanceApiNetwork
        port:
          get_param:
          - EndpointMap
          - GlanceAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - GlanceAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - GlanceAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - GlanceAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - GlanceApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - GlanceApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - GlanceAdmin
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - GlanceAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - GlanceAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - GlanceApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - GlanceApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - GlanceAdmin
              - port
      GlanceInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - GlanceInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - GlanceApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - GlanceApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - GlanceInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - GlanceApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - GlanceApiNetwork
        port:
          get_param:
          - EndpointMap
          - GlanceInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - GlanceInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - GlanceInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - GlanceInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - GlanceApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - GlanceApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - GlanceInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - GlanceInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - GlanceInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - GlanceApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - GlanceApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - GlanceInternal
              - port
      GlancePublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - GlancePublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - GlancePublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - GlancePublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - GlancePublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - GlancePublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - GlancePublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - GlancePublic
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - GlancePublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - GlancePublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - GlancePublic
              - port
      GnocchiAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - GnocchiAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - GnocchiApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - GnocchiApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - GnocchiAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - GnocchiApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - GnocchiApiNetwork
        port:
          get_param:
          - EndpointMap
          - GnocchiAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - GnocchiAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - GnocchiAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - GnocchiAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - GnocchiApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - GnocchiApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - GnocchiAdmin
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - GnocchiAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - GnocchiAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - GnocchiApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - GnocchiApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - GnocchiAdmin
              - port
      GnocchiInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - GnocchiInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - GnocchiApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - GnocchiApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - GnocchiInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - GnocchiApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - GnocchiApiNetwork
        port:
          get_param:
          - EndpointMap
          - GnocchiInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - GnocchiInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - GnocchiInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - GnocchiInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - GnocchiApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - GnocchiApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - GnocchiInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - GnocchiInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - GnocchiInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - GnocchiApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - GnocchiApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - GnocchiInternal
              - port
      GnocchiPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - GnocchiPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - GnocchiPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - GnocchiPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - GnocchiPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - GnocchiPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - GnocchiPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - GnocchiPublic
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - GnocchiPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - GnocchiPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - GnocchiPublic
              - port
      HeatAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HeatAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - HeatApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - HeatApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HeatAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - HeatApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - HeatApiNetwork
        port:
          get_param:
          - EndpointMap
          - HeatAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - HeatAdmin
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - HeatAdmin
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - HeatAdmin
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - HeatApiNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - HeatApiNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - HeatAdmin
                  - port
                path: /v1/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - HeatAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - HeatAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - HeatApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - HeatApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - HeatAdmin
              - port
      HeatInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HeatInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - HeatApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - HeatApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HeatInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - HeatApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - HeatApiNetwork
        port:
          get_param:
          - EndpointMap
          - HeatInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - HeatInternal
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - HeatInternal
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - HeatInternal
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - HeatApiNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - HeatApiNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - HeatInternal
                  - port
                path: /v1/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - HeatInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - HeatInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - HeatApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - HeatApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - HeatInternal
              - port
      HeatPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HeatPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HeatPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - HeatPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - HeatPublic
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - HeatPublic
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - HeatPublic
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - PublicNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - PublicNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - HeatPublic
                  - port
                path: /v1/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - HeatPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - HeatPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - HeatPublic
              - port
      HeatUIConfig:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HeatUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HeatUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - HeatUIConfig
          - port
        protocol:
          get_param:
          - EndpointMap
          - HeatUIConfig
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - HeatUIConfig
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - HeatUIConfig
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - PublicNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - PublicNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - HeatUIConfig
                  - port
                path: /heat/v1/
            - '%(project_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - HeatUIConfig
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - HeatUIConfig
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - HeatUIConfig
              - port
      HeatCfnAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HeatCfnAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - HeatApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - HeatApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HeatCfnAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - HeatApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - HeatApiNetwork
        port:
          get_param:
          - EndpointMap
          - HeatCfnAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - HeatCfnAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - HeatCfnAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - HeatCfnAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - HeatApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - HeatApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - HeatCfnAdmin
              - port
            path: /v1
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - HeatCfnAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - HeatCfnAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - HeatApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - HeatApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - HeatCfnAdmin
              - port
      HeatCfnInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HeatCfnInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - HeatApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - HeatApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HeatCfnInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - HeatApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - HeatApiNetwork
        port:
          get_param:
          - EndpointMap
          - HeatCfnInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - HeatCfnInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - HeatCfnInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - HeatCfnInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - HeatApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - HeatApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - HeatCfnInternal
              - port
            path: /v1
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - HeatCfnInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - HeatCfnInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - HeatApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - HeatApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - HeatCfnInternal
              - port
      HeatCfnPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HeatCfnPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HeatCfnPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - HeatCfnPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - HeatCfnPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - HeatCfnPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - HeatCfnPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - HeatCfnPublic
              - port
            path: /v1
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - HeatCfnPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - HeatCfnPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - HeatCfnPublic
              - port
      HorizonPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HorizonPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - HorizonPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - HorizonPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - HorizonPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - HorizonPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - HorizonPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - HorizonPublic
              - port
            path: /dashboard
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - HorizonPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - HorizonPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - HorizonPublic
              - port
      IronicAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - IronicApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - IronicApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - IronicApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - IronicApiNetwork
        port:
          get_param:
          - EndpointMap
          - IronicAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - IronicAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - IronicApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - IronicApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicAdmin
              - port
            path: /v1
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - IronicApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - IronicApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicAdmin
              - port
      IronicInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - IronicApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - IronicApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - IronicApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - IronicApiNetwork
        port:
          get_param:
          - EndpointMap
          - IronicInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - IronicInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - IronicApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - IronicApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicInternal
              - port
            path: /v1
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - IronicApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - IronicApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicInternal
              - port
      IronicPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - IronicPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - IronicPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicPublic
              - port
            path: /v1
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicPublic
              - port
      IronicUIConfig:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - IronicUIConfig
          - port
        protocol:
          get_param:
          - EndpointMap
          - IronicUIConfig
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicUIConfig
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicUIConfig
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicUIConfig
              - port
            path: /ironic
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicUIConfig
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicUIConfig
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicUIConfig
              - port
      IronicInspectorAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicInspectorAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - IronicInspectorNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - IronicInspectorNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicInspectorAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - IronicInspectorNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - IronicInspectorNetwork
        port:
          get_param:
          - EndpointMap
          - IronicInspectorAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - IronicInspectorAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicInspectorAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicInspectorAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - IronicInspectorNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - IronicInspectorNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicInspectorAdmin
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicInspectorAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicInspectorAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - IronicInspectorNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - IronicInspectorNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicInspectorAdmin
              - port
      IronicInspectorInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicInspectorInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - IronicInspectorNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - IronicInspectorNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicInspectorInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - IronicInspectorNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - IronicInspectorNetwork
        port:
          get_param:
          - EndpointMap
          - IronicInspectorInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - IronicInspectorInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicInspectorInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicInspectorInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - IronicInspectorNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - IronicInspectorNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicInspectorInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicInspectorInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicInspectorInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - IronicInspectorNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - IronicInspectorNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicInspectorInternal
              - port
      IronicInspectorPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicInspectorPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicInspectorPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - IronicInspectorPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - IronicInspectorPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicInspectorPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicInspectorPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicInspectorPublic
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicInspectorPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicInspectorPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicInspectorPublic
              - port
      IronicInspectorUIConfig:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicInspectorUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - IronicInspectorUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - IronicInspectorUIConfig
          - port
        protocol:
          get_param:
          - EndpointMap
          - IronicInspectorUIConfig
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicInspectorUIConfig
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicInspectorUIConfig
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicInspectorUIConfig
              - port
            path: /ironic-inspector
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - IronicInspectorUIConfig
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - IronicInspectorUIConfig
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - IronicInspectorUIConfig
              - port
      KeystoneAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - KeystoneAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - KeystoneAdminApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - KeystoneAdminApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - KeystoneAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - KeystoneAdminApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - KeystoneAdminApiNetwork
        port:
          get_param:
          - EndpointMap
          - KeystoneAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - KeystoneAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - KeystoneAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - KeystoneAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - KeystoneAdminApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - KeystoneAdminApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - KeystoneAdmin
              - port
            path: /
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - KeystoneAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - KeystoneAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - KeystoneAdminApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - KeystoneAdminApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - KeystoneAdmin
              - port
      KeystoneInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - KeystoneInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - KeystonePublicApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - KeystonePublicApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - KeystoneInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - KeystonePublicApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - KeystonePublicApiNetwork
        port:
          get_param:
          - EndpointMap
          - KeystoneInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - KeystoneInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - KeystoneInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - KeystoneInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - KeystonePublicApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - KeystonePublicApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - KeystoneInternal
              - port
            path: /
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - KeystoneInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - KeystoneInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - KeystonePublicApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - KeystonePublicApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - KeystoneInternal
              - port
      KeystonePublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - KeystonePublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - KeystonePublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - KeystonePublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - KeystonePublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - KeystonePublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - KeystonePublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - KeystonePublic
              - port
            path: /
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - KeystonePublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - KeystonePublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - KeystonePublic
              - port
      KeystoneUIConfig:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - KeystoneUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - KeystoneUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - KeystoneUIConfig
          - port
        protocol:
          get_param:
          - EndpointMap
          - KeystoneUIConfig
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - KeystoneUIConfig
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - KeystoneUIConfig
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - KeystoneUIConfig
              - port
            path: /keystone/v3
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - KeystoneUIConfig
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - KeystoneUIConfig
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - KeystoneUIConfig
              - port
      KeystoneV3Admin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - KeystoneAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - KeystoneAdminApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - KeystoneAdminApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - KeystoneAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - KeystoneAdminApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - KeystoneAdminApiNetwork
        port:
          get_param:
          - EndpointMap
          - KeystoneAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - KeystoneAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - KeystoneAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - KeystoneAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - KeystoneAdminApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - KeystoneAdminApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - KeystoneAdmin
              - port
            path: /v3
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - KeystoneAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - KeystoneAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - KeystoneAdminApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - KeystoneAdminApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - KeystoneAdmin
              - port
      KeystoneV3Internal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - KeystoneInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - KeystonePublicApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - KeystonePublicApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - KeystoneInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - KeystonePublicApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - KeystonePublicApiNetwork
        port:
          get_param:
          - EndpointMap
          - KeystoneInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - KeystoneInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - KeystoneInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - KeystoneInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - KeystonePublicApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - KeystonePublicApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - KeystoneInternal
              - port
            path: /v3
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - KeystoneInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - KeystoneInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - KeystonePublicApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - KeystonePublicApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - KeystoneInternal
              - port
      KeystoneV3Public:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - KeystonePublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - KeystonePublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - KeystonePublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - KeystonePublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - KeystonePublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - KeystonePublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - KeystonePublic
              - port
            path: /v3
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - KeystonePublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - KeystonePublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - KeystonePublic
              - port
      ManilaAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ManilaAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ManilaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - ManilaApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ManilaAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ManilaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - ManilaApiNetwork
        port:
          get_param:
          - EndpointMap
          - ManilaAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - ManilaAdmin
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - ManilaAdmin
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - ManilaAdmin
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - ManilaApiNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - ManilaApiNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - ManilaAdmin
                  - port
                path: /v2/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ManilaAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ManilaAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - ManilaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - ManilaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ManilaAdmin
              - port
      ManilaInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ManilaInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ManilaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - ManilaApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ManilaInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ManilaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - ManilaApiNetwork
        port:
          get_param:
          - EndpointMap
          - ManilaInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - ManilaInternal
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - ManilaInternal
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - ManilaInternal
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - ManilaApiNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - ManilaApiNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - ManilaInternal
                  - port
                path: /v2/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ManilaInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ManilaInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - ManilaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - ManilaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ManilaInternal
              - port
      ManilaPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ManilaPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ManilaPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - ManilaPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - ManilaPublic
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - ManilaPublic
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - ManilaPublic
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - PublicNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - PublicNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - ManilaPublic
                  - port
                path: /v2/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ManilaPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ManilaPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ManilaPublic
              - port
      ManilaV1Admin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ManilaAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ManilaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - ManilaApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ManilaAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ManilaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - ManilaApiNetwork
        port:
          get_param:
          - EndpointMap
          - ManilaAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - ManilaAdmin
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - ManilaAdmin
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - ManilaAdmin
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - ManilaApiNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - ManilaApiNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - ManilaAdmin
                  - port
                path: /v1/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ManilaAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ManilaAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - ManilaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - ManilaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ManilaAdmin
              - port
      ManilaV1Internal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ManilaInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ManilaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - ManilaApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ManilaInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ManilaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - ManilaApiNetwork
        port:
          get_param:
          - EndpointMap
          - ManilaInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - ManilaInternal
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - ManilaInternal
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - ManilaInternal
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - ManilaApiNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - ManilaApiNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - ManilaInternal
                  - port
                path: /v1/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ManilaInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ManilaInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - ManilaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - ManilaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ManilaInternal
              - port
      ManilaV1Public:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ManilaPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ManilaPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - ManilaPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - ManilaPublic
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - ManilaPublic
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - ManilaPublic
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - PublicNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - PublicNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - ManilaPublic
                  - port
                path: /v1/
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ManilaPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ManilaPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ManilaPublic
              - port
      MistralAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - MistralAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - MistralApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - MistralApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - MistralAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - MistralApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - MistralApiNetwork
        port:
          get_param:
          - EndpointMap
          - MistralAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - MistralAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - MistralAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - MistralAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - MistralApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - MistralApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - MistralAdmin
              - port
            path: /v2
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - MistralAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - MistralAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - MistralApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - MistralApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - MistralAdmin
              - port
      MistralInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - MistralInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - MistralApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - MistralApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - MistralInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - MistralApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - MistralApiNetwork
        port:
          get_param:
          - EndpointMap
          - MistralInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - MistralInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - MistralInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - MistralInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - MistralApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - MistralApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - MistralInternal
              - port
            path: /v2
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - MistralInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - MistralInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - MistralApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - MistralApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - MistralInternal
              - port
      MistralPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - MistralPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - MistralPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - MistralPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - MistralPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - MistralPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - MistralPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - MistralPublic
              - port
            path: /v2
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - MistralPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - MistralPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - MistralPublic
              - port
      MistralUIConfig:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - MistralUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - MistralUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - MistralUIConfig
          - port
        protocol:
          get_param:
          - EndpointMap
          - MistralUIConfig
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - MistralUIConfig
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - MistralUIConfig
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - MistralUIConfig
              - port
            path: /mistral/v2
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - MistralUIConfig
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - MistralUIConfig
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - MistralUIConfig
              - port
      MysqlInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - MysqlInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - MysqlNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - MysqlNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - MysqlInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - MysqlNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - MysqlNetwork
        port:
          get_param:
          - EndpointMap
          - MysqlInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - MysqlInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - MysqlInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - MysqlInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - MysqlNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - MysqlNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - MysqlInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - MysqlInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - MysqlInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - MysqlNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - MysqlNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - MysqlInternal
              - port
      NeutronAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NeutronAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - NeutronApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - NeutronApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NeutronAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - NeutronApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - NeutronApiNetwork
        port:
          get_param:
          - EndpointMap
          - NeutronAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - NeutronAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NeutronAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NeutronAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - NeutronApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - NeutronApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NeutronAdmin
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NeutronAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NeutronAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - NeutronApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - NeutronApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NeutronAdmin
              - port
      NeutronInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NeutronInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - NeutronApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - NeutronApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NeutronInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - NeutronApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - NeutronApiNetwork
        port:
          get_param:
          - EndpointMap
          - NeutronInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - NeutronInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NeutronInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NeutronInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - NeutronApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - NeutronApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NeutronInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NeutronInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NeutronInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - NeutronApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - NeutronApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NeutronInternal
              - port
      NeutronPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NeutronPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NeutronPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - NeutronPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - NeutronPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NeutronPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NeutronPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NeutronPublic
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NeutronPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NeutronPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NeutronPublic
              - port
      NovaAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - NovaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - NovaApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - NovaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - NovaApiNetwork
        port:
          get_param:
          - EndpointMap
          - NovaAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - NovaAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - NovaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - NovaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaAdmin
              - port
            path: /v2.1
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - NovaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - NovaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaAdmin
              - port
      NovaInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - NovaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - NovaApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - NovaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - NovaApiNetwork
        port:
          get_param:
          - EndpointMap
          - NovaInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - NovaInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - NovaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - NovaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaInternal
              - port
            path: /v2.1
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - NovaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - NovaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaInternal
              - port
      NovaPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - NovaPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - NovaPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaPublic
              - port
            path: /v2.1
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaPublic
              - port
      NovaUIConfig:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - NovaUIConfig
          - port
        protocol:
          get_param:
          - EndpointMap
          - NovaUIConfig
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaUIConfig
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaUIConfig
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaUIConfig
              - port
            path: /nova/v2.1
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaUIConfig
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaUIConfig
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaUIConfig
              - port
      NovaMetadataInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaMetadataInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - NovaMetadataNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - NovaMetadataNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaMetadataInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - NovaMetadataNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - NovaMetadataNetwork
        port:
          get_param:
          - EndpointMap
          - NovaMetadataInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - NovaMetadataInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaMetadataInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaMetadataInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - NovaMetadataNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - NovaMetadataNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaMetadataInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaMetadataInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaMetadataInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - NovaMetadataNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - NovaMetadataNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaMetadataInternal
              - port
      NovaVNCProxyAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaVNCProxyAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - NovaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - NovaApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaVNCProxyAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - NovaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - NovaApiNetwork
        port:
          get_param:
          - EndpointMap
          - NovaVNCProxyAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - NovaVNCProxyAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaVNCProxyAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaVNCProxyAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - NovaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - NovaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaVNCProxyAdmin
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaVNCProxyAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaVNCProxyAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - NovaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - NovaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaVNCProxyAdmin
              - port
      NovaVNCProxyInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaVNCProxyInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - NovaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - NovaApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaVNCProxyInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - NovaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - NovaApiNetwork
        port:
          get_param:
          - EndpointMap
          - NovaVNCProxyInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - NovaVNCProxyInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaVNCProxyInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaVNCProxyInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - NovaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - NovaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaVNCProxyInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaVNCProxyInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaVNCProxyInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - NovaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - NovaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaVNCProxyInternal
              - port
      NovaVNCProxyPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaVNCProxyPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - NovaVNCProxyPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - NovaVNCProxyPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - NovaVNCProxyPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaVNCProxyPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaVNCProxyPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaVNCProxyPublic
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - NovaVNCProxyPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - NovaVNCProxyPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - NovaVNCProxyPublic
              - port
      OctaviaAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - OctaviaAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - OctaviaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - OctaviaApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - OctaviaAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - OctaviaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - OctaviaApiNetwork
        port:
          get_param:
          - EndpointMap
          - OctaviaAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - OctaviaAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - OctaviaAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - OctaviaAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - OctaviaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - OctaviaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - OctaviaAdmin
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - OctaviaAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - OctaviaAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - OctaviaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - OctaviaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - OctaviaAdmin
              - port
      OctaviaInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - OctaviaInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - OctaviaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - OctaviaApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - OctaviaInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - OctaviaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - OctaviaApiNetwork
        port:
          get_param:
          - EndpointMap
          - OctaviaInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - OctaviaInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - OctaviaInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - OctaviaInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - OctaviaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - OctaviaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - OctaviaInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - OctaviaInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - OctaviaInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - OctaviaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - OctaviaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - OctaviaInternal
              - port
      OctaviaPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - OctaviaPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - OctaviaPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - OctaviaPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - OctaviaPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - OctaviaPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - OctaviaPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - OctaviaPublic
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - OctaviaPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - OctaviaPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - OctaviaPublic
              - port
      PlacementAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - PlacementAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PlacementNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PlacementNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - PlacementAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PlacementNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PlacementNetwork
        port:
          get_param:
          - EndpointMap
          - PlacementAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - PlacementAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - PlacementAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - PlacementAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PlacementNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PlacementNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - PlacementAdmin
              - port
            path: /placement
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - PlacementAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - PlacementAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PlacementNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PlacementNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - PlacementAdmin
              - port
      PlacementInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - PlacementInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PlacementNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PlacementNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - PlacementInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PlacementNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PlacementNetwork
        port:
          get_param:
          - EndpointMap
          - PlacementInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - PlacementInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - PlacementInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - PlacementInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PlacementNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PlacementNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - PlacementInternal
              - port
            path: /placement
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - PlacementInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - PlacementInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PlacementNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PlacementNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - PlacementInternal
              - port
      PlacementPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - PlacementPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - PlacementPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - PlacementPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - PlacementPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - PlacementPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - PlacementPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - PlacementPublic
              - port
            path: /placement
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - PlacementPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - PlacementPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - PlacementPublic
              - port
      SaharaAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SaharaAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - SaharaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - SaharaApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SaharaAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - SaharaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - SaharaApiNetwork
        port:
          get_param:
          - EndpointMap
          - SaharaAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - SaharaAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SaharaAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SaharaAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - SaharaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - SaharaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SaharaAdmin
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SaharaAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SaharaAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - SaharaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - SaharaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SaharaAdmin
              - port
      SaharaInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SaharaInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - SaharaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - SaharaApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SaharaInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - SaharaApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - SaharaApiNetwork
        port:
          get_param:
          - EndpointMap
          - SaharaInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - SaharaInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SaharaInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SaharaInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - SaharaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - SaharaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SaharaInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SaharaInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SaharaInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - SaharaApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - SaharaApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SaharaInternal
              - port
      SaharaPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SaharaPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SaharaPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - SaharaPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - SaharaPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SaharaPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SaharaPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SaharaPublic
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SaharaPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SaharaPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SaharaPublic
              - port
      SwiftAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SwiftAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - SwiftProxyNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - SwiftProxyNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SwiftAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - SwiftProxyNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - SwiftProxyNetwork
        port:
          get_param:
          - EndpointMap
          - SwiftAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - SwiftAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SwiftAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SwiftAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - SwiftProxyNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - SwiftProxyNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SwiftAdmin
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SwiftAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SwiftAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - SwiftProxyNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - SwiftProxyNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SwiftAdmin
              - port
      SwiftInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SwiftInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - SwiftProxyNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - SwiftProxyNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SwiftInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - SwiftProxyNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - SwiftProxyNetwork
        port:
          get_param:
          - EndpointMap
          - SwiftInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - SwiftInternal
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - SwiftInternal
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - SwiftInternal
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - SwiftProxyNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - SwiftProxyNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - SwiftInternal
                  - port
                path: /v1/AUTH_
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SwiftInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SwiftInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - SwiftProxyNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - SwiftProxyNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SwiftInternal
              - port
      SwiftPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SwiftPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SwiftPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - SwiftPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - SwiftPublic
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - SwiftPublic
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - SwiftPublic
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - PublicNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - PublicNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - SwiftPublic
                  - port
                path: /v1/AUTH_
            - '%(tenant_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SwiftPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SwiftPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SwiftPublic
              - port
      SwiftS3Admin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SwiftAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - SwiftProxyNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - SwiftProxyNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SwiftAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - SwiftProxyNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - SwiftProxyNetwork
        port:
          get_param:
          - EndpointMap
          - SwiftAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - SwiftAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SwiftAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SwiftAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - SwiftProxyNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - SwiftProxyNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SwiftAdmin
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SwiftAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SwiftAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - SwiftProxyNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - SwiftProxyNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SwiftAdmin
              - port
      SwiftS3Internal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SwiftInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - SwiftProxyNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - SwiftProxyNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SwiftInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - SwiftProxyNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - SwiftProxyNetwork
        port:
          get_param:
          - EndpointMap
          - SwiftInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - SwiftInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SwiftInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SwiftInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - SwiftProxyNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - SwiftProxyNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SwiftInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SwiftInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SwiftInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - SwiftProxyNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - SwiftProxyNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SwiftInternal
              - port
      SwiftS3Public:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SwiftPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SwiftPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - SwiftPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - SwiftPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SwiftPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SwiftPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SwiftPublic
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SwiftPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SwiftPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SwiftPublic
              - port
      SwiftUIConfig:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SwiftUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - SwiftUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - SwiftUIConfig
          - port
        protocol:
          get_param:
          - EndpointMap
          - SwiftUIConfig
          - protocol
        uri:
          list_join:
          - ''
          - - make_url:
                scheme:
                  get_param:
                  - EndpointMap
                  - SwiftUIConfig
                  - protocol
                host:
                  str_replace:
                    template:
                      get_param:
                      - EndpointMap
                      - SwiftUIConfig
                      - host
                    params:
                      CLOUDNAME:
                        get_param:
                        - CloudEndpoints
                        - get_param:
                          - ServiceNetMap
                          - PublicNetwork
                      IP_ADDRESS:
                        get_param:
                        - NetIpMap
                        - str_replace:
                            params:
                              NETWORK:
                                get_param:
                                - ServiceNetMap
                                - PublicNetwork
                            template: NETWORK_uri
                port:
                  get_param:
                  - EndpointMap
                  - SwiftUIConfig
                  - port
                path: /swift/v1/AUTH_
            - '%(project_id)s'
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - SwiftUIConfig
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - SwiftUIConfig
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - SwiftUIConfig
              - port
      ZaqarAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ZaqarAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ZaqarApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - ZaqarApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ZaqarAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ZaqarApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - ZaqarApiNetwork
        port:
          get_param:
          - EndpointMap
          - ZaqarAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - ZaqarAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ZaqarAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ZaqarAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - ZaqarApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - ZaqarApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ZaqarAdmin
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ZaqarAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ZaqarAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - ZaqarApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - ZaqarApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ZaqarAdmin
              - port
      ZaqarInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ZaqarInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ZaqarApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - ZaqarApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ZaqarInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ZaqarApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - ZaqarApiNetwork
        port:
          get_param:
          - EndpointMap
          - ZaqarInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - ZaqarInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ZaqarInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ZaqarInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - ZaqarApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - ZaqarApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ZaqarInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ZaqarInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ZaqarInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - ZaqarApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - ZaqarApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ZaqarInternal
              - port
      ZaqarPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ZaqarPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ZaqarPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - ZaqarPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - ZaqarPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ZaqarPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ZaqarPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ZaqarPublic
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ZaqarPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ZaqarPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ZaqarPublic
              - port
      ZaqarWebSocketAdmin:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ZaqarWebSocketAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ZaqarApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - ZaqarApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ZaqarWebSocketAdmin
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ZaqarApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - ZaqarApiNetwork
        port:
          get_param:
          - EndpointMap
          - ZaqarWebSocketAdmin
          - port
        protocol:
          get_param:
          - EndpointMap
          - ZaqarWebSocketAdmin
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ZaqarWebSocketAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ZaqarWebSocketAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - ZaqarApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - ZaqarApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ZaqarWebSocketAdmin
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ZaqarWebSocketAdmin
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ZaqarWebSocketAdmin
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - ZaqarApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - ZaqarApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ZaqarWebSocketAdmin
              - port
      ZaqarWebSocketInternal:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ZaqarWebSocketInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ZaqarApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - ZaqarApiNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ZaqarWebSocketInternal
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - ZaqarApiNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - ZaqarApiNetwork
        port:
          get_param:
          - EndpointMap
          - ZaqarWebSocketInternal
          - port
        protocol:
          get_param:
          - EndpointMap
          - ZaqarWebSocketInternal
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ZaqarWebSocketInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ZaqarWebSocketInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - ZaqarApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - ZaqarApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ZaqarWebSocketInternal
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ZaqarWebSocketInternal
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ZaqarWebSocketInternal
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - ZaqarApiNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - ZaqarApiNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ZaqarWebSocketInternal
              - port
      ZaqarWebSocketPublic:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ZaqarWebSocketPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ZaqarWebSocketPublic
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - ZaqarWebSocketPublic
          - port
        protocol:
          get_param:
          - EndpointMap
          - ZaqarWebSocketPublic
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ZaqarWebSocketPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ZaqarWebSocketPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ZaqarWebSocketPublic
              - port
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ZaqarWebSocketPublic
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ZaqarWebSocketPublic
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ZaqarWebSocketPublic
              - port
      ZaqarWebSocketUIConfig:
        host:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ZaqarWebSocketUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - str_replace:
                    params:
                      NETWORK:
                        get_param:
                        - ServiceNetMap
                        - PublicNetwork
                    template: NETWORK_uri
        host_nobrackets:
          str_replace:
            template:
              get_param:
              - EndpointMap
              - ZaqarWebSocketUIConfig
              - host
            params:
              CLOUDNAME:
                get_param:
                - CloudEndpoints
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
              IP_ADDRESS:
                get_param:
                - NetIpMap
                - get_param:
                  - ServiceNetMap
                  - PublicNetwork
        port:
          get_param:
          - EndpointMap
          - ZaqarWebSocketUIConfig
          - port
        protocol:
          get_param:
          - EndpointMap
          - ZaqarWebSocketUIConfig
          - protocol
        uri:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ZaqarWebSocketUIConfig
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ZaqarWebSocketUIConfig
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ZaqarWebSocketUIConfig
              - port
            path: /zaqar
        uri_no_suffix:
          make_url:
            scheme:
              get_param:
              - EndpointMap
              - ZaqarWebSocketUIConfig
              - protocol
            host:
              str_replace:
                template:
                  get_param:
                  - EndpointMap
                  - ZaqarWebSocketUIConfig
                  - host
                params:
                  CLOUDNAME:
                    get_param:
                    - CloudEndpoints
                    - get_param:
                      - ServiceNetMap
                      - PublicNetwork
                  IP_ADDRESS:
                    get_param:
                    - NetIpMap
                    - str_replace:
                        params:
                          NETWORK:
                            get_param:
                            - ServiceNetMap
                            - PublicNetwork
                        template: NETWORK_uri
            port:
              get_param:
              - EndpointMap
              - ZaqarWebSocketUIConfig
              - port
