$MsgVpnBridge: {
    properties: {
        bridgeName: {
            description: "The name of the Bridge.";
            type: "string";
        };
        bridgeVirtualRouter: {
            type: "Enum";
        };
        enabled: {
            description: "Enable or disable the Bridge. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `false`.";
            type: "boolean";
        };
        maxTtl: {
            description: "The maximum time-to-live (TTL) in hops. Messages are discarded if their TTL exceeds this value. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `8`.";
            format: "int64";
            type: "number";
        };
        msgVpnName: {
            description: "The name of the Message VPN.";
            type: "string";
        };
        remoteAuthenticationBasicClientUsername: {
            description: "The Client Username the Bridge uses to login to the remote Message VPN. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.";
            type: "string";
        };
        remoteAuthenticationBasicPassword: {
            description: "The password for the Client Username. This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.";
            type: "string";
        };
        remoteAuthenticationClientCertContent: {
            description: "The PEM formatted content for the client certificate used by the Bridge to login to the remote Message VPN. It must consist of a private key and between one and three certificates comprising the certificate trust chain. This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Changing this attribute requires an HTTPS connection. The default value is `\"\"`. Available since 2.9.";
            type: "string";
        };
        remoteAuthenticationClientCertPassword: {
            description: "The password for the client certificate. This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Changing this attribute requires an HTTPS connection. The default value is `\"\"`. Available since 2.9.";
            type: "string";
        };
        remoteAuthenticationScheme: {
            type: "Enum";
        };
        remoteConnectionRetryCount: {
            description: "The maximum number of retry attempts to establish a connection to the remote Message VPN. A value of 0 means to retry forever. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `0`.";
            format: "int64";
            type: "number";
        };
        remoteConnectionRetryDelay: {
            description: "The number of seconds the broker waits for the bridge connection to be established before attempting a new connection. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `3`.";
            format: "int64";
            type: "number";
        };
        remoteDeliverToOnePriority: {
            type: "Enum";
        };
        tlsCipherSuiteList: {
            description: "The colon-separated list of cipher suites supported for TLS connections to the remote Message VPN. The value \"default\" implies all supported suites ordered from most secure to least secure. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"default\"`.";
            type: "string";
        };
    };
} = ...

Type declaration

  • properties: {
        bridgeName: {
            description: "The name of the Bridge.";
            type: "string";
        };
        bridgeVirtualRouter: {
            type: "Enum";
        };
        enabled: {
            description: "Enable or disable the Bridge. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `false`.";
            type: "boolean";
        };
        maxTtl: {
            description: "The maximum time-to-live (TTL) in hops. Messages are discarded if their TTL exceeds this value. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `8`.";
            format: "int64";
            type: "number";
        };
        msgVpnName: {
            description: "The name of the Message VPN.";
            type: "string";
        };
        remoteAuthenticationBasicClientUsername: {
            description: "The Client Username the Bridge uses to login to the remote Message VPN. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.";
            type: "string";
        };
        remoteAuthenticationBasicPassword: {
            description: "The password for the Client Username. This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.";
            type: "string";
        };
        remoteAuthenticationClientCertContent: {
            description: "The PEM formatted content for the client certificate used by the Bridge to login to the remote Message VPN. It must consist of a private key and between one and three certificates comprising the certificate trust chain. This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Changing this attribute requires an HTTPS connection. The default value is `\"\"`. Available since 2.9.";
            type: "string";
        };
        remoteAuthenticationClientCertPassword: {
            description: "The password for the client certificate. This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Changing this attribute requires an HTTPS connection. The default value is `\"\"`. Available since 2.9.";
            type: "string";
        };
        remoteAuthenticationScheme: {
            type: "Enum";
        };
        remoteConnectionRetryCount: {
            description: "The maximum number of retry attempts to establish a connection to the remote Message VPN. A value of 0 means to retry forever. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `0`.";
            format: "int64";
            type: "number";
        };
        remoteConnectionRetryDelay: {
            description: "The number of seconds the broker waits for the bridge connection to be established before attempting a new connection. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `3`.";
            format: "int64";
            type: "number";
        };
        remoteDeliverToOnePriority: {
            type: "Enum";
        };
        tlsCipherSuiteList: {
            description: "The colon-separated list of cipher suites supported for TLS connections to the remote Message VPN. The value \"default\" implies all supported suites ordered from most secure to least secure. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"default\"`.";
            type: "string";
        };
    }
    • bridgeName: {
          description: "The name of the Bridge.";
          type: "string";
      }
      • description: "The name of the Bridge."
      • type: "string"
    • bridgeVirtualRouter: {
          type: "Enum";
      }
      • type: "Enum"
    • enabled: {
          description: "Enable or disable the Bridge. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `false`.";
          type: "boolean";
      }
      • description: "Enable or disable the Bridge. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `false`."
      • type: "boolean"
    • maxTtl: {
          description: "The maximum time-to-live (TTL) in hops. Messages are discarded if their TTL exceeds this value. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `8`.";
          format: "int64";
          type: "number";
      }
      • description: "The maximum time-to-live (TTL) in hops. Messages are discarded if their TTL exceeds this value. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `8`."
      • format: "int64"
      • type: "number"
    • msgVpnName: {
          description: "The name of the Message VPN.";
          type: "string";
      }
      • description: "The name of the Message VPN."
      • type: "string"
    • remoteAuthenticationBasicClientUsername: {
          description: "The Client Username the Bridge uses to login to the remote Message VPN. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.";
          type: "string";
      }
      • description: "The Client Username the Bridge uses to login to the remote Message VPN. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`."
      • type: "string"
    • remoteAuthenticationBasicPassword: {
          description: "The password for the Client Username. This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.";
          type: "string";
      }
      • description: "The password for the Client Username. This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`."
      • type: "string"
    • remoteAuthenticationClientCertContent: {
          description: "The PEM formatted content for the client certificate used by the Bridge to login to the remote Message VPN. It must consist of a private key and between one and three certificates comprising the certificate trust chain. This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Changing this attribute requires an HTTPS connection. The default value is `\"\"`. Available since 2.9.";
          type: "string";
      }
      • description: "The PEM formatted content for the client certificate used by the Bridge to login to the remote Message VPN. It must consist of a private key and between one and three certificates comprising the certificate trust chain. This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Changing this attribute requires an HTTPS connection. The default value is `\"\"`. Available since 2.9."
      • type: "string"
    • remoteAuthenticationClientCertPassword: {
          description: "The password for the client certificate. This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Changing this attribute requires an HTTPS connection. The default value is `\"\"`. Available since 2.9.";
          type: "string";
      }
      • description: "The password for the client certificate. This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Changing this attribute requires an HTTPS connection. The default value is `\"\"`. Available since 2.9."
      • type: "string"
    • remoteAuthenticationScheme: {
          type: "Enum";
      }
      • type: "Enum"
    • remoteConnectionRetryCount: {
          description: "The maximum number of retry attempts to establish a connection to the remote Message VPN. A value of 0 means to retry forever. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `0`.";
          format: "int64";
          type: "number";
      }
      • description: "The maximum number of retry attempts to establish a connection to the remote Message VPN. A value of 0 means to retry forever. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `0`."
      • format: "int64"
      • type: "number"
    • remoteConnectionRetryDelay: {
          description: "The number of seconds the broker waits for the bridge connection to be established before attempting a new connection. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `3`.";
          format: "int64";
          type: "number";
      }
      • description: "The number of seconds the broker waits for the bridge connection to be established before attempting a new connection. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `3`."
      • format: "int64"
      • type: "number"
    • remoteDeliverToOnePriority: {
          type: "Enum";
      }
      • type: "Enum"
    • tlsCipherSuiteList: {
          description: "The colon-separated list of cipher suites supported for TLS connections to the remote Message VPN. The value \"default\" implies all supported suites ordered from most secure to least secure. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"default\"`.";
          type: "string";
      }
      • description: "The colon-separated list of cipher suites supported for TLS connections to the remote Message VPN. The value \"default\" implies all supported suites ordered from most secure to least secure. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"default\"`."
      • type: "string"