From 24ec289a7cf29d30c929bca51b77c1e2016bab67 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 21 Jun 2024 14:12:57 -0400 Subject: [PATCH] New release v1.0.0-rc.1 (#18) * Updated API spec to broker 10.8.1 --- .github/workflows/module-test-pipeline.yml | 20 +- .github/workflows/prep-internal-release.yml | 12 +- .github/workflows/verify-registry-release.yml | 2 +- README.md | 30 +- VERSION | 2 +- ci/module-test/providers.tf | 2 +- ...wagger-config-extended.10.8.1.126.vm.json} | 3408 +++++++++++++++-- ci/template-test/providers.tf | 2 +- examples/acl-profile-exceptions/README.md | 34 +- examples/acl-profile-exceptions/providers.tf | 2 +- examples/authorization-group/README.md | 32 +- examples/authorization-group/providers.tf | 2 +- examples/basic-client-username/README.md | 34 +- examples/basic-client-username/providers.tf | 2 +- examples/client-username-attributes/README.md | 34 +- .../client-username-attributes/providers.tf | 2 +- internal/gen-template/provider.tf | 2 +- provider.tf | 2 +- 18 files changed, 3163 insertions(+), 461 deletions(-) rename ci/swagger_spec/{semp-v2-swagger-config-extended.10.6.1.30.vm.json => semp-v2-swagger-config-extended.10.8.1.126.vm.json} (95%) diff --git a/.github/workflows/module-test-pipeline.yml b/.github/workflows/module-test-pipeline.yml index 5e6ec29..7ec6f92 100644 --- a/.github/workflows/module-test-pipeline.yml +++ b/.github/workflows/module-test-pipeline.yml @@ -10,8 +10,11 @@ jobs: - name: Check out code uses: actions/checkout@v4 - - name: Set up Terraform latest - uses: hashicorp/setup-terraform@v2 + - name: Set up Terraform latest - with token + uses: hashicorp/setup-terraform@v3 + with: + cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }} + terraform_wrapper: true - name: Setup test broker run: | @@ -20,6 +23,15 @@ jobs: --env system_scaling_maxconnectioncount="1000" --mount type=bind,source=$HOME/solace,destination=/var/lib/solace,ro=false solace/solace-pubsub-standard:latest while ! curl -s localhost:8080 | grep aurelia ; do sleep 1 ; done + - name: Setup if private provider is required + run: | + export PRIVATE_PROVIDER_VERSION="1.0.0-rc.7" + if [ -n "$PRIVATE_PROVIDER_VERSION" ]; then + echo "Using private provider version $PRIVATE_PROVIDER_VERSION" + grep -rl 'source = "' . | xargs sed -i 's@source = ".*$@source = "app.terraform.io/SolaceDev/solacebroker"@g' + grep -rl 'version = "' . | xargs sed -i "s@ version = \".*\$@ version = \"${PRIVATE_PROVIDER_VERSION}\"@g" + fi + - name: Test module from template on test broker run: | ci/scripts/test-module.sh ci/template-test @@ -34,6 +46,10 @@ jobs: for d in examples/!(basic-client-username)/; do (ci/scripts/test-module.sh "$d"); done # ci/scripts/test-module.sh examples/basic-client-username/ -var-file=secret.tfvars + - name: Discard any changes in checked out code + run: | + git checkout -- . + - name: Set up Go uses: actions/setup-go@v3 with: diff --git a/.github/workflows/prep-internal-release.yml b/.github/workflows/prep-internal-release.yml index 447b765..dfd8485 100644 --- a/.github/workflows/prep-internal-release.yml +++ b/.github/workflows/prep-internal-release.yml @@ -46,12 +46,12 @@ jobs: --env system_scaling_maxconnectioncount="1000" --mount type=bind,source=$HOME/solace,destination=/var/lib/solace,ro=false solace/solace-pubsub-standard:latest while ! curl -s localhost:8080 | grep aurelia ; do sleep 1 ; done - - name: Check code builds and pass acceptance test - run: | - ci/scripts/test-module.sh ci/module-test - shopt -s extglob - for d in examples/!(basic-client-username)/; do (ci/scripts/test-module.sh "$d"); done - ci/scripts/test-module.sh examples/basic-client-username/ -var-file=secret.tfvars + # - name: Check code builds and pass acceptance test + # run: | + # ci/scripts/test-module.sh ci/module-test + # shopt -s extglob + # for d in examples/!(basic-client-username)/; do (ci/scripts/test-module.sh "$d"); done + # ci/scripts/test-module.sh examples/basic-client-username/ -var-file=secret.tfvars - name: Ensure version reflects release candidate version run: | diff --git a/.github/workflows/verify-registry-release.yml b/.github/workflows/verify-registry-release.yml index cf99392..317a6dc 100644 --- a/.github/workflows/verify-registry-release.yml +++ b/.github/workflows/verify-registry-release.yml @@ -29,7 +29,7 @@ jobs: run: | mkdir -p $HOME/solace; chmod 777 $HOME/solace docker run -d -p 8080:8080 -p 55555:55555 --shm-size=1g --env username_admin_globalaccesslevel=admin --env username_admin_password=admin --env system_scaling_maxkafkabridgecount="10" --name=solace \ - --mount type=bind,source=$HOME/solace,destination=/var/lib/solace,ro=false solace/solace-pubsub-standard:"10.6.1.52" + --mount type=bind,source=$HOME/solace,destination=/var/lib/solace,ro=false solace/solace-pubsub-standard:latest while ! curl -s localhost:8080 | grep aurelia ; do sleep 1 ; done - name: Set up Terraform latest - public diff --git a/README.md b/README.md index e1d1f08..36559d9 100644 --- a/README.md +++ b/README.md @@ -1,30 +1,30 @@ # Solace PubSub+ Software Event Broker Client Terraform Module -Terraform module to provision a client identifier for [authorization](https://docs.solace.com/Security/Client-Authorization-Overview.htm) when connecting to the [Solace PubSub+ Event Broker](https://solace.com/products/event-broker/). The module also provides the option to adjust the assigned ACL profile through defining ACL profile exceptions, and to define additional attributes for client usernames. +This Terraform module provisions a client identifier for [authorization](https://docs.solace.com/Security/Client-Authorization-Overview.htm) when connecting to the [Solace PubSub+ Event Broker](https://solace.com/products/event-broker/). The module also provides the option to adjust the assigned ACL profile through defining ACL profile exceptions, and to define additional attributes for client usernames. The identifier may be one of: * [Client username](https://docs.solace.com/Security/Configuring-Client-Usernames.htm); or * Authorization group (used for [OAuth](https://docs.solace.com/Security/Client-Authorization-Overview.htm#Authoriz2) or [LDAP](https://docs.solace.com/Security/Client-Authorization-Overview.htm#LDAP-Groups)) -Specific use case details are provided in the [Examples](#examples). +Specific use case details are provided in the [Examples](#examples) section. ## Module input variables ### Required -* `msg_vpn_name` - client usernames or authorization groups are specific to a Message VPN on the broker -* `client_identifier_type` - One of `client_username` or `authorization_group` -* `client_identifier_name` - The name of the client identifier -* `acl_profile_name` - The ACL profile to be assigned for authorization -* `client_profile_name` - The client profile to be assigned for authorization +* `msg_vpn_name` - Client usernames or authorization groups are specific to a Message VPN on the broker. +* `client_identifier_type` - One of `client_username` or `authorization_group`. +* `client_identifier_name` - The name of the client identifier. +* `acl_profile_name` - The ACL profile to be assigned for authorization. +* `client_profile_name` - The client profile to be assigned for authorization. ### Optional -* `password` - If using a client username to identify the client and configured basic authentication with internal database for the Message VPN, this variable provisions a password for authentication. -* `acl_profile_publish_topic_exceptions`, `acl_profile_subscribe_share_name_exceptions`, `acl_profile_subscribe_topic_exceptions`, `acl_profile_client_connect_exceptions` - Optional exceptions that may be added to modify the assigned ACL profile, to support specific needs of the client. -* `client_username_attributes` - A set of attributes that may be defined in case of using a client username. +* `password` - If you are using a client username to identify the client and configured basic authentication with internal database for the Message VPN, this variable provisions a password for authentication. +* `acl_profile_publish_topic_exceptions`, `acl_profile_subscribe_share_name_exceptions`, `acl_profile_subscribe_topic_exceptions`, `acl_profile_client_connect_exceptions` - Optional exceptions that you can add to modify the assigned ACL profile, to support specific needs of the client. +* `client_username_attributes` - A set of attributes that you can define in case of using a client username. -Additional optional module variable names are the same as the underlying resource attributes. The recommended approach to determine variable name mappings is to look up the resource's documentation for matching attribute names: +Additional optional module variable names are the same as the underlying resource attributes. To determine the variable name mappings, we recommend that you look for matching attribute names in the documentation for the resource: | Resource name | |---------------| @@ -36,7 +36,7 @@ Additional optional module variable names are the same as the underlying resourc |[solacebroker_msg_vpn_acl_profile_client_connect_exception](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest/docs/resources/msg_vpn_acl_profile_client_connect_exception#optional)| |[solacebroker_msg_vpn_client_username_attribute](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest/docs/resources/msg_vpn_client_username_attribute#optional)| -Most optional variables' default value is `null`, meaning that if not provided then the resource default value will be provisioned on the broker. +The default value for most of the optional variables is `null`, meaning that if you don’t provide a value then the default value of the resource is provisioned on the event broker. -> The module default for the `enabled` optional variable is `true`, which differs from the resource attribute default. @@ -50,11 +50,11 @@ Note that the "client username" and the "authorization group" outputs are [sensi | Name | Version | |------|---------| -| [solacebroker](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest) | ~> 0.9 | +| [solacebroker](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest) | ~> 1.0 | ## Resources -The following table shows the resources created for each `client_identifier_type` value. "X" denotes a resource always created, "O" is a resource that may be created optionally +The following table shows the resources created for each `client_identifier_type` value. "X" denotes a resource that is always created, "O" denotes a resource that you have the option to create. | Name | client_username | authorization_group | |------|------|------| @@ -69,7 +69,7 @@ The following table shows the resources created for each `client_identifier_type ## Examples -Refer to the following configuration examples: +The following examples demonstrate several specific use cases for this module: - [Client username](examples/basic-client-username) - [Client username attributes](examples/client-username-attributes) diff --git a/VERSION b/VERSION index 9ad3f36..9c21819 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.1.0-rc.4 +1.0.0-rc.1 diff --git a/ci/module-test/providers.tf b/ci/module-test/providers.tf index 7d3de5d..c2a4289 100644 --- a/ci/module-test/providers.tf +++ b/ci/module-test/providers.tf @@ -4,7 +4,7 @@ terraform { required_providers { solacebroker = { source = "registry.terraform.io/solaceproducts/solacebroker" - version = "~> 0.9" + version = "~> 1.0" } } required_version = "~> 1.2" diff --git a/ci/swagger_spec/semp-v2-swagger-config-extended.10.6.1.30.vm.json b/ci/swagger_spec/semp-v2-swagger-config-extended.10.8.1.126.vm.json similarity index 95% rename from ci/swagger_spec/semp-v2-swagger-config-extended.10.6.1.30.vm.json rename to ci/swagger_spec/semp-v2-swagger-config-extended.10.8.1.126.vm.json index 7452c6f..5821179 100644 --- a/ci/swagger_spec/semp-v2-swagger-config-extended.10.6.1.30.vm.json +++ b/ci/swagger_spec/semp-v2-swagger-config-extended.10.8.1.126.vm.json @@ -28,6 +28,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "sempVersion": { @@ -48,6 +49,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -137,6 +139,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "globalDmrBridgeAccessEnabled": { @@ -155,6 +158,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "sessionActive": { @@ -173,6 +177,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "sessionCreateTime": { @@ -194,6 +199,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "sessionCurrentTime": { @@ -215,6 +221,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "sessionHardExpiryTime": { @@ -236,6 +243,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "sessionId": { @@ -256,6 +264,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "sessionIdleExpiryTime": { @@ -277,6 +286,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "username": { @@ -297,6 +307,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -338,6 +349,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -359,6 +371,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -432,6 +445,29 @@ }, "Broker": { "properties": { + "authBruteForceProtectionEnabled": { + "description": "Enable or disable protection against brute force password guessing attacks on local management accounts. Changes to this attribute are synchronized to HA mates via config-sync. The default value is `false`. Available since 2.40.", + "type": "boolean", + "x-accessLevels": { + "get": "global/read-only", + "patch": "global/read-write" + }, + "x-autoDisable": [], + "x-configSyncDefault": false, + "x-configSyncTableType": "router", + "x-default": false, + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, "authClientCertRevocationCheckMode": { "description": "The client certificate revocation checking mode used when a client authenticates with a client certificate. Changes to this attribute are synchronized to HA mates via config-sync. The default value is `\"none\"`. The allowed values and their meaning are:\n\n
\n\"none\" - Do not perform any certificate revocation checking.\n\"ocsp\" - Use the Open Certificate Status Protcol (OCSP) for certificate revocation checking.\n\"crl\" - Use Certificate Revocation Lists (CRL) for certificate revocation checking.\n\"ocsp-crl\" - Use OCSP first, but if OCSP fails to return an unambiguous result, then check via CRL.\n\n", "enum": [ @@ -458,6 +494,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "configSyncAuthenticationClientCertMaxChainDepth": { @@ -482,6 +519,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "configSyncAuthenticationClientCertValidateDateEnabled": { @@ -503,6 +541,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "configSyncClientProfileTcpInitialCongestionWindow": { @@ -527,6 +566,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "configSyncClientProfileTcpKeepaliveCount": { @@ -551,6 +591,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "configSyncClientProfileTcpKeepaliveIdle": { @@ -575,6 +616,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "configSyncClientProfileTcpKeepaliveInterval": { @@ -599,6 +641,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "configSyncClientProfileTcpMaxWindow": { @@ -623,6 +666,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "configSyncClientProfileTcpMss": { @@ -647,6 +691,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "configSyncEnabled": { @@ -668,6 +713,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "configSyncSynchronizeUsernameEnabled": { @@ -690,6 +736,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "configSyncTlsEnabled": { @@ -711,6 +758,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedMsgingDefragmentationScheduleDayList": { @@ -735,6 +783,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedMsgingDefragmentationScheduleEnabled": { @@ -757,6 +806,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedMsgingDefragmentationScheduleTimeList": { @@ -781,6 +831,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedMsgingDefragmentationThresholdEnabled": { @@ -803,6 +854,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedMsgingDefragmentationThresholdFragmentationPercentage": { @@ -828,6 +880,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedMsgingDefragmentationThresholdMinInterval": { @@ -853,6 +906,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedMsgingDefragmentationThresholdUsagePercentage": { @@ -878,6 +932,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedMsgingEnabled": { @@ -899,6 +954,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedMsgingEventCacheUsageThreshold": { @@ -960,6 +1016,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedMsgingMaxMsgSpoolUsage": { @@ -985,6 +1042,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedMsgingMsgSpoolSyncMirroredMsgAckTimeout": { @@ -1009,6 +1067,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedMsgingMsgSpoolSyncMirroredSpoolFileAckTimeout": { @@ -1033,6 +1092,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedMsgingTransactionReplicationCompatibilityMode": { @@ -1059,6 +1119,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthProfileDefault": { @@ -1084,6 +1145,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceAmqpEnabled": { @@ -1106,6 +1168,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceAmqpTlsListenPort": { @@ -1133,6 +1196,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceEventConnectionCountThreshold": { @@ -1158,6 +1222,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceHealthCheckListenPort": { @@ -1185,6 +1250,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceHealthCheckTlsEnabled": { @@ -1207,6 +1273,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceHealthCheckTlsListenPort": { @@ -1234,6 +1301,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceMateLinkEnabled": { @@ -1255,6 +1323,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceMateLinkListenPort": { @@ -1281,6 +1350,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceMqttEnabled": { @@ -1303,6 +1373,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceMsgBackboneEnabled": { @@ -1324,6 +1395,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceRedundancyEnabled": { @@ -1345,6 +1417,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceRedundancyFirstListenPort": { @@ -1371,6 +1444,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceRestEventOutgoingConnectionCountThreshold": { @@ -1396,6 +1470,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceRestOutgoingEnabled": { @@ -1418,6 +1493,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSempCorsAllowAnyHostEnabled": { @@ -1440,6 +1516,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSempLegacyTimeoutEnabled": { @@ -1462,6 +1539,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSempPlainTextEnabled": { @@ -1484,6 +1562,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSempPlainTextListenPort": { @@ -1511,6 +1590,7 @@ "x-requiresDisable": [ "serviceSempPlainTextEnabled" ], + "x-sensitive": false, "x-writeOnly": false }, "serviceSempSessionIdleTimeout": { @@ -1536,6 +1616,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSempSessionMaxLifetime": { @@ -1561,6 +1642,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSempTlsEnabled": { @@ -1583,6 +1665,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSempTlsListenPort": { @@ -1610,6 +1693,7 @@ "x-requiresDisable": [ "serviceSempTlsEnabled" ], + "x-sensitive": false, "x-writeOnly": false }, "serviceSmfCompressionListenPort": { @@ -1636,6 +1720,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSmfEnabled": { @@ -1657,6 +1742,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSmfEventConnectionCountThreshold": { @@ -1686,6 +1772,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSmfRoutingControlListenPort": { @@ -1712,6 +1799,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSmfTlsListenPort": { @@ -1738,6 +1826,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceTlsEventConnectionCountThreshold": { @@ -1763,6 +1852,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceWebTransportPlainTextListenPort": { @@ -1790,6 +1880,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceWebTransportTlsListenPort": { @@ -1817,6 +1908,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceWebTransportWebUrlSuffix": { @@ -1842,6 +1934,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsBlockVersion11Enabled": { @@ -1864,6 +1957,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsCipherSuiteManagementList": { @@ -1888,6 +1982,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsCipherSuiteMsgBackboneList": { @@ -1912,6 +2007,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsCipherSuiteSecureShellList": { @@ -1936,6 +2032,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsCrimeExploitProtectionEnabled": { @@ -1958,6 +2055,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsServerCertContent": { @@ -1980,6 +2078,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "tlsServerCertPassword": { @@ -2005,6 +2104,7 @@ "tlsServerCertContent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": true }, "tlsStandardDomainCertificateAuthoritiesEnabled": { @@ -2026,6 +2126,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsTicketLifetime": { @@ -2051,6 +2152,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "webManagerAllowUnencryptedWizardsEnabled": { @@ -2073,6 +2175,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "webManagerCustomization": { @@ -2097,6 +2200,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "webManagerRedirectHttpEnabled": { @@ -2119,6 +2223,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "webManagerRedirectHttpOverrideTlsPort": { @@ -2144,6 +2249,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -2179,6 +2285,10 @@ "description": "The URI of this Broker's collection of OAuth Profile objects. Available since 2.24.", "type": "string" }, + "proxiesUri": { + "description": "The URI of this Broker's collection of Proxy objects. Available since 2.41.", + "type": "string" + }, "systemInformationUri": { "description": "The URI of this Broker's System Information object. Deprecated since 2.2. /systemInformation was replaced by /about/api.", "type": "string" @@ -2255,6 +2365,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "certContent": { @@ -2279,6 +2390,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "crlDayList": { @@ -2306,6 +2418,7 @@ "crlTimeList" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "crlTimeList": { @@ -2333,6 +2446,7 @@ "crlDayList" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "crlUrl": { @@ -2360,6 +2474,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "ocspNonResponderCertEnabled": { @@ -2382,6 +2497,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "ocspOverrideUrl": { @@ -2407,6 +2523,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "ocspTimeout": { @@ -2432,6 +2549,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "revocationCheckEnabled": { @@ -2454,6 +2572,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -2498,6 +2617,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "ocspTlsTrustedCommonName": { @@ -2518,6 +2638,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -2638,6 +2759,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "certContent": { @@ -2662,6 +2784,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "crlDayList": { @@ -2689,6 +2812,7 @@ "crlTimeList" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "crlTimeList": { @@ -2716,6 +2840,7 @@ "crlDayList" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "crlUrl": { @@ -2743,6 +2868,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "ocspNonResponderCertEnabled": { @@ -2765,6 +2891,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "ocspOverrideUrl": { @@ -2790,6 +2917,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "ocspTimeout": { @@ -2815,6 +2943,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "revocationCheckEnabled": { @@ -2837,6 +2966,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -2881,6 +3011,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "ocspTlsTrustedCommonName": { @@ -2901,6 +3032,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -2999,6 +3131,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationBasicPassword": { @@ -3024,6 +3157,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationBasicType": { @@ -3050,6 +3184,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationClientCertContent": { @@ -3074,6 +3209,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationClientCertEnabled": { @@ -3096,6 +3232,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationClientCertPassword": { @@ -3123,6 +3260,7 @@ "authenticationClientCertContent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": true }, "directOnlyEnabled": { @@ -3143,6 +3281,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "dmrClusterName": { @@ -3163,6 +3302,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -3185,6 +3325,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "nodeName": { @@ -3206,6 +3347,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsServerCertEnforceTrustedCommonNameEnabled": { @@ -3228,6 +3370,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsServerCertMaxChainDepth": { @@ -3253,6 +3396,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsServerCertValidateDateEnabled": { @@ -3275,6 +3419,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsServerCertValidateNameEnabled": { @@ -3297,6 +3442,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -3327,6 +3473,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -3349,6 +3496,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "ruleName": { @@ -3369,6 +3517,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -3404,6 +3553,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "attributeValue": { @@ -3428,6 +3578,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "dmrClusterName": { @@ -3448,6 +3599,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "filterName": { @@ -3469,6 +3621,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "ruleName": { @@ -3489,6 +3642,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -3571,6 +3725,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "dmrClusterName": { @@ -3591,6 +3746,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "expression": { @@ -3613,6 +3769,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "ruleName": { @@ -3633,6 +3790,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "source": { @@ -3666,6 +3824,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -3807,6 +3966,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationScheme": { @@ -3835,6 +3995,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileQueueControl1MaxDepth": { @@ -3860,6 +4021,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileQueueControl1MinMsgBurst": { @@ -3885,6 +4047,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileQueueDirect1MaxDepth": { @@ -3910,6 +4073,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileQueueDirect1MinMsgBurst": { @@ -3935,6 +4099,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileQueueDirect2MaxDepth": { @@ -3960,6 +4125,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileQueueDirect2MinMsgBurst": { @@ -3985,6 +4151,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileQueueDirect3MaxDepth": { @@ -4010,6 +4177,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileQueueDirect3MinMsgBurst": { @@ -4035,6 +4203,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileQueueGuaranteed1MaxDepth": { @@ -4060,6 +4229,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileQueueGuaranteed1MinMsgBurst": { @@ -4085,6 +4255,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileTcpCongestionWindowSize": { @@ -4110,6 +4281,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileTcpKeepaliveCount": { @@ -4135,6 +4307,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileTcpKeepaliveIdleTime": { @@ -4160,6 +4333,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileTcpKeepaliveInterval": { @@ -4185,6 +4359,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileTcpMaxSegmentSize": { @@ -4210,6 +4385,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileTcpMaxWindowSize": { @@ -4235,6 +4411,59 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "connectionRetryCount": { + "description": "The number of retry attempts to establish a connection before moving on to the next remote Message VPN. Changes to this attribute are synchronized to HA mates via config-sync. The default value is `0`. Available since 2.41.", + "format": "int64", + "maximum": 255, + "minimum": 0, + "type": "integer", + "x-accessLevels": { + "get": "global/read-only", + "patch": "global/read-write" + }, + "x-autoDisable": [], + "x-configSyncDefault": 0, + "x-configSyncTableType": "router", + "x-default": 0, + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "connectionRetryDelay": { + "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 via config-sync. The default value is `3`. Available since 2.41.", + "format": "int64", + "maximum": 255, + "minimum": 0, + "type": "integer", + "x-accessLevels": { + "get": "global/read-only", + "patch": "global/read-write" + }, + "x-autoDisable": [], + "x-configSyncDefault": 3, + "x-configSyncTableType": "router", + "x-default": 3, + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "dmrClusterName": { @@ -4255,6 +4484,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "egressFlowWindowSize": { @@ -4282,6 +4512,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -4304,6 +4535,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "initiator": { @@ -4333,6 +4565,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueDeadMsgQueue": { @@ -4358,6 +4591,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueEventSpoolUsageThreshold": { @@ -4386,6 +4620,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueMaxMsgSpoolUsage": { @@ -4411,6 +4646,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueMaxRedeliveryCount": { @@ -4436,6 +4672,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueMaxTtl": { @@ -4461,6 +4698,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueRejectMsgToSenderOnDiscardBehavior": { @@ -4488,6 +4726,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueRespectTtlEnabled": { @@ -4510,6 +4749,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteNodeName": { @@ -4531,6 +4771,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "span": { @@ -4559,6 +4800,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportCompressedEnabled": { @@ -4583,6 +4825,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportTlsEnabled": { @@ -4607,6 +4850,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -4638,6 +4882,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "attributeValue": { @@ -4658,6 +4903,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "dmrClusterName": { @@ -4678,6 +4924,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteNodeName": { @@ -4699,6 +4946,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -4812,6 +5060,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -4842,6 +5091,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -4874,6 +5124,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -4904,6 +5155,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -4929,13 +5181,14 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteAddress": { "description": "The FQDN or IP address (and optional port) of the remote node. If a port is not provided, it will vary based on the transport encoding: 55555 (plain-text), 55443 (encrypted), or 55003 (compressed).", "maxLength": 259, "minLength": 1, - "pattern": "^((([0-9a-zA-Z_\\-\\.])+)|\\[([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,7}:\\]|\\[([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}\\]|\\[([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}\\]|\\[([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}\\]|\\[[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})\\]|\\[:((:[0-9a-fA-F]{1,4}){1,7}|:)\\])((:[0-9]{1,5}){0,1})$", + "pattern": "^((([0-9a-zA-Z_\\-\\.]){1,253})|\\[([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,7}:\\]|\\[([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}\\]|\\[([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}\\]|\\[([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}\\]|\\[[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})\\]|\\[:((:[0-9a-fA-F]{1,4}){1,7}|:)\\])((:[0-9]{1,5}){0,1})$", "type": "string", "x-accessLevels": { "get": "global/read-only" @@ -4950,6 +5203,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteNodeName": { @@ -4971,6 +5225,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -5067,6 +5322,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteNodeName": { @@ -5088,6 +5344,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsTrustedCommonName": { @@ -5108,6 +5365,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -5291,6 +5549,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "certContent": { @@ -5315,6 +5574,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -5384,6 +5644,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -5414,6 +5675,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -5446,6 +5708,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -5476,6 +5739,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -5510,6 +5774,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -5538,6 +5803,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -5572,6 +5838,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -5600,6 +5867,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -5638,6 +5906,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -5668,6 +5937,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -5700,6 +5970,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -5730,6 +6001,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -5768,6 +6040,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -5798,6 +6071,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -5830,6 +6104,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -5860,6 +6135,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -5898,6 +6174,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -5928,6 +6205,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -5960,6 +6238,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -5990,6 +6269,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -6024,6 +6304,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -6052,6 +6333,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -6086,6 +6368,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -6114,6 +6397,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -6152,6 +6436,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -6182,6 +6467,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -6214,6 +6500,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -6244,6 +6531,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -6282,6 +6570,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -6312,6 +6601,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -6344,6 +6634,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -6374,6 +6665,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -6408,6 +6700,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -6436,6 +6729,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -6474,6 +6768,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -6504,6 +6799,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -6536,6 +6832,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -6566,6 +6863,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -6596,6 +6894,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationBasicEnabled": { @@ -6618,6 +6917,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationBasicProfileName": { @@ -6646,6 +6946,7 @@ "authenticationBasicType" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationBasicRadiusDomain": { @@ -6670,6 +6971,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationBasicType": { @@ -6698,10 +7000,11 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationClientCertAllowApiProvidedUsernameEnabled": { - "description": "Enable or disable allowing a client to specify a Client Username via the API connect method. When disabled, the certificate CN (Common Name) is always used. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `false`.", + "description": "Enable or disable allowing an incoming client connection to specify a Client Username via the API connect method. When disabled, the certificate CN (Common Name) is always used. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `false`.", "type": "boolean", "x-accessLevels": { "get": "vpn/read-only", @@ -6720,6 +7023,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationClientCertCertificateMatchingRulesEnabled": { @@ -6742,10 +7046,11 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationClientCertEnabled": { - "description": "Enable or disable client certificate authentication in the Message VPN. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `false`.", + "description": "Enable or disable client certificate authentication for clients connecting to the Message VPN. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `false`.", "type": "boolean", "x-accessLevels": { "get": "vpn/read-only", @@ -6764,6 +7069,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationClientCertMaxChainDepth": { @@ -6789,6 +7095,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationClientCertRevocationCheckMode": { @@ -6816,6 +7123,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationClientCertUsernameSource": { @@ -6846,6 +7154,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationClientCertValidateDateEnabled": { @@ -6868,10 +7177,11 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationKerberosAllowApiProvidedUsernameEnabled": { - "description": "Enable or disable allowing a client to specify a Client Username via the API connect method. When disabled, the Kerberos Principal name is always used. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `false`.", + "description": "Enable or disable allowing an incoming client connection to specify a Client Username via the API connect method. When disabled, the Kerberos Principal name is always used. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `false`.", "type": "boolean", "x-accessLevels": { "get": "vpn/read-only", @@ -6890,10 +7200,11 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationKerberosEnabled": { - "description": "Enable or disable Kerberos authentication in the Message VPN. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `false`.", + "description": "Enable or disable Kerberos authentication for clients connecting to the Message VPN. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `false`.", "type": "boolean", "x-accessLevels": { "get": "vpn/read-only", @@ -6912,6 +7223,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationOauthDefaultProfileName": { @@ -6937,6 +7249,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationOauthDefaultProviderName": { @@ -6962,10 +7275,11 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationOauthEnabled": { - "description": "Enable or disable OAuth authentication. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `false`. Available since 2.13.", + "description": "Enable or disable OAuth authentication for clients connecting to the Message VPN. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `false`. Available since 2.13.", "type": "boolean", "x-accessLevels": { "get": "vpn/read-only", @@ -6984,6 +7298,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authorizationLdapGroupMembershipAttributeName": { @@ -7008,6 +7323,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authorizationLdapTrimClientUsernameDomainEnabled": { @@ -7030,6 +7346,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authorizationProfileName": { @@ -7058,6 +7375,7 @@ "authorizationType" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authorizationType": { @@ -7084,6 +7402,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "bridgingTlsServerCertEnforceTrustedCommonNameEnabled": { @@ -7106,6 +7425,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "bridgingTlsServerCertMaxChainDepth": { @@ -7131,6 +7451,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "bridgingTlsServerCertValidateDateEnabled": { @@ -7153,6 +7474,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "bridgingTlsServerCertValidateNameEnabled": { @@ -7175,6 +7497,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "distributedCacheManagementEnabled": { @@ -7196,6 +7519,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "dmrEnabled": { @@ -7218,6 +7542,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -7240,6 +7565,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "eventConnectionCountThreshold": { @@ -7283,6 +7609,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "eventLogTag": { @@ -7307,6 +7634,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "eventMsgSpoolUsageThreshold": { @@ -7332,6 +7660,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "eventPublishMsgVpnEnabled": { @@ -7354,6 +7683,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "eventPublishSubscriptionMode": { @@ -7383,6 +7713,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "eventPublishTopicFormatMqttEnabled": { @@ -7408,6 +7739,7 @@ "eventPublishTopicFormatSmfEnabled" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "eventPublishTopicFormatSmfEnabled": { @@ -7433,6 +7765,7 @@ "eventPublishTopicFormatMqttEnabled" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "eventServiceAmqpConnectionCountThreshold": { @@ -7479,6 +7812,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "jndiEnabled": { @@ -7501,6 +7835,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxConnectionCount": { @@ -7524,6 +7859,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxEgressFlowCount": { @@ -7549,6 +7885,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxEndpointCount": { @@ -7574,6 +7911,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxIngressFlowCount": { @@ -7599,6 +7937,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxKafkaBrokerConnectionCount": { @@ -7622,6 +7961,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxMsgSpoolUsage": { @@ -7647,10 +7987,11 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxSubscriptionCount": { - "description": "The maximum number of local client subscriptions that can be added to the Message VPN. This limit is not enforced when a subscription is added using a management interface, such as CLI or SEMP. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default varies by platform.", + "description": "The maximum number of local subscriptions that can be added to the Message VPN. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `500000`.", "format": "int64", "maximum": 4294967295, "minimum": 0, @@ -7660,7 +8001,9 @@ "patch": "global/read-write" }, "x-autoDisable": [], + "x-configSyncDefault": 500000, "x-configSyncTableType": "vpn", + "x-default": 500000, "x-deprecated": false, "x-identifying": false, "x-identifyingDirect": false, @@ -7670,6 +8013,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxTransactedSessionCount": { @@ -7693,6 +8037,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxTransactionCount": { @@ -7716,6 +8061,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "mqttRetainMaxMemory": { @@ -7741,6 +8087,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -7762,6 +8109,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationAckPropagationIntervalMsgCount": { @@ -7787,6 +8135,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationBridgeAuthenticationBasicClientUsername": { @@ -7815,6 +8164,7 @@ "replicationBridgeAuthenticationBasicPassword" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationBridgeAuthenticationBasicPassword": { @@ -7841,6 +8191,7 @@ "replicationBridgeAuthenticationBasicClientUsername" ], "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "replicationBridgeAuthenticationClientCertContent": { @@ -7863,6 +8214,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "replicationBridgeAuthenticationClientCertPassword": { @@ -7888,6 +8240,7 @@ "replicationBridgeAuthenticationClientCertContent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": true }, "replicationBridgeAuthenticationScheme": { @@ -7914,6 +8267,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationBridgeCompressedDataEnabled": { @@ -7936,6 +8290,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationBridgeEgressFlowWindowSize": { @@ -7961,6 +8316,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationBridgeRetryDelay": { @@ -7986,6 +8342,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationBridgeTlsEnabled": { @@ -8008,6 +8365,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationBridgeUnidirectionalClientProfileName": { @@ -8033,6 +8391,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationEnabled": { @@ -8055,6 +8414,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationEnabledQueueBehavior": { @@ -8084,6 +8444,7 @@ "replicationEnabled" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": true }, "replicationQueueMaxMsgSpoolUsage": { @@ -8109,6 +8470,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationQueueRejectMsgToSenderOnDiscardEnabled": { @@ -8131,6 +8493,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationRejectMsgWhenSyncIneligibleEnabled": { @@ -8153,6 +8516,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationRole": { @@ -8179,6 +8543,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationTransactionMode": { @@ -8205,6 +8570,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "restTlsServerCertEnforceTrustedCommonNameEnabled": { @@ -8227,6 +8593,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "restTlsServerCertMaxChainDepth": { @@ -8252,6 +8619,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "restTlsServerCertValidateDateEnabled": { @@ -8274,6 +8642,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "restTlsServerCertValidateNameEnabled": { @@ -8296,6 +8665,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "sempOverMsgBusAdminClientEnabled": { @@ -8318,6 +8688,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "sempOverMsgBusAdminDistributedCacheEnabled": { @@ -8340,6 +8711,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "sempOverMsgBusAdminEnabled": { @@ -8362,6 +8734,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "sempOverMsgBusEnabled": { @@ -8384,6 +8757,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "sempOverMsgBusShowEnabled": { @@ -8406,6 +8780,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceAmqpMaxConnectionCount": { @@ -8429,6 +8804,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceAmqpPlainTextEnabled": { @@ -8451,6 +8827,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceAmqpPlainTextListenPort": { @@ -8478,6 +8855,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceAmqpTlsEnabled": { @@ -8500,6 +8878,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceAmqpTlsListenPort": { @@ -8527,6 +8906,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceMqttAuthenticationClientCertRequest": { @@ -8554,6 +8934,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceMqttMaxConnectionCount": { @@ -8577,6 +8958,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceMqttPlainTextEnabled": { @@ -8599,6 +8981,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceMqttPlainTextListenPort": { @@ -8626,6 +9009,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceMqttTlsEnabled": { @@ -8648,6 +9032,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceMqttTlsListenPort": { @@ -8675,6 +9060,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceMqttTlsWebSocketEnabled": { @@ -8697,6 +9083,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceMqttTlsWebSocketListenPort": { @@ -8724,6 +9111,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceMqttWebSocketEnabled": { @@ -8746,6 +9134,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceMqttWebSocketListenPort": { @@ -8773,6 +9162,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceRestIncomingAuthenticationClientCertRequest": { @@ -8800,6 +9190,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceRestIncomingAuthorizationHeaderHandling": { @@ -8827,6 +9218,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceRestIncomingMaxConnectionCount": { @@ -8850,6 +9242,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceRestIncomingPlainTextEnabled": { @@ -8872,6 +9265,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceRestIncomingPlainTextListenPort": { @@ -8899,6 +9293,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceRestIncomingTlsEnabled": { @@ -8921,6 +9316,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceRestIncomingTlsListenPort": { @@ -8948,6 +9344,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceRestMode": { @@ -8974,6 +9371,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceRestOutgoingMaxConnectionCount": { @@ -8997,6 +9395,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSmfMaxConnectionCount": { @@ -9020,6 +9419,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSmfPlainTextEnabled": { @@ -9042,6 +9442,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSmfTlsEnabled": { @@ -9064,6 +9465,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceWebAuthenticationClientCertRequest": { @@ -9091,6 +9493,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceWebMaxConnectionCount": { @@ -9114,6 +9517,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceWebPlainTextEnabled": { @@ -9136,6 +9540,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceWebTlsEnabled": { @@ -9158,6 +9563,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsAllowDowngradeToPlainTextEnabled": { @@ -9180,6 +9586,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -9210,6 +9617,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientConnectDefaultAction": { @@ -9236,6 +9644,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -9257,6 +9666,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "publishTopicDefaultAction": { @@ -9283,6 +9693,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "subscribeShareNameDefaultAction": { @@ -9309,6 +9720,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "subscribeTopicDefaultAction": { @@ -9335,6 +9747,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -9365,6 +9778,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientConnectExceptionAddress": { @@ -9386,6 +9800,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -9407,6 +9822,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -9519,6 +9935,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -9540,6 +9957,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "publishExceptionTopic": { @@ -9560,6 +9978,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "topicSyntax": { @@ -9582,6 +10001,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -9661,6 +10081,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -9682,6 +10103,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "publishTopicException": { @@ -9702,6 +10124,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "publishTopicExceptionSyntax": { @@ -9724,6 +10147,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -9820,6 +10244,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -9841,6 +10266,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "subscribeExceptionTopic": { @@ -9861,6 +10287,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "topicSyntax": { @@ -9883,6 +10310,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -9962,6 +10390,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -9983,6 +10412,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "subscribeShareNameException": { @@ -10003,6 +10433,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "subscribeShareNameExceptionSyntax": { @@ -10025,6 +10456,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -10104,6 +10536,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -10125,6 +10558,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "subscribeTopicException": { @@ -10145,6 +10579,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "subscribeTopicExceptionSyntax": { @@ -10167,6 +10602,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -10249,6 +10685,160 @@ ], "type": "object" }, + "MsgVpnAuthenticationKerberosRealm": { + "properties": { + "enabled": { + "description": "Enable or disable the Realm. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `false`.", + "type": "boolean", + "x-accessLevels": { + "get": "vpn/read-only", + "patch": "vpn/read-write" + }, + "x-autoDisable": [], + "x-configSyncDefault": false, + "x-configSyncTableType": "vpn", + "x-default": false, + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "kdcAddress": { + "description": "Address (FQDN or IP) and optional port of the Key Distribution Center for principals in this Realm. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", + "maxLength": 259, + "minLength": 0, + "pattern": "^(((([0-9a-zA-Z\\-\\.]){1,253})|\\[([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,7}:\\]|\\[([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}\\]|\\[([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}\\]|\\[([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}\\]|\\[[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})\\]|\\[:((:[0-9a-fA-F]{1,4}){1,7}|:)\\])((:[0-9]{1,5}){0,1}))?$", + "type": "string", + "x-accessLevels": { + "get": "vpn/read-only", + "patch": "vpn/read-write" + }, + "x-autoDisable": [ + "enabled" + ], + "x-configSyncDefault": "", + "x-configSyncTableType": "vpn", + "x-default": "", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "kerberosRealmName": { + "description": "The Realm Name. Must start with \"@\", typically all uppercase.", + "maxLength": 254, + "minLength": 2, + "pattern": "^@.+$", + "type": "string", + "x-accessLevels": { + "get": "vpn/read-only" + }, + "x-autoDisable": [], + "x-deprecated": false, + "x-identifying": true, + "x-identifyingDirect": true, + "x-opaque": false, + "x-readOnlyOther": true, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": true, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "msgVpnName": { + "description": "The name of the Message VPN.", + "maxLength": 32, + "minLength": 1, + "pattern": "^[^*?]+$", + "type": "string", + "x-accessLevels": { + "get": "vpn/read-only" + }, + "x-autoDisable": [], + "x-deprecated": false, + "x-identifying": true, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": true, + "x-readOnlyPost": true, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + } + }, + "type": "object", + "x-accessLevels": { + "delete": "vpn/read-write", + "post": "vpn/read-write" + }, + "x-configSyncTableTypeCreateDelete": "vpn" + }, + "MsgVpnAuthenticationKerberosRealmLinks": { + "properties": { + "uri": { + "description": "The URI of this Realm object.", + "type": "string" + } + }, + "type": "object" + }, + "MsgVpnAuthenticationKerberosRealmResponse": { + "properties": { + "data": { + "$ref": "#/definitions/MsgVpnAuthenticationKerberosRealm" + }, + "links": { + "$ref": "#/definitions/MsgVpnAuthenticationKerberosRealmLinks" + }, + "meta": { + "$ref": "#/definitions/SempMeta" + } + }, + "required": [ + "meta" + ], + "type": "object" + }, + "MsgVpnAuthenticationKerberosRealmsResponse": { + "properties": { + "data": { + "items": { + "$ref": "#/definitions/MsgVpnAuthenticationKerberosRealm" + }, + "type": "array" + }, + "links": { + "items": { + "$ref": "#/definitions/MsgVpnAuthenticationKerberosRealmLinks" + }, + "type": "array" + }, + "meta": { + "$ref": "#/definitions/SempMeta" + } + }, + "required": [ + "meta" + ], + "type": "object" + }, "MsgVpnAuthenticationOauthProfile": { "properties": { "authorizationGroupsClaimName": { @@ -10273,6 +10863,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authorizationGroupsClaimStringFormat": { @@ -10299,6 +10890,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientId": { @@ -10323,6 +10915,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientRequiredType": { @@ -10347,6 +10940,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientSecret": { @@ -10370,6 +10964,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "clientValidateTypeEnabled": { @@ -10392,6 +10987,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "disconnectOnTokenExpirationEnabled": { @@ -10414,6 +11010,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -10436,6 +11033,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointDiscovery": { @@ -10460,6 +11058,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointDiscoveryRefreshInterval": { @@ -10485,6 +11084,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointIntrospection": { @@ -10509,6 +11109,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointIntrospectionTimeout": { @@ -10534,6 +11135,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointJwks": { @@ -10558,6 +11160,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointJwksRefreshInterval": { @@ -10583,6 +11186,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointUserinfo": { @@ -10607,6 +11211,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointUserinfoTimeout": { @@ -10632,6 +11237,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "issuer": { @@ -10656,6 +11262,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "mqttUsernameValidateEnabled": { @@ -10678,6 +11285,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -10699,6 +11307,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthProfileName": { @@ -10720,6 +11329,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthRole": { @@ -10746,6 +11356,32 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "proxyName": { + "description": "The name of the proxy to use for discovery, user info, jwks, and introspection requests. Leave empty for no proxy. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`. Available since 2.41.", + "maxLength": 32, + "minLength": 0, + "type": "string", + "x-accessLevels": { + "get": "vpn/read-only", + "patch": "vpn/read-write" + }, + "x-autoDisable": [], + "x-configSyncDefault": "", + "x-configSyncTableType": "vpn", + "x-default": "", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerParseAccessTokenEnabled": { @@ -10768,6 +11404,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerRequiredAudience": { @@ -10792,6 +11429,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerRequiredIssuer": { @@ -10816,6 +11454,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerRequiredScope": { @@ -10840,6 +11479,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerRequiredType": { @@ -10864,6 +11504,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerValidateAudienceEnabled": { @@ -10886,6 +11527,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerValidateIssuerEnabled": { @@ -10908,6 +11550,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerValidateScopeEnabled": { @@ -10930,6 +11573,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerValidateTypeEnabled": { @@ -10952,6 +11596,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "usernameClaimName": { @@ -10976,6 +11621,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -11006,6 +11652,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientRequiredClaimValue": { @@ -11026,6 +11673,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -11047,6 +11695,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthProfileName": { @@ -11068,6 +11717,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -11165,6 +11815,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthProfileName": { @@ -11186,6 +11837,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerRequiredClaimName": { @@ -11206,6 +11858,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerRequiredClaimValue": { @@ -11226,6 +11879,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -11349,6 +12003,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "audienceClaimSource": { @@ -11376,6 +12031,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "audienceClaimValue": { @@ -11400,6 +12056,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "audienceValidationEnabled": { @@ -11422,6 +12079,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authorizationGroupClaimName": { @@ -11446,6 +12104,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authorizationGroupClaimSource": { @@ -11473,6 +12132,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authorizationGroupEnabled": { @@ -11495,6 +12155,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "disconnectOnTokenExpirationEnabled": { @@ -11517,6 +12178,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -11539,6 +12201,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "jwksRefreshInterval": { @@ -11564,6 +12227,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "jwksUri": { @@ -11588,6 +12252,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -11609,6 +12274,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthProviderName": { @@ -11630,6 +12296,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tokenIgnoreTimeLimitsEnabled": { @@ -11652,6 +12319,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tokenIntrospectionParameterName": { @@ -11676,6 +12344,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tokenIntrospectionPassword": { @@ -11699,6 +12368,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "tokenIntrospectionTimeout": { @@ -11724,6 +12394,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tokenIntrospectionUri": { @@ -11748,6 +12419,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tokenIntrospectionUsername": { @@ -11772,6 +12444,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "usernameClaimName": { @@ -11796,6 +12469,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "usernameClaimSource": { @@ -11823,6 +12497,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "usernameValidateEnabled": { @@ -11845,6 +12520,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -11930,6 +12606,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authorizationGroupName": { @@ -11950,6 +12627,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileName": { @@ -11977,6 +12655,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -11999,6 +12678,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -12020,6 +12700,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "orderAfterAuthorizationGroupName": { @@ -12044,6 +12725,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": true }, "orderBeforeAuthorizationGroupName": { @@ -12068,6 +12750,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": true } }, @@ -12148,6 +12831,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "bridgeVirtualRouter": { @@ -12171,6 +12855,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -12193,6 +12878,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxTtl": { @@ -12220,6 +12906,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -12241,6 +12928,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteAuthenticationBasicClientUsername": { @@ -12271,6 +12959,7 @@ "remoteAuthenticationBasicPassword" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteAuthenticationBasicPassword": { @@ -12299,6 +12988,7 @@ "remoteAuthenticationBasicClientUsername" ], "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "remoteAuthenticationClientCertContent": { @@ -12323,6 +13013,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "remoteAuthenticationClientCertPassword": { @@ -12350,6 +13041,7 @@ "remoteAuthenticationClientCertContent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": true }, "remoteAuthenticationScheme": { @@ -12378,10 +13070,11 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "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`.", + "description": "The number of retry attempts to establish a connection before moving on to the next remote Message VPN. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `0`.", "format": "int64", "maximum": 255, "minimum": 0, @@ -12403,6 +13096,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteConnectionRetryDelay": { @@ -12428,6 +13122,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteDeliverToOnePriority": { @@ -12459,6 +13154,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsCipherSuiteList": { @@ -12483,6 +13179,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -12535,6 +13232,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "bridgeVirtualRouter": { @@ -12558,6 +13256,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientUsername": { @@ -12588,6 +13287,7 @@ "password" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "compressedDataEnabled": { @@ -12612,6 +13312,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "connectOrder": { @@ -12637,6 +13338,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "egressFlowWindowSize": { @@ -12664,6 +13366,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -12686,6 +13389,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -12707,6 +13411,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "password": { @@ -12735,6 +13440,7 @@ "clientUsername" ], "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "queueBinding": { @@ -12760,6 +13466,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteMsgVpnInterface": { @@ -12780,6 +13487,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteMsgVpnLocation": { @@ -12801,6 +13509,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteMsgVpnName": { @@ -12822,6 +13531,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsEnabled": { @@ -12846,6 +13556,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "unidirectionalClientProfile": { @@ -12871,6 +13582,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -12951,6 +13663,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "bridgeVirtualRouter": { @@ -12974,6 +13687,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "deliverAlwaysEnabled": { @@ -12992,6 +13706,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -13013,6 +13728,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteSubscriptionTopic": { @@ -13033,6 +13749,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -13130,6 +13847,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "bridgeVirtualRouter": { @@ -13153,6 +13871,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -13174,6 +13893,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsTrustedCommonName": { @@ -13194,6 +13914,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -13298,6 +14019,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -13319,6 +14041,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "ruleName": { @@ -13339,6 +14062,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -13374,6 +14098,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "attributeValue": { @@ -13398,6 +14123,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "filterName": { @@ -13419,6 +14145,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -13440,6 +14167,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "ruleName": { @@ -13460,6 +14188,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -13542,6 +14271,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "expression": { @@ -13564,6 +14294,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -13585,6 +14316,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "ruleName": { @@ -13605,6 +14337,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "source": { @@ -13638,6 +14371,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -13776,6 +14510,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "allowCutThroughForwardingEnabled": { @@ -13798,6 +14533,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "allowGuaranteedEndpointCreateDurability": { @@ -13825,6 +14561,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "allowGuaranteedEndpointCreateEnabled": { @@ -13847,6 +14584,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "allowGuaranteedMsgReceiveEnabled": { @@ -13869,6 +14607,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "allowGuaranteedMsgSendEnabled": { @@ -13891,6 +14630,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "allowSharedSubscriptionsEnabled": { @@ -13913,6 +14653,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "allowTransactedSessionsEnabled": { @@ -13935,6 +14676,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "apiQueueManagementCopyFromOnCreateName": { @@ -13960,6 +14702,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "apiQueueManagementCopyFromOnCreateTemplateName": { @@ -13985,6 +14728,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "apiTopicEndpointManagementCopyFromOnCreateName": { @@ -14009,6 +14753,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "apiTopicEndpointManagementCopyFromOnCreateTemplateName": { @@ -14034,6 +14779,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileName": { @@ -14055,6 +14801,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "compressionEnabled": { @@ -14077,6 +14824,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "elidingDelay": { @@ -14102,6 +14850,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "elidingEnabled": { @@ -14124,6 +14873,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "elidingMaxTopicCount": { @@ -14149,6 +14899,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "eventClientProvisionedEndpointSpoolUsageThreshold": { @@ -14202,6 +14953,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxEgressFlowCount": { @@ -14227,6 +14979,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxEndpointCountPerClientUsername": { @@ -14252,6 +15005,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxIngressFlowCount": { @@ -14277,6 +15031,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxMsgsPerTransaction": { @@ -14302,6 +15057,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxSubscriptionCount": { @@ -14325,6 +15081,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxTransactedSessionCount": { @@ -14350,6 +15107,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxTransactionCount": { @@ -14373,6 +15131,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -14394,6 +15153,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueControl1MaxDepth": { @@ -14419,6 +15179,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueControl1MinMsgBurst": { @@ -14444,6 +15205,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueDirect1MaxDepth": { @@ -14469,6 +15231,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueDirect1MinMsgBurst": { @@ -14494,6 +15257,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueDirect2MaxDepth": { @@ -14519,6 +15283,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueDirect2MinMsgBurst": { @@ -14544,6 +15309,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueDirect3MaxDepth": { @@ -14569,6 +15335,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueDirect3MinMsgBurst": { @@ -14594,6 +15361,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueGuaranteed1MaxDepth": { @@ -14619,6 +15387,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueGuaranteed1MinMsgBurst": { @@ -14644,6 +15413,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "rejectMsgToSenderOnNoSubscriptionMatchEnabled": { @@ -14666,6 +15436,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationAllowClientConnectWhenStandbyEnabled": { @@ -14688,6 +15459,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceMinKeepaliveTimeout": { @@ -14713,6 +15485,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSmfMaxConnectionCountPerClientUsername": { @@ -14736,6 +15509,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceSmfMinKeepaliveEnabled": { @@ -14758,6 +15532,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceWebInactiveTimeout": { @@ -14783,6 +15558,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceWebMaxConnectionCountPerClientUsername": { @@ -14806,6 +15582,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "serviceWebMaxPayload": { @@ -14831,6 +15608,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tcpCongestionWindowSize": { @@ -14856,6 +15634,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tcpKeepaliveCount": { @@ -14881,6 +15660,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tcpKeepaliveIdleTime": { @@ -14906,6 +15686,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tcpKeepaliveInterval": { @@ -14931,6 +15712,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tcpMaxSegmentSize": { @@ -14956,6 +15738,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tcpMaxWindowSize": { @@ -14981,6 +15764,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsAllowDowngradeToPlainTextEnabled": { @@ -15003,6 +15787,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -15042,6 +15827,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -15070,6 +15856,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -15108,6 +15895,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -15138,6 +15926,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -15170,6 +15959,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -15200,6 +15990,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -15238,6 +16029,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -15268,6 +16060,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -15300,6 +16093,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -15330,6 +16124,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -15368,6 +16163,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -15398,6 +16194,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -15430,6 +16227,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -15460,6 +16258,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -15498,6 +16297,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -15528,6 +16328,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -15560,6 +16361,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -15590,6 +16392,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -15628,6 +16431,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -15658,6 +16462,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -15690,6 +16495,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -15720,6 +16526,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -15758,6 +16565,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -15788,6 +16596,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -15820,6 +16629,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -15850,6 +16660,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -15888,6 +16699,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -15918,6 +16730,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -15950,6 +16763,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -15980,6 +16794,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -16018,6 +16833,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -16048,6 +16864,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -16080,6 +16897,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -16110,6 +16928,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -16148,6 +16967,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -16178,6 +16998,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -16210,6 +17031,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -16240,6 +17062,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -16320,6 +17143,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientProfileName": { @@ -16347,6 +17171,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientUsername": { @@ -16368,6 +17193,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -16390,6 +17216,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedEndpointPermissionOverrideEnabled": { @@ -16412,6 +17239,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -16433,6 +17261,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "password": { @@ -16456,6 +17285,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "subscriptionManagerEnabled": { @@ -16478,6 +17308,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -16509,6 +17340,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "attributeValue": { @@ -16529,6 +17361,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientUsername": { @@ -16550,6 +17383,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -16571,6 +17405,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -16704,6 +17539,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "cacheVirtualRouter": { @@ -16727,6 +17563,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -16749,6 +17586,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "heartbeat": { @@ -16774,6 +17612,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -16795,6 +17634,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "scheduledDeleteMsgDayList": { @@ -16822,6 +17662,7 @@ "scheduledDeleteMsgTimeList" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "scheduledDeleteMsgTimeList": { @@ -16849,6 +17690,7 @@ "scheduledDeleteMsgDayList" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -16880,6 +17722,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clusterName": { @@ -16901,6 +17744,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "deliverToOneOverrideEnabled": { @@ -16925,6 +17769,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -16947,6 +17792,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "eventDataByteRateThreshold": { @@ -16990,6 +17836,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "globalCachingHeartbeat": { @@ -17015,6 +17862,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "globalCachingTopicLifetime": { @@ -17040,6 +17888,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxMemory": { @@ -17065,6 +17914,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxMsgsPerTopic": { @@ -17090,6 +17940,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxRequestQueueDepth": { @@ -17115,6 +17966,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxTopicCount": { @@ -17140,6 +17992,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgLifetime": { @@ -17165,6 +18018,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -17186,6 +18040,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "newTopicAdvertisementEnabled": { @@ -17208,6 +18063,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -17247,6 +18103,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -17275,6 +18132,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -17309,6 +18167,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -17337,6 +18196,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -17371,6 +18231,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -17399,6 +18260,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -17433,6 +18295,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -17461,6 +18324,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -17495,6 +18359,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -17523,6 +18388,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -17557,6 +18423,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -17585,6 +18452,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -17619,6 +18487,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -17647,6 +18516,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -17673,6 +18543,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clusterName": { @@ -17694,6 +18565,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "homeClusterName": { @@ -17715,6 +18587,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -17736,6 +18609,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -17797,6 +18671,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clusterName": { @@ -17818,6 +18693,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "homeClusterName": { @@ -17839,6 +18715,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -17860,10 +18737,11 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "topicPrefix": { - "description": "A topic prefix for global topics available from the remote Home Cache Cluster. A wildcard (/>) is implied at the end of the prefix.", + "description": "A topic prefix for global topics available from the remote Home Cache Cluster. A wildcard (/>) is implied at the end of the prefix.", "maxLength": 250, "minLength": 1, "type": "string", @@ -17880,6 +18758,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -17984,6 +18863,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "cacheName": { @@ -18005,6 +18885,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clusterName": { @@ -18026,6 +18907,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -18048,6 +18930,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "instanceName": { @@ -18069,6 +18952,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -18090,6 +18974,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "stopOnLostMsgEnabled": { @@ -18112,6 +18997,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -18230,6 +19116,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clusterName": { @@ -18251,6 +19138,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -18272,6 +19160,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "topic": { @@ -18292,6 +19181,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -18448,6 +19338,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteMsgVpnName": { @@ -18473,6 +19364,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteNodeName": { @@ -18494,6 +19386,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -18586,6 +19479,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -18616,6 +19510,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -18648,6 +19543,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -18678,6 +19574,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -18716,6 +19613,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -18746,6 +19644,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -18778,6 +19677,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -18808,6 +19708,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -18842,6 +19743,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -18870,6 +19772,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -18908,6 +19811,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -18938,6 +19842,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -18970,6 +19875,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -19000,6 +19906,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -19038,6 +19945,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -19068,6 +19976,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -19100,6 +20009,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -19130,6 +20040,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -19164,6 +20075,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -19192,6 +20104,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -19230,6 +20143,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -19260,6 +20174,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -19292,6 +20207,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -19322,6 +20238,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -19360,6 +20277,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -19390,6 +20308,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -19422,6 +20341,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -19452,6 +20372,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -19490,6 +20411,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -19520,6 +20442,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -19552,6 +20475,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -19582,6 +20506,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -19620,6 +20545,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -19650,6 +20576,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -19682,6 +20609,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -19712,6 +20640,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -19750,6 +20679,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -19780,6 +20710,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -19812,6 +20743,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -19842,6 +20774,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -19880,6 +20813,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -19910,6 +20844,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -19942,6 +20877,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -19972,6 +20908,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -20010,6 +20947,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -20040,6 +20978,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -20072,6 +21011,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -20102,6 +21042,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -20140,6 +21081,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -20170,6 +21112,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -20202,6 +21145,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -20232,6 +21176,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -20270,6 +21215,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -20300,6 +21246,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -20332,6 +21279,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -20362,6 +21310,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -20412,6 +21361,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientDescription": { @@ -20436,6 +21386,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientId": { @@ -20460,6 +21411,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "connectionFactoryName": { @@ -20481,6 +21433,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "dtoReceiveOverrideEnabled": { @@ -20503,6 +21456,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "dtoReceiveSubscriberLocalPriority": { @@ -20528,6 +21482,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "dtoReceiveSubscriberNetworkPriority": { @@ -20553,6 +21508,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "dtoSendEnabled": { @@ -20575,6 +21531,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "dynamicEndpointCreateDurableEnabled": { @@ -20597,6 +21554,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "dynamicEndpointRespectTtlEnabled": { @@ -20619,6 +21577,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedReceiveAckTimeout": { @@ -20644,6 +21603,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedReceiveReconnectRetryCount": { @@ -20669,6 +21629,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedReceiveReconnectRetryWait": { @@ -20694,6 +21655,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedReceiveWindowSize": { @@ -20719,6 +21681,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedReceiveWindowSizeAckThreshold": { @@ -20744,6 +21707,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedSendAckTimeout": { @@ -20769,6 +21733,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "guaranteedSendWindowSize": { @@ -20794,6 +21759,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "messagingDefaultDeliveryMode": { @@ -20820,6 +21786,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "messagingDefaultDmqEligibleEnabled": { @@ -20842,6 +21809,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "messagingDefaultElidingEligibleEnabled": { @@ -20864,6 +21832,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "messagingJmsxUserIdEnabled": { @@ -20886,6 +21855,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "messagingTextInXmlPayloadEnabled": { @@ -20908,6 +21878,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -20929,6 +21900,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportCompressionLevel": { @@ -20954,6 +21926,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportConnectRetryCount": { @@ -20979,6 +21952,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportConnectRetryPerHostCount": { @@ -21004,6 +21978,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportConnectTimeout": { @@ -21029,6 +22004,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportDirectTransportEnabled": { @@ -21051,6 +22027,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportKeepaliveCount": { @@ -21076,6 +22053,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportKeepaliveEnabled": { @@ -21098,6 +22076,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportKeepaliveInterval": { @@ -21123,6 +22102,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportMsgCallbackOnIoThreadEnabled": { @@ -21145,6 +22125,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportOptimizeDirectEnabled": { @@ -21167,6 +22148,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportPort": { @@ -21192,6 +22174,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportReadTimeout": { @@ -21217,6 +22200,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportReceiveBufferSize": { @@ -21242,6 +22226,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportReconnectRetryCount": { @@ -21267,6 +22252,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportReconnectRetryWait": { @@ -21292,6 +22278,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportSendBufferSize": { @@ -21317,6 +22304,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportTcpNoDelayEnabled": { @@ -21339,6 +22327,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "xaEnabled": { @@ -21361,6 +22350,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -21418,6 +22408,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "physicalName": { @@ -21442,6 +22433,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueName": { @@ -21463,6 +22455,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -21543,6 +22536,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "physicalName": { @@ -21567,6 +22561,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "topicName": { @@ -21588,6 +22583,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -21675,6 +22671,7 @@ "authenticationBasicUsername" ], "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationBasicUsername": { @@ -21701,6 +22698,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationClientCertContent": { @@ -21725,6 +22723,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationClientCertPassword": { @@ -21752,11 +22751,41 @@ "authenticationClientCertContent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": true }, - "authenticationOauthClientId": { - "description": "The OAuth client ID. To be used when authenticationScheme is \"oauth-client\". Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", - "maxLength": 200, + "authenticationKerberosKeytabContent": { + "description": "The base64-encoded content of this User Principal's keytab. This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. The default value is `\"\"`. Available since 2.40.", + "maxLength": 2048, + "minLength": 0, + "type": "string", + "x-accessLevels": { + "patch": "vpn/read-write" + }, + "x-autoDisable": [ + "enabled" + ], + "x-configSyncDefault": "", + "x-default": "", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": true, + "x-requiredPost": false, + "x-requires": [ + "authenticationKerberosKeytabFileName", + "authenticationKerberosUserPrincipalName" + ], + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": true + }, + "authenticationKerberosKeytabFileName": { + "description": "The name of this User Principal's keytab file. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. The default value is `\"\"`. Available since 2.40.", + "maxLength": 255, "minLength": 0, "type": "string", "x-accessLevels": { @@ -21767,7 +22796,6 @@ "enabled" ], "x-configSyncDefault": "", - "x-configSyncTableType": "vpn", "x-default": "", "x-deprecated": false, "x-identifying": false, @@ -21777,12 +22805,17 @@ "x-readOnlyPost": false, "x-readOptional": false, "x-requiredPost": false, + "x-requires": [ + "authenticationKerberosKeytabContent", + "authenticationKerberosUserPrincipalName" + ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, - "authenticationOauthClientScope": { - "description": "The OAuth scope. To be used when authenticationScheme is \"oauth-client\". Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", - "maxLength": 200, + "authenticationKerberosServiceName": { + "description": "The Kerberos service name of the remote Kafka broker, not including /hostname@REALM. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`. Available since 2.40.", + "maxLength": 128, "minLength": 0, "type": "string", "x-accessLevels": { @@ -21804,6 +22837,92 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "authenticationKerberosUserPrincipalName": { + "description": "The Kerberos user principal name of the Kafka Receiver. This must include the @<REALM> suffix. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. The default value is `\"\"`. Available since 2.40.", + "maxLength": 642, + "minLength": 0, + "pattern": "^(.+@.+)?$", + "type": "string", + "x-accessLevels": { + "get": "vpn/read-only", + "patch": "vpn/read-write" + }, + "x-autoDisable": [ + "enabled" + ], + "x-configSyncDefault": "", + "x-default": "", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requires": [ + "authenticationKerberosKeytabContent", + "authenticationKerberosKeytabFileName" + ], + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "authenticationOauthClientId": { + "description": "The OAuth client ID. To be used when authenticationScheme is \"oauth-client\". Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", + "maxLength": 200, + "minLength": 0, + "type": "string", + "x-accessLevels": { + "get": "vpn/read-only", + "patch": "vpn/read-write" + }, + "x-autoDisable": [ + "enabled" + ], + "x-configSyncDefault": "", + "x-configSyncTableType": "vpn", + "x-default": "", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "authenticationOauthClientScope": { + "description": "The OAuth scope. To be used when authenticationScheme is \"oauth-client\". Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", + "maxLength": 200, + "minLength": 0, + "type": "string", + "x-accessLevels": { + "get": "vpn/read-only", + "patch": "vpn/read-write" + }, + "x-autoDisable": [ + "enabled" + ], + "x-configSyncDefault": "", + "x-configSyncTableType": "vpn", + "x-default": "", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationOauthClientSecret": { @@ -21829,6 +22948,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationOauthClientTokenEndpoint": { @@ -21856,15 +22976,17 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationScheme": { - "description": "The authentication scheme for the Kafka Receiver. The bootstrap addresses must resolve to an appropriately configured and compatible listener port on the Kafka Broker for the given scheme. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"none\"`. The allowed values and their meaning are:\n\n
\n\"none\" - Anonymous Authentication. Used with Kafka Broker PLAINTEXT listener ports.\n\"basic\" - Basic Authentication. Used with Kafka Broker SASL_PLAINTEXT and SASL_SSL listener ports.\n\"scram\" - Salted Challenge Response Authentication. Used with Kafka Broker SASL_PLAINTEXT and SASL_SSL listener ports.\n\"client-certificate\" - Client Certificate Authentication. Used with Kafka Broker SSL listener ports.\n\"oauth-client\" - Oauth Authentication. Used with Kafka Broker SASL_SSL listener ports.\n\n", + "description": "The authentication scheme for the Kafka Receiver. The bootstrap addresses must resolve to an appropriately configured and compatible listener port on the Kafka Broker for the given scheme. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"none\"`. The allowed values and their meaning are:\n\n
\n\"none\" - Anonymous Authentication. Used with Kafka Broker PLAINTEXT listener ports.\n\"basic\" - Basic Authentication. Used with Kafka Broker SASL_PLAINTEXT and SASL_SSL listener ports.\n\"scram\" - Salted Challenge Response Authentication. Used with Kafka Broker SASL_PLAINTEXT and SASL_SSL listener ports.\n\"client-certificate\" - Client Certificate Authentication. Used with Kafka Broker SSL listener ports.\n\"kerberos\" - Kerberos Authentication.\n\"oauth-client\" - Oauth Authentication. Used with Kafka Broker SASL_SSL listener ports.\n\n", "enum": [ "none", "basic", "scram", "client-certificate", + "kerberos", "oauth-client" ], "type": "string", @@ -21887,6 +23009,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationScramHash": { @@ -21915,6 +23038,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationScramPassword": { @@ -21943,6 +23067,7 @@ "authenticationScramUsername" ], "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationScramUsername": { @@ -21969,6 +23094,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "batchDelay": { @@ -21996,6 +23122,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "batchMaxSize": { @@ -22023,13 +23150,14 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "bootstrapAddressList": { "description": "Comma separated list of addresses (and optional ports) of brokers in the Kafka Cluster from which the state of the entire Kafka Cluster can be learned. If a port is not provided with an address it will default to 9092.\n\nThis corresponds to the Kafka consumer API `bootstrap.servers` configuration setting.\n\nModifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", "maxLength": 1044, "minLength": 0, - "pattern": "^(((((([0-9a-zA-Z\\-\\.])+)|\\[([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,7}:\\]|\\[([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}\\]|\\[([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}\\]|\\[([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}\\]|\\[[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})\\]|\\[:((:[0-9a-fA-F]{1,4}){1,7}|:)\\])((:[0-9]{1,5}){0,1})),)*(((([0-9a-zA-Z\\-\\.])+)|\\[([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,7}:\\]|\\[([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}\\]|\\[([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}\\]|\\[([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}\\]|\\[[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})\\]|\\[:((:[0-9a-fA-F]{1,4}){1,7}|:)\\])((:[0-9]{1,5}){0,1})))?$", + "pattern": "^(((((([0-9a-zA-Z\\-\\.]){1,253})|\\[([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,7}:\\]|\\[([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}\\]|\\[([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}\\]|\\[([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}\\]|\\[[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})\\]|\\[:((:[0-9a-fA-F]{1,4}){1,7}|:)\\])((:[0-9]{1,5}){0,1})),)*(((([0-9a-zA-Z\\-\\.]){1,253})|\\[([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,7}:\\]|\\[([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}\\]|\\[([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}\\]|\\[([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}\\]|\\[[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})\\]|\\[:((:[0-9a-fA-F]{1,4}){1,7}|:)\\])((:[0-9]{1,5}){0,1})))?$", "type": "string", "x-accessLevels": { "get": "vpn/read-only", @@ -22050,6 +23178,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -22072,6 +23201,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "groupId": { @@ -22098,6 +23228,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "groupKeepaliveInterval": { @@ -22125,6 +23256,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "groupKeepaliveTimeout": { @@ -22152,6 +23284,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "groupMembershipType": { @@ -22180,6 +23313,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "groupPartitionSchemeList": { @@ -22206,6 +23340,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "kafkaReceiverName": { @@ -22227,13 +23362,13 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "metadataTopicExcludeList": { - "description": "A comma-separated list of regular expressions. Any matching topic names will be ignored in broker metadata. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", + "description": "A comma-separated list of POSIX.2 regular expressions. Commas within each regular expression must be escaped as double commas. Any matching topic names will be ignored in broker metadata. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", "maxLength": 1023, "minLength": 0, - "pattern": "^(((\\^.*|[a-zA-Z0-9\\._\\-]+),)*(\\^.*|[a-zA-Z0-9\\._\\-]+))?$", "type": "string", "x-accessLevels": { "get": "vpn/read-only", @@ -22254,6 +23389,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "metadataTopicRefreshInterval": { @@ -22281,6 +23417,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -22302,6 +23439,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportTlsEnabled": { @@ -22326,6 +23464,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -22388,6 +23527,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "initialOffset": { @@ -22416,6 +23556,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "kafkaReceiverName": { @@ -22437,6 +23578,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "localKey": { @@ -22463,6 +23605,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "localTopic": { @@ -22489,6 +23632,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -22510,13 +23654,14 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "topicName": { - "description": "The name of the Topic.", + "description": "The name of the Topic or a POSIX.2 regular expression starting with '^'.", "maxLength": 255, "minLength": 1, - "pattern": "^\\^.*|[a-zA-Z0-9\\._\\-]+$", + "pattern": "^\\^.{0,254}|[a-zA-Z0-9\\._\\-]{1,255}$", "type": "string", "x-accessLevels": { "get": "vpn/read-only" @@ -22531,6 +23676,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -22641,6 +23787,7 @@ "authenticationBasicUsername" ], "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationBasicUsername": { @@ -22667,6 +23814,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationClientCertContent": { @@ -22691,6 +23839,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationClientCertPassword": { @@ -22718,48 +23867,21 @@ "authenticationClientCertContent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": true }, - "authenticationOauthClientId": { - "description": "The OAuth client ID. To be used when authenticationScheme is \"oauth-client\". Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", - "maxLength": 200, - "minLength": 0, - "type": "string", - "x-accessLevels": { - "get": "vpn/read-only", - "patch": "vpn/read-write" - }, - "x-autoDisable": [ - "enabled" - ], - "x-configSyncDefault": "", - "x-configSyncTableType": "vpn", - "x-default": "", - "x-deprecated": false, - "x-identifying": false, - "x-identifyingDirect": false, - "x-opaque": false, - "x-readOnlyOther": false, - "x-readOnlyPost": false, - "x-readOptional": false, - "x-requiredPost": false, - "x-requiresDisable": [], - "x-writeOnly": false - }, - "authenticationOauthClientScope": { - "description": "The OAuth scope. To be used when authenticationScheme is \"oauth-client\". Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", - "maxLength": 200, + "authenticationKerberosKeytabContent": { + "description": "The base64-encoded content of this User Principal's keytab. This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. The default value is `\"\"`. Available since 2.40.", + "maxLength": 2048, "minLength": 0, "type": "string", "x-accessLevels": { - "get": "vpn/read-only", "patch": "vpn/read-write" }, "x-autoDisable": [ "enabled" ], "x-configSyncDefault": "", - "x-configSyncTableType": "vpn", "x-default": "", "x-deprecated": false, "x-identifying": false, @@ -22767,41 +23889,20 @@ "x-opaque": false, "x-readOnlyOther": false, "x-readOnlyPost": false, - "x-readOptional": false, - "x-requiredPost": false, - "x-requiresDisable": [], - "x-writeOnly": false - }, - "authenticationOauthClientSecret": { - "description": "The OAuth client secret. To be used when authenticationScheme is \"oauth-client\". This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", - "maxLength": 512, - "minLength": 0, - "type": "string", - "x-accessLevels": { - "patch": "vpn/read-write" - }, - "x-autoDisable": [ - "enabled" - ], - "x-configSyncDefault": "", - "x-configSyncTableType": "vpn", - "x-default": "", - "x-deprecated": false, - "x-identifying": false, - "x-identifyingDirect": false, - "x-opaque": true, - "x-readOnlyOther": false, - "x-readOnlyPost": false, "x-readOptional": true, "x-requiredPost": false, + "x-requires": [ + "authenticationKerberosKeytabFileName", + "authenticationKerberosUserPrincipalName" + ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": true }, - "authenticationOauthClientTokenEndpoint": { - "description": "The OAuth token endpoint URL that the Kafka Sender will use to request a token for login to the Kafka broker. Must begin with \"https\". To be used when authenticationScheme is \"oauth-client\". Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", - "maxLength": 2048, + "authenticationKerberosKeytabFileName": { + "description": "The name of this User Principal's keytab file. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. The default value is `\"\"`. Available since 2.40.", + "maxLength": 255, "minLength": 0, - "pattern": "^([hH][tT][tT][pP][sS]://.+)?$", "type": "string", "x-accessLevels": { "get": "vpn/read-only", @@ -22811,7 +23912,6 @@ "enabled" ], "x-configSyncDefault": "", - "x-configSyncTableType": "vpn", "x-default": "", "x-deprecated": false, "x-identifying": false, @@ -22821,46 +23921,18 @@ "x-readOnlyPost": false, "x-readOptional": false, "x-requiredPost": false, - "x-requiresDisable": [], - "x-writeOnly": false - }, - "authenticationScheme": { - "description": "The authentication scheme for the Kafka Sender. The bootstrap addresses must resolve to an appropriately configured and compatible listener port on the Kafka Broker for the given scheme. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"none\"`. The allowed values and their meaning are:\n\n
\n\"none\" - Anonymous Authentication. Used with Kafka Broker PLAINTEXT listener ports.\n\"basic\" - Basic Authentication. Used with Kafka Broker SASL_PLAINTEXT and SASL_SSL listener ports.\n\"scram\" - Salted Challenge Response Authentication. Used with Kafka Broker SASL_PLAINTEXT and SASL_SSL listener ports.\n\"client-certificate\" - Client Certificate Authentication. Used with Kafka Broker SSL listener ports.\n\"oauth-client\" - Oauth Authentication. Used with Kafka Broker SASL_SSL listener ports.\n\n", - "enum": [ - "none", - "basic", - "scram", - "client-certificate", - "oauth-client" - ], - "type": "string", - "x-accessLevels": { - "get": "vpn/read-only", - "patch": "vpn/read-write" - }, - "x-autoDisable": [ - "enabled" + "x-requires": [ + "authenticationKerberosKeytabContent", + "authenticationKerberosUserPrincipalName" ], - "x-configSyncDefault": "none", - "x-configSyncTableType": "vpn", - "x-default": "none", - "x-deprecated": false, - "x-identifying": false, - "x-identifyingDirect": false, - "x-opaque": false, - "x-readOnlyOther": false, - "x-readOnlyPost": false, - "x-readOptional": false, - "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, - "authenticationScramHash": { - "description": "The hash used for SCRAM authentication. To be used when authenticationScheme is \"scram\". Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"sha-512\"`. The allowed values and their meaning are:\n\n
\n\"sha-256\" - SHA-2 256 bits.\n\"sha-512\" - SHA-2 512 bits.\n\n", - "enum": [ - "sha-256", - "sha-512" - ], + "authenticationKerberosServiceName": { + "description": "The Kerberos service name of the remote Kafka broker, not including /hostname@REALM. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`. Available since 2.40.", + "maxLength": 128, + "minLength": 0, "type": "string", "x-accessLevels": { "get": "vpn/read-only", @@ -22869,9 +23941,9 @@ "x-autoDisable": [ "enabled" ], - "x-configSyncDefault": "sha-512", + "x-configSyncDefault": "", "x-configSyncTableType": "vpn", - "x-default": "sha-512", + "x-default": "", "x-deprecated": false, "x-identifying": false, "x-identifyingDirect": false, @@ -22881,39 +23953,43 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, - "authenticationScramPassword": { - "description": "The password for the Username. To be used when authenticationScheme is \"scram\". This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", - "maxLength": 255, + "authenticationKerberosUserPrincipalName": { + "description": "The Kerberos user principal name of the Kafka Sender. This must include the @<REALM> suffix. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. The default value is `\"\"`. Available since 2.40.", + "maxLength": 642, "minLength": 0, + "pattern": "^(.+@.+)?$", "type": "string", "x-accessLevels": { + "get": "vpn/read-only", "patch": "vpn/read-write" }, "x-autoDisable": [ "enabled" ], "x-configSyncDefault": "", - "x-configSyncTableType": "vpn", "x-default": "", "x-deprecated": false, "x-identifying": false, "x-identifyingDirect": false, - "x-opaque": true, + "x-opaque": false, "x-readOnlyOther": false, "x-readOnlyPost": false, - "x-readOptional": true, + "x-readOptional": false, "x-requiredPost": false, "x-requires": [ - "authenticationScramUsername" + "authenticationKerberosKeytabContent", + "authenticationKerberosKeytabFileName" ], "x-requiresDisable": [], - "x-writeOnly": true + "x-sensitive": false, + "x-writeOnly": false }, - "authenticationScramUsername": { - "description": "The username the Kafka Sender uses to login to the remote Kafka broker. To be used when authenticationScheme is \"scram\". Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", - "maxLength": 255, + "authenticationOauthClientId": { + "description": "The OAuth client ID. To be used when authenticationScheme is \"oauth-client\". Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", + "maxLength": 200, "minLength": 0, "type": "string", "x-accessLevels": { @@ -22935,94 +24011,13 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, - "batchDelay": { - "description": "Delay (in ms) to wait to accumulate a batch of messages to send. Batching is done for all Senders on a per-partition basis.\n\nThis corresponds to the Kafka producer API `linger.ms` configuration setting.\n\nModifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `5`.", - "format": "int32", - "maximum": 900000, - "minimum": 0, - "type": "integer", - "x-accessLevels": { - "get": "vpn/read-only", - "patch": "vpn/read-write" - }, - "x-autoDisable": [ - "enabled" - ], - "x-configSyncDefault": 5, - "x-configSyncTableType": "vpn", - "x-default": 5, - "x-deprecated": false, - "x-identifying": false, - "x-identifyingDirect": false, - "x-opaque": false, - "x-readOnlyOther": false, - "x-readOnlyPost": false, - "x-readOptional": false, - "x-requiredPost": false, - "x-requiresDisable": [], - "x-writeOnly": false - }, - "batchMaxMsgCount": { - "description": "Maximum number of messages sent in a single batch. Batching is done for all Senders on a per-partition basis. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `10000`.", - "format": "int32", - "maximum": 1000000, - "minimum": 1, - "type": "integer", - "x-accessLevels": { - "get": "vpn/read-only", - "patch": "vpn/read-write" - }, - "x-autoDisable": [ - "enabled" - ], - "x-configSyncDefault": 10000, - "x-configSyncTableType": "vpn", - "x-default": 10000, - "x-deprecated": false, - "x-identifying": false, - "x-identifyingDirect": false, - "x-opaque": false, - "x-readOnlyOther": false, - "x-readOnlyPost": false, - "x-readOptional": false, - "x-requiredPost": false, - "x-requiresDisable": [], - "x-writeOnly": false - }, - "batchMaxSize": { - "description": "Maximum size of a message batch, in bytes (B). Batching is done for all Senders on a per-partition basis.\n\nThis corresponds to the Kafka producer API `batch.size` configuration setting, and should not exceed either the Kafka broker `message.max.bytes` configuration setting, or the per-Topic override of `max.message.bytes`.\n\nModifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `1000000`.", - "format": "int32", - "maximum": 2147483647, - "minimum": 1, - "type": "integer", - "x-accessLevels": { - "get": "vpn/read-only", - "patch": "vpn/read-write" - }, - "x-autoDisable": [ - "enabled" - ], - "x-configSyncDefault": 1000000, - "x-configSyncTableType": "vpn", - "x-default": 1000000, - "x-deprecated": false, - "x-identifying": false, - "x-identifyingDirect": false, - "x-opaque": false, - "x-readOnlyOther": false, - "x-readOnlyPost": false, - "x-readOptional": false, - "x-requiredPost": false, - "x-requiresDisable": [], - "x-writeOnly": false - }, - "bootstrapAddressList": { - "description": "Comma separated list of addresses (and optional ports) of brokers in the Kafka Cluster from which the state of the entire Kafka Cluster can be learned. If a port is not provided with an address it will default to 9092.\n\nThis corresponds to the Kafka producer API `bootstrap.servers` configuration setting.\n\nModifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", - "maxLength": 1044, + "authenticationOauthClientScope": { + "description": "The OAuth scope. To be used when authenticationScheme is \"oauth-client\". Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", + "maxLength": 200, "minLength": 0, - "pattern": "^(((((([0-9a-zA-Z\\-\\.])+)|\\[([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,7}:\\]|\\[([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}\\]|\\[([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}\\]|\\[([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}\\]|\\[[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})\\]|\\[:((:[0-9a-fA-F]{1,4}){1,7}|:)\\])((:[0-9]{1,5}){0,1})),)*(((([0-9a-zA-Z\\-\\.])+)|\\[([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,7}:\\]|\\[([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}\\]|\\[([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}\\]|\\[([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}\\]|\\[[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})\\]|\\[:((:[0-9a-fA-F]{1,4}){1,7}|:)\\])((:[0-9]{1,5}){0,1})))?$", "type": "string", "x-accessLevels": { "get": "vpn/read-only", @@ -23043,6 +24038,291 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "authenticationOauthClientSecret": { + "description": "The OAuth client secret. To be used when authenticationScheme is \"oauth-client\". This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", + "maxLength": 512, + "minLength": 0, + "type": "string", + "x-accessLevels": { + "patch": "vpn/read-write" + }, + "x-autoDisable": [ + "enabled" + ], + "x-configSyncDefault": "", + "x-configSyncTableType": "vpn", + "x-default": "", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": true, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": true, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": true, + "x-writeOnly": true + }, + "authenticationOauthClientTokenEndpoint": { + "description": "The OAuth token endpoint URL that the Kafka Sender will use to request a token for login to the Kafka broker. Must begin with \"https\". To be used when authenticationScheme is \"oauth-client\". Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", + "maxLength": 2048, + "minLength": 0, + "pattern": "^([hH][tT][tT][pP][sS]://.+)?$", + "type": "string", + "x-accessLevels": { + "get": "vpn/read-only", + "patch": "vpn/read-write" + }, + "x-autoDisable": [ + "enabled" + ], + "x-configSyncDefault": "", + "x-configSyncTableType": "vpn", + "x-default": "", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "authenticationScheme": { + "description": "The authentication scheme for the Kafka Sender. The bootstrap addresses must resolve to an appropriately configured and compatible listener port on the Kafka Broker for the given scheme. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"none\"`. The allowed values and their meaning are:\n\n
\n\"none\" - Anonymous Authentication. Used with Kafka Broker PLAINTEXT listener ports.\n\"basic\" - Basic Authentication. Used with Kafka Broker SASL_PLAINTEXT and SASL_SSL listener ports.\n\"scram\" - Salted Challenge Response Authentication. Used with Kafka Broker SASL_PLAINTEXT and SASL_SSL listener ports.\n\"client-certificate\" - Client Certificate Authentication. Used with Kafka Broker SSL listener ports.\n\"kerberos\" - Kerberos Authentication.\n\"oauth-client\" - Oauth Authentication. Used with Kafka Broker SASL_SSL listener ports.\n\n", + "enum": [ + "none", + "basic", + "scram", + "client-certificate", + "kerberos", + "oauth-client" + ], + "type": "string", + "x-accessLevels": { + "get": "vpn/read-only", + "patch": "vpn/read-write" + }, + "x-autoDisable": [ + "enabled" + ], + "x-configSyncDefault": "none", + "x-configSyncTableType": "vpn", + "x-default": "none", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "authenticationScramHash": { + "description": "The hash used for SCRAM authentication. To be used when authenticationScheme is \"scram\". Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"sha-512\"`. The allowed values and their meaning are:\n\n
\n\"sha-256\" - SHA-2 256 bits.\n\"sha-512\" - SHA-2 512 bits.\n\n", + "enum": [ + "sha-256", + "sha-512" + ], + "type": "string", + "x-accessLevels": { + "get": "vpn/read-only", + "patch": "vpn/read-write" + }, + "x-autoDisable": [ + "enabled" + ], + "x-configSyncDefault": "sha-512", + "x-configSyncTableType": "vpn", + "x-default": "sha-512", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "authenticationScramPassword": { + "description": "The password for the Username. To be used when authenticationScheme is \"scram\". This attribute is absent from a GET and not updated when absent in a PUT, subject to the exceptions in note 4. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", + "maxLength": 255, + "minLength": 0, + "type": "string", + "x-accessLevels": { + "patch": "vpn/read-write" + }, + "x-autoDisable": [ + "enabled" + ], + "x-configSyncDefault": "", + "x-configSyncTableType": "vpn", + "x-default": "", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": true, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": true, + "x-requiredPost": false, + "x-requires": [ + "authenticationScramUsername" + ], + "x-requiresDisable": [], + "x-sensitive": true, + "x-writeOnly": true + }, + "authenticationScramUsername": { + "description": "The username the Kafka Sender uses to login to the remote Kafka broker. To be used when authenticationScheme is \"scram\". Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", + "maxLength": 255, + "minLength": 0, + "type": "string", + "x-accessLevels": { + "get": "vpn/read-only", + "patch": "vpn/read-write" + }, + "x-autoDisable": [ + "enabled" + ], + "x-configSyncDefault": "", + "x-configSyncTableType": "vpn", + "x-default": "", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "batchDelay": { + "description": "Delay (in ms) to wait to accumulate a batch of messages to send. Batching is done for all Senders on a per-partition basis.\n\nThis corresponds to the Kafka producer API `linger.ms` configuration setting.\n\nModifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `5`.", + "format": "int32", + "maximum": 900000, + "minimum": 0, + "type": "integer", + "x-accessLevels": { + "get": "vpn/read-only", + "patch": "vpn/read-write" + }, + "x-autoDisable": [ + "enabled" + ], + "x-configSyncDefault": 5, + "x-configSyncTableType": "vpn", + "x-default": 5, + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "batchMaxMsgCount": { + "description": "Maximum number of messages sent in a single batch. Batching is done for all Senders on a per-partition basis. Modifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `10000`.", + "format": "int32", + "maximum": 1000000, + "minimum": 1, + "type": "integer", + "x-accessLevels": { + "get": "vpn/read-only", + "patch": "vpn/read-write" + }, + "x-autoDisable": [ + "enabled" + ], + "x-configSyncDefault": 10000, + "x-configSyncTableType": "vpn", + "x-default": 10000, + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "batchMaxSize": { + "description": "Maximum size of a message batch, in bytes (B). Batching is done for all Senders on a per-partition basis.\n\nThis corresponds to the Kafka producer API `batch.size` configuration setting, and should not exceed either the Kafka broker `message.max.bytes` configuration setting, or the per-Topic override of `max.message.bytes`.\n\nModifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `1000000`.", + "format": "int32", + "maximum": 2147483647, + "minimum": 1, + "type": "integer", + "x-accessLevels": { + "get": "vpn/read-only", + "patch": "vpn/read-write" + }, + "x-autoDisable": [ + "enabled" + ], + "x-configSyncDefault": 1000000, + "x-configSyncTableType": "vpn", + "x-default": 1000000, + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "bootstrapAddressList": { + "description": "Comma separated list of addresses (and optional ports) of brokers in the Kafka Cluster from which the state of the entire Kafka Cluster can be learned. If a port is not provided with an address it will default to 9092.\n\nThis corresponds to the Kafka producer API `bootstrap.servers` configuration setting.\n\nModifying this attribute while the object (or the relevant part of the object) is administratively enabled may be service impacting as enabled will be temporarily set to false to apply the change. Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", + "maxLength": 1044, + "minLength": 0, + "pattern": "^(((((([0-9a-zA-Z\\-\\.]){1,253})|\\[([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,7}:\\]|\\[([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}\\]|\\[([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}\\]|\\[([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}\\]|\\[[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})\\]|\\[:((:[0-9a-fA-F]{1,4}){1,7}|:)\\])((:[0-9]{1,5}){0,1})),)*(((([0-9a-zA-Z\\-\\.]){1,253})|\\[([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,7}:\\]|\\[([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}\\]|\\[([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}\\]|\\[([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}\\]|\\[([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}\\]|\\[[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})\\]|\\[:((:[0-9a-fA-F]{1,4}){1,7}|:)\\])((:[0-9]{1,5}){0,1})))?$", + "type": "string", + "x-accessLevels": { + "get": "vpn/read-only", + "patch": "vpn/read-write" + }, + "x-autoDisable": [ + "enabled" + ], + "x-configSyncDefault": "", + "x-configSyncTableType": "vpn", + "x-default": "", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -23065,6 +24345,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "idempotenceEnabled": { @@ -23089,6 +24370,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "kafkaSenderName": { @@ -23110,6 +24392,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -23131,6 +24414,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportCompressionEnabled": { @@ -23155,6 +24439,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportCompressionLevel": { @@ -23182,6 +24467,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportCompressionType": { @@ -23212,6 +24498,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "transportTlsEnabled": { @@ -23236,6 +24523,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -23288,6 +24576,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -23310,6 +24599,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "kafkaSenderName": { @@ -23331,6 +24621,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -23352,6 +24643,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "partitionConsistentHash": { @@ -23381,6 +24673,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "partitionExplicitNumber": { @@ -23408,6 +24701,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "partitionRandomFallbackEnabled": { @@ -23432,6 +24726,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "partitionScheme": { @@ -23461,6 +24756,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueName": { @@ -23482,6 +24778,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteKey": { @@ -23508,6 +24805,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteTopic": { @@ -23535,6 +24833,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -23640,6 +24939,10 @@ "description": "The URI of this Message VPN's collection of ACL Profile objects.", "type": "string" }, + "authenticationKerberosRealmsUri": { + "description": "The URI of this Message VPN's collection of Realm objects. Available since 2.40.", + "type": "string" + }, "authenticationOauthProfilesUri": { "description": "The URI of this Message VPN's collection of OAuth Profile objects. Available since 2.25.", "type": "string" @@ -23772,6 +25075,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -23794,6 +25098,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgLifetime": { @@ -23819,6 +25124,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -23840,6 +25146,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -23921,6 +25228,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "mqttSessionClientId": { @@ -23941,6 +25249,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "mqttSessionVirtualRouter": { @@ -23964,6 +25273,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -23985,6 +25295,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "owner": { @@ -24011,6 +25322,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueConsumerAckPropagationEnabled": { @@ -24033,6 +25345,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueDeadMsgQueue": { @@ -24058,6 +25371,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueEventBindCountThreshold": { @@ -24092,6 +25406,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueMaxDeliveredUnackedMsgsPerFlow": { @@ -24117,6 +25432,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueMaxMsgSize": { @@ -24142,6 +25458,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueMaxMsgSpoolUsage": { @@ -24167,6 +25484,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueMaxRedeliveryCount": { @@ -24192,6 +25510,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueMaxTtl": { @@ -24217,6 +25536,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueRejectLowPriorityMsgEnabled": { @@ -24239,6 +25559,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueRejectLowPriorityMsgLimit": { @@ -24264,6 +25585,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueRejectMsgToSenderOnDiscardBehavior": { @@ -24293,6 +25615,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueRespectTtlEnabled": { @@ -24315,6 +25638,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -24371,6 +25695,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -24401,6 +25726,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -24433,6 +25759,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -24463,6 +25790,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -24501,6 +25829,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -24531,6 +25860,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -24563,6 +25893,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -24593,6 +25924,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -24631,6 +25963,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -24661,6 +25994,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -24693,6 +26027,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -24723,6 +26058,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -24765,6 +26101,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "mqttSessionVirtualRouter": { @@ -24788,6 +26125,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -24809,6 +26147,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "subscriptionQos": { @@ -24834,6 +26173,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "subscriptionTopic": { @@ -24854,6 +26194,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -24982,6 +26323,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationBasicUsername": { @@ -25006,6 +26348,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationScheme": { @@ -25032,6 +26375,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -25054,6 +26398,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "host": { @@ -25079,6 +26424,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -25100,6 +26446,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "port": { @@ -25125,6 +26472,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "proxyName": { @@ -25146,6 +26494,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "proxyType": { @@ -25172,6 +26521,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -25236,6 +26586,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "consumerAckPropagationEnabled": { @@ -25258,6 +26609,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "deadMsgQueue": { @@ -25283,6 +26635,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "deliveryCountEnabled": { @@ -25305,6 +26658,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "deliveryDelay": { @@ -25330,6 +26684,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "egressEnabled": { @@ -25352,6 +26707,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "eventBindCountThreshold": { @@ -25383,6 +26739,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxBindCount": { @@ -25408,6 +26765,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxDeliveredUnackedMsgsPerFlow": { @@ -25433,6 +26791,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxMsgSize": { @@ -25458,6 +26817,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxMsgSpoolUsage": { @@ -25483,6 +26843,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxRedeliveryCount": { @@ -25508,6 +26869,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxTtl": { @@ -25533,6 +26895,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -25554,6 +26917,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "owner": { @@ -25580,6 +26944,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "partitionCount": { @@ -25605,6 +26970,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "partitionRebalanceDelay": { @@ -25630,6 +26996,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "partitionRebalanceMaxHandoffTime": { @@ -25655,6 +27022,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "permission": { @@ -25686,6 +27054,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueName": { @@ -25707,6 +27076,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayEnabled": { @@ -25731,6 +27101,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayInitialInterval": { @@ -25758,6 +27129,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayMaxInterval": { @@ -25785,6 +27157,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayMultiplier": { @@ -25812,6 +27185,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryEnabled": { @@ -25834,6 +27208,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "rejectLowPriorityMsgEnabled": { @@ -25856,6 +27231,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "rejectLowPriorityMsgLimit": { @@ -25881,6 +27257,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "rejectMsgToSenderOnDiscardBehavior": { @@ -25910,6 +27287,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "respectMsgPriorityEnabled": { @@ -25935,6 +27313,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "respectTtlEnabled": { @@ -25957,6 +27336,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -26000,6 +27380,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -26030,6 +27411,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -26062,6 +27444,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -26092,6 +27475,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -26130,6 +27514,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -26160,6 +27545,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -26192,6 +27578,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -26222,6 +27609,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -26260,6 +27648,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -26290,6 +27679,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -26322,6 +27712,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -26352,6 +27743,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -26408,6 +27800,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueName": { @@ -26429,6 +27822,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "subscriptionTopic": { @@ -26449,6 +27843,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -26534,6 +27929,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "consumerAckPropagationEnabled": { @@ -26556,6 +27952,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "deadMsgQueue": { @@ -26581,6 +27978,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "deliveryDelay": { @@ -26606,6 +28004,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "durabilityOverride": { @@ -26632,6 +28031,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "eventBindCountThreshold": { @@ -26666,6 +28066,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxDeliveredUnackedMsgsPerFlow": { @@ -26691,6 +28092,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxMsgSize": { @@ -26716,6 +28118,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxMsgSpoolUsage": { @@ -26741,6 +28144,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxRedeliveryCount": { @@ -26766,6 +28170,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxTtl": { @@ -26791,6 +28196,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -26812,6 +28218,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "permission": { @@ -26841,10 +28248,11 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueNameFilter": { - "description": "A pattern used to determine which Queues use settings from this Template. Two different wildcards can be used in the pattern: * and >. Similar to topic filters or subscription patterns, a > matches anything (but only when used at the end), and a * matches zero or more characters but never a slash (/). A > is only a wildcard when used at the end, after a /. A * is only allowed at the end, after a slash (/). Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", + "description": "A pattern used to determine which Queues use settings from this Template. Two different wildcards can be used in the pattern: * and >. Similar to topic filters or subscription patterns, a > matches anything (but only when used at the end), and a * matches zero or more characters but never a slash (/). A > is only a wildcard when used at the end, after a /. A * is only allowed at the end, after a slash (/). Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", "maxLength": 200, "minLength": 0, "type": "string", @@ -26865,6 +28273,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueTemplateName": { @@ -26886,6 +28295,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayEnabled": { @@ -26908,6 +28318,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayInitialInterval": { @@ -26933,6 +28344,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayMaxInterval": { @@ -26958,6 +28370,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayMultiplier": { @@ -26983,6 +28396,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryEnabled": { @@ -27005,6 +28419,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "rejectLowPriorityMsgEnabled": { @@ -27027,6 +28442,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "rejectLowPriorityMsgLimit": { @@ -27052,6 +28468,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "rejectMsgToSenderOnDiscardBehavior": { @@ -27079,6 +28496,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "respectMsgPriorityEnabled": { @@ -27101,6 +28519,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "respectTtlEnabled": { @@ -27123,6 +28542,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -27166,6 +28586,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -27196,6 +28617,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -27228,6 +28650,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -27258,6 +28681,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -27296,6 +28720,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -27326,6 +28751,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -27358,6 +28784,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -27388,6 +28815,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -27426,6 +28854,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -27456,6 +28885,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -27488,6 +28918,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -27518,6 +28949,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -27617,6 +29049,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "ingressEnabled": { @@ -27639,6 +29072,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxSpoolUsage": { @@ -27664,6 +29098,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -27685,6 +29120,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replayLogName": { @@ -27706,6 +29142,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "topicFilterEnabled": { @@ -27728,6 +29165,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -27789,6 +29227,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replayLogName": { @@ -27810,6 +29249,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "topicFilterSubscription": { @@ -27830,6 +29270,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -27933,6 +29374,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicatedTopic": { @@ -27953,6 +29395,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "replicationMode": { @@ -27979,6 +29422,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -28082,6 +29526,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -28104,6 +29549,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -28125,6 +29571,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "restDeliveryPointName": { @@ -28145,6 +29592,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "service": { @@ -28169,6 +29617,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "vendor": { @@ -28193,6 +29642,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -28242,6 +29692,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -28263,6 +29714,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "postRequestTarget": { @@ -28287,6 +29739,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueBindingName": { @@ -28308,6 +29761,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "requestTargetEvaluation": { @@ -28334,6 +29788,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "restDeliveryPointName": { @@ -28354,6 +29809,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -28402,6 +29858,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "headerValue": { @@ -28425,6 +29882,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "msgVpnName": { @@ -28446,6 +29904,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueBindingName": { @@ -28467,6 +29926,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "restDeliveryPointName": { @@ -28487,6 +29947,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -28567,6 +30028,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "headerValue": { @@ -28591,6 +30053,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -28612,6 +30075,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueBindingName": { @@ -28633,6 +30097,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "restDeliveryPointName": { @@ -28653,6 +30118,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -28793,6 +30259,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationAwsRegion": { @@ -28817,6 +30284,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationAwsSecretAccessKey": { @@ -28840,6 +30308,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationAwsService": { @@ -28864,6 +30333,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationClientCertContent": { @@ -28888,6 +30358,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationClientCertPassword": { @@ -28915,6 +30386,7 @@ "authenticationClientCertContent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": true }, "authenticationHttpBasicPassword": { @@ -28943,6 +30415,7 @@ "authenticationHttpBasicUsername" ], "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationHttpBasicUsername": { @@ -28972,6 +30445,7 @@ "authenticationHttpBasicPassword" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationHttpHeaderName": { @@ -28997,6 +30471,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationHttpHeaderValue": { @@ -29021,6 +30496,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationOauthClientId": { @@ -29047,6 +30523,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationOauthClientScope": { @@ -29073,6 +30550,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationOauthClientSecret": { @@ -29098,6 +30576,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationOauthClientTokenEndpoint": { @@ -29124,6 +30603,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationOauthClientTokenExpiryDefault": { @@ -29151,6 +30631,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationOauthJwtSecretKey": { @@ -29176,6 +30657,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "authenticationOauthJwtTokenEndpoint": { @@ -29202,6 +30684,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationOauthJwtTokenExpiryDefault": { @@ -29229,6 +30712,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authenticationScheme": { @@ -29263,6 +30747,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -29285,6 +30770,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "httpMethod": { @@ -29311,6 +30797,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "localInterface": { @@ -29335,6 +30822,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxPostWaitTime": { @@ -29360,6 +30848,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -29381,6 +30870,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "outgoingConnectionCount": { @@ -29408,6 +30898,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "proxyName": { @@ -29432,6 +30923,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remoteHost": { @@ -29459,6 +30951,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "remotePort": { @@ -29489,6 +30982,7 @@ "tlsEnabled" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "restConsumerName": { @@ -29509,6 +31003,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "restDeliveryPointName": { @@ -29529,6 +31024,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "retryDelay": { @@ -29554,6 +31050,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsCipherSuiteList": { @@ -29580,6 +31077,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsEnabled": { @@ -29607,6 +31105,7 @@ "remotePort" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -29655,6 +31154,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthJwtClaimName": { @@ -29675,6 +31175,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthJwtClaimValue": { @@ -29695,6 +31196,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "restConsumerName": { @@ -29715,6 +31217,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "restDeliveryPointName": { @@ -29735,6 +31238,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -29832,6 +31336,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "restConsumerName": { @@ -29852,6 +31357,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "restDeliveryPointName": { @@ -29872,6 +31378,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "tlsTrustedCommonName": { @@ -29892,6 +31399,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -30018,6 +31526,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "sequencedTopic": { @@ -30038,6 +31547,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -30118,6 +31628,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueEventBindCountThreshold": { @@ -30149,6 +31660,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "queueMaxMsgSpoolUsage": { @@ -30174,6 +31686,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "receiverAclConnectDefaultAction": { @@ -30200,6 +31713,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "receiverEnabled": { @@ -30222,6 +31736,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "receiverEventConnectionCountPerClientUsernameThreshold": { @@ -30248,6 +31763,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "receiverTcpCongestionWindowSize": { @@ -30273,6 +31789,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "receiverTcpKeepaliveCount": { @@ -30298,6 +31815,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "receiverTcpKeepaliveIdleTime": { @@ -30323,6 +31841,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "receiverTcpKeepaliveInterval": { @@ -30348,6 +31867,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "receiverTcpMaxSegmentSize": { @@ -30373,6 +31893,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "receiverTcpMaxWindowSize": { @@ -30398,6 +31919,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "telemetryProfileName": { @@ -30419,6 +31941,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "traceEnabled": { @@ -30441,6 +31964,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "traceSendSpanGenerationEnabled": { @@ -30463,6 +31987,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -30523,6 +32048,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -30553,6 +32079,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -30585,6 +32112,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -30615,6 +32143,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -30653,6 +32182,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -30683,6 +32213,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -30715,6 +32246,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -30745,6 +32277,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -30771,6 +32304,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "receiverAclConnectExceptionAddress": { @@ -30792,6 +32326,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "telemetryProfileName": { @@ -30813,6 +32348,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -30905,6 +32441,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -30935,6 +32472,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -30967,6 +32505,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -30997,6 +32536,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -31041,6 +32581,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -31062,6 +32603,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "telemetryProfileName": { @@ -31083,6 +32625,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "traceFilterName": { @@ -31104,6 +32647,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -31165,6 +32709,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "subscription": { @@ -31185,6 +32730,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "subscriptionSyntax": { @@ -31207,6 +32753,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "telemetryProfileName": { @@ -31228,6 +32775,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "traceFilterName": { @@ -31249,6 +32797,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -31382,6 +32931,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "consumerAckPropagationEnabled": { @@ -31404,6 +32954,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "deadMsgQueue": { @@ -31429,6 +32980,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "deliveryCountEnabled": { @@ -31451,6 +33003,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "deliveryDelay": { @@ -31476,6 +33029,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "egressEnabled": { @@ -31498,6 +33052,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "eventBindCountThreshold": { @@ -31529,6 +33084,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxBindCount": { @@ -31554,6 +33110,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxDeliveredUnackedMsgsPerFlow": { @@ -31579,6 +33136,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxMsgSize": { @@ -31604,6 +33162,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxRedeliveryCount": { @@ -31629,6 +33188,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxSpoolUsage": { @@ -31654,6 +33214,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxTtl": { @@ -31679,6 +33240,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -31700,6 +33262,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "owner": { @@ -31726,6 +33289,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "permission": { @@ -31757,6 +33321,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayEnabled": { @@ -31781,6 +33346,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayInitialInterval": { @@ -31808,6 +33374,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayMaxInterval": { @@ -31835,6 +33402,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayMultiplier": { @@ -31862,6 +33430,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryEnabled": { @@ -31884,6 +33453,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "rejectLowPriorityMsgEnabled": { @@ -31906,6 +33476,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "rejectLowPriorityMsgLimit": { @@ -31931,6 +33502,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "rejectMsgToSenderOnDiscardBehavior": { @@ -31960,6 +33532,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "respectMsgPriorityEnabled": { @@ -31985,6 +33558,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "respectTtlEnabled": { @@ -32007,6 +33581,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "topicEndpointName": { @@ -32028,6 +33603,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -32071,6 +33647,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -32101,6 +33678,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -32133,6 +33711,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -32163,6 +33742,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -32201,6 +33781,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -32231,6 +33812,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -32263,6 +33845,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -32293,6 +33876,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -32331,6 +33915,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -32361,6 +33946,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -32393,6 +33979,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -32423,6 +34010,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -32480,6 +34068,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "consumerAckPropagationEnabled": { @@ -32502,6 +34091,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "deadMsgQueue": { @@ -32527,6 +34117,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "deliveryDelay": { @@ -32552,6 +34143,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "eventBindCountThreshold": { @@ -32586,6 +34178,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxDeliveredUnackedMsgsPerFlow": { @@ -32611,6 +34204,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxMsgSize": { @@ -32636,6 +34230,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxMsgSpoolUsage": { @@ -32661,6 +34256,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxRedeliveryCount": { @@ -32686,6 +34282,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "maxTtl": { @@ -32711,6 +34308,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -32732,6 +34330,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "permission": { @@ -32761,6 +34360,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayEnabled": { @@ -32783,6 +34383,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayInitialInterval": { @@ -32808,6 +34409,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayMaxInterval": { @@ -32833,6 +34435,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryDelayMultiplier": { @@ -32858,6 +34461,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "redeliveryEnabled": { @@ -32880,6 +34484,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "rejectLowPriorityMsgEnabled": { @@ -32902,6 +34507,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "rejectLowPriorityMsgLimit": { @@ -32927,6 +34533,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "rejectMsgToSenderOnDiscardBehavior": { @@ -32954,6 +34561,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "respectMsgPriorityEnabled": { @@ -32976,6 +34584,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "respectTtlEnabled": { @@ -32998,10 +34607,11 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "topicEndpointNameFilter": { - "description": "A pattern used to determine which Topic Endpoints use settings from this Template. Two different wildcards can be used in the pattern: * and >. Similar to topic filters or subscription patterns, a > matches anything (but only when used at the end), and a * matches zero or more characters but never a slash (/). A > is only a wildcard when used at the end, after a /. A * is only allowed at the end, after a slash (/). Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", + "description": "A pattern used to determine which Topic Endpoints use settings from this Template. Two different wildcards can be used in the pattern: * and >. Similar to topic filters or subscription patterns, a > matches anything (but only when used at the end), and a * matches zero or more characters but never a slash (/). A > is only a wildcard when used at the end, after a /. A * is only allowed at the end, after a slash (/). Changes to this attribute are synchronized to HA mates and replication sites via config-sync. The default value is `\"\"`.", "maxLength": 200, "minLength": 0, "type": "string", @@ -33022,6 +34632,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "topicEndpointTemplateName": { @@ -33043,6 +34654,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -33086,6 +34698,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -33116,6 +34729,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -33148,6 +34762,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -33178,6 +34793,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -33216,6 +34832,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -33246,6 +34863,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -33278,6 +34896,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -33308,6 +34927,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -33346,6 +34966,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -33376,6 +34997,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -33408,6 +35030,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -33438,6 +35061,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -33562,6 +35186,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "accessLevelGroupsClaimStringFormat": { @@ -33588,6 +35213,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientId": { @@ -33612,6 +35238,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientRedirectUri": { @@ -33636,6 +35263,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientRequiredType": { @@ -33660,6 +35288,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientScope": { @@ -33684,6 +35313,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientSecret": { @@ -33707,6 +35337,7 @@ "x-readOptional": true, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": true, "x-writeOnly": true }, "clientValidateTypeEnabled": { @@ -33729,6 +35360,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "defaultGlobalAccessLevel": { @@ -33757,6 +35389,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "defaultMsgVpnAccessLevel": { @@ -33784,6 +35417,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "displayName": { @@ -33808,6 +35442,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "enabled": { @@ -33830,6 +35465,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointAuthorization": { @@ -33854,6 +35490,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointDiscovery": { @@ -33878,6 +35515,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointDiscoveryRefreshInterval": { @@ -33903,6 +35541,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointIntrospection": { @@ -33927,6 +35566,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointIntrospectionTimeout": { @@ -33952,6 +35592,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointJwks": { @@ -33976,6 +35617,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointJwksRefreshInterval": { @@ -34001,6 +35643,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointToken": { @@ -34025,6 +35668,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointTokenTimeout": { @@ -34050,6 +35694,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointUserinfo": { @@ -34074,6 +35719,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "endpointUserinfoTimeout": { @@ -34099,6 +35745,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "interactiveEnabled": { @@ -34121,6 +35768,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "interactivePromptForExpiredSession": { @@ -34145,6 +35793,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "interactivePromptForNewSession": { @@ -34169,6 +35818,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "issuer": { @@ -34193,6 +35843,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthProfileName": { @@ -34214,6 +35865,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthRole": { @@ -34240,6 +35892,32 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "proxyName": { + "description": "The name of the proxy to use for discovery, user info, jwks, and introspection requests. Leave empty for no proxy. Changes to this attribute are synchronized to HA mates via config-sync. The default value is `\"\"`. Available since 2.41.", + "maxLength": 32, + "minLength": 0, + "type": "string", + "x-accessLevels": { + "get": "global/read-only", + "patch": "global/admin" + }, + "x-autoDisable": [], + "x-configSyncDefault": "", + "x-configSyncTableType": "router", + "x-default": "", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerParseAccessTokenEnabled": { @@ -34262,6 +35940,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerRequiredAudience": { @@ -34286,6 +35965,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerRequiredIssuer": { @@ -34310,6 +35990,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerRequiredScope": { @@ -34334,6 +36015,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerRequiredType": { @@ -34358,6 +36040,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerValidateAudienceEnabled": { @@ -34380,6 +36063,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerValidateIssuerEnabled": { @@ -34402,6 +36086,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerValidateScopeEnabled": { @@ -34424,6 +36109,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerValidateTypeEnabled": { @@ -34446,6 +36132,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "sempEnabled": { @@ -34468,6 +36155,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "usernameClaimName": { @@ -34492,6 +36180,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -34526,6 +36215,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "globalAccessLevel": { @@ -34554,6 +36244,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "groupName": { @@ -34574,6 +36265,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnAccessLevel": { @@ -34601,6 +36293,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthProfileName": { @@ -34622,6 +36315,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -34672,6 +36366,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "groupName": { @@ -34692,6 +36387,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -34713,6 +36409,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthProfileName": { @@ -34734,6 +36431,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -34853,6 +36551,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthProfileName": { @@ -34874,6 +36573,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -34953,6 +36653,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "authorizationParameterValue": { @@ -34977,6 +36678,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthProfileName": { @@ -34998,6 +36700,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -35077,6 +36780,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clientRequiredClaimValue": { @@ -35097,6 +36801,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthProfileName": { @@ -35118,6 +36823,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -35204,6 +36910,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -35225,6 +36932,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "oauthProfileName": { @@ -35246,6 +36954,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -35359,6 +37068,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerRequiredClaimName": { @@ -35379,6 +37089,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "resourceServerRequiredClaimValue": { @@ -35399,6 +37110,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -35498,6 +37210,265 @@ ], "type": "object" }, + "ProxiesResponse": { + "properties": { + "data": { + "items": { + "$ref": "#/definitions/Proxy" + }, + "type": "array" + }, + "links": { + "items": { + "$ref": "#/definitions/ProxyLinks" + }, + "type": "array" + }, + "meta": { + "$ref": "#/definitions/SempMeta" + } + }, + "required": [ + "meta" + ], + "type": "object" + }, + "Proxy": { + "properties": { + "authenticationBasicPassword": { + "description": "The password to use with basic authentication. 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 via config-sync. The default value is `\"\"`.", + "maxLength": 64, + "minLength": 0, + "type": "string", + "x-accessLevels": { + "patch": "global/admin" + }, + "x-autoDisable": [], + "x-configSyncDefault": "", + "x-configSyncTableType": "router", + "x-default": "", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": true, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": true, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": true, + "x-writeOnly": true + }, + "authenticationBasicUsername": { + "description": "The username to use with basic authentication. Changes to this attribute are synchronized to HA mates via config-sync. The default value is `\"\"`.", + "maxLength": 32, + "minLength": 0, + "type": "string", + "x-accessLevels": { + "get": "global/read-only", + "patch": "global/admin" + }, + "x-autoDisable": [], + "x-configSyncDefault": "", + "x-configSyncTableType": "router", + "x-default": "", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "authenticationScheme": { + "description": "The authentication scheme used to connect to the proxy. Changes to this attribute are synchronized to HA mates via config-sync. The default value is `\"none\"`. The allowed values and their meaning are:\n\n
\n\"none\" - No authentication.\n\"basic\" - Username/password authentication.\n\n", + "enum": [ + "none", + "basic" + ], + "type": "string", + "x-accessLevels": { + "get": "global/read-only", + "patch": "global/admin" + }, + "x-autoDisable": [], + "x-configSyncDefault": "none", + "x-configSyncTableType": "router", + "x-default": "none", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "enabled": { + "description": "Enable or disable the proxy. When disabled, no connections are initiated to this particular Proxy. Changes to this attribute are synchronized to HA mates via config-sync. The default value is `false`.", + "type": "boolean", + "x-accessLevels": { + "get": "global/read-only", + "patch": "global/admin" + }, + "x-autoDisable": [], + "x-configSyncDefault": false, + "x-configSyncTableType": "router", + "x-default": false, + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "host": { + "description": "The IP address or host name of the proxy. Changes to this attribute are synchronized to HA mates via config-sync. The default value is `\"\"`.", + "maxLength": 253, + "minLength": 0, + "pattern": "^([0-9a-zA-Z\\-\\.]*|([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|\\[([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}\\]|([0-9a-fA-F]{1,4}:){1,7}:|\\[([0-9a-fA-F]{1,4}:){1,7}:\\]|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|\\[([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}\\]|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|\\[([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}\\]|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|\\[([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}\\]|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|\\[([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}\\]|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|\\[([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}\\]|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|\\[[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})\\]|:((:[0-9a-fA-F]{1,4}){1,7}|:)|\\[:((:[0-9a-fA-F]{1,4}){1,7}|:)\\])$", + "type": "string", + "x-accessLevels": { + "get": "global/read-only", + "patch": "global/admin" + }, + "x-autoDisable": [], + "x-configSyncDefault": "", + "x-configSyncTableType": "router", + "x-default": "", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "port": { + "description": "The port to connect to on the proxy host. Changes to this attribute are synchronized to HA mates via config-sync. The default value is `0`.", + "format": "int32", + "maximum": 65535, + "minimum": 0, + "type": "integer", + "x-accessLevels": { + "get": "global/read-only", + "patch": "global/admin" + }, + "x-autoDisable": [], + "x-configSyncDefault": 0, + "x-configSyncTableType": "router", + "x-default": 0, + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "proxyName": { + "description": "The name of the proxy.", + "maxLength": 32, + "minLength": 1, + "pattern": "^[^#*? ]([^*?]*[^*? ])?$", + "type": "string", + "x-accessLevels": { + "get": "global/read-only" + }, + "x-autoDisable": [], + "x-deprecated": false, + "x-identifying": true, + "x-identifyingDirect": true, + "x-opaque": false, + "x-readOnlyOther": true, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": true, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + }, + "proxyType": { + "description": "The type of proxy. Changes to this attribute are synchronized to HA mates via config-sync. The default value is `\"direct\"`. The allowed values and their meaning are:\n\n
\n\"direct\" - Direct connection (no proxy).\n\"http\" - HTTP proxy.\n\n", + "enum": [ + "direct", + "http" + ], + "type": "string", + "x-accessLevels": { + "get": "global/read-only", + "patch": "global/admin" + }, + "x-autoDisable": [], + "x-configSyncDefault": "direct", + "x-configSyncTableType": "router", + "x-default": "direct", + "x-deprecated": false, + "x-identifying": false, + "x-identifyingDirect": false, + "x-opaque": false, + "x-readOnlyOther": false, + "x-readOnlyPost": false, + "x-readOptional": false, + "x-requiredPost": false, + "x-requiresDisable": [], + "x-sensitive": false, + "x-writeOnly": false + } + }, + "type": "object", + "x-accessLevels": { + "delete": "global/admin", + "post": "global/admin" + }, + "x-configSyncTableTypeCreateDelete": "router" + }, + "ProxyLinks": { + "properties": { + "uri": { + "description": "The URI of this Proxy object.", + "type": "string" + } + }, + "type": "object" + }, + "ProxyResponse": { + "properties": { + "data": { + "$ref": "#/definitions/Proxy" + }, + "links": { + "$ref": "#/definitions/ProxyLinks" + }, + "meta": { + "$ref": "#/definitions/SempMeta" + } + }, + "required": [ + "meta" + ], + "type": "object" + }, "SempError": { "properties": { "code": { @@ -35626,6 +37597,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -35656,6 +37628,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -35688,6 +37661,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -35718,6 +37692,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -35756,6 +37731,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -35786,6 +37762,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -35818,6 +37795,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -35848,6 +37826,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -35886,6 +37865,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -35916,6 +37896,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -35948,6 +37929,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -35978,6 +37960,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -36016,6 +37999,7 @@ "setPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "clearValue": { @@ -36046,6 +38030,7 @@ "setValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setPercent": { @@ -36078,6 +38063,7 @@ "clearPercent" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "setValue": { @@ -36108,6 +38094,7 @@ "clearValue" ], "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -36133,6 +38120,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "sempVersion": { @@ -36153,6 +38141,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -36206,6 +38195,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "msgVpnName": { @@ -36231,6 +38221,7 @@ "x-readOptional": false, "x-requiredPost": false, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false }, "virtualHostname": { @@ -36251,6 +38242,7 @@ "x-readOptional": false, "x-requiredPost": true, "x-requiresDisable": [], + "x-sensitive": false, "x-writeOnly": false } }, @@ -36320,7 +38312,7 @@ }, "description": "SEMP (starting in `v2`) is a RESTful API for configuring, monitoring, and administering a Solace PubSub+ broker. This specification defines the following API:\n\n\nAPI|Base Path|Purpose\n:---|:---|:---\nConfiguration|/SEMP/v2/config|Reading and writing configuration\n\n\n\nThe following APIs are also available:\n\n\nAPI|Base Path|Purpose\n:---|:---|:---\nAction|/SEMP/v2/action|Performing actions\nMonitoring|/SEMP/v2/monitor|Querying operational state\n\n\n\nFor tutorials, architectural and protocol design documentation, and other information about the SEMP API, consult the [SEMP documentation](https://docs.solace.com/Admin/SEMP/Using-SEMP.htm) on the Solace website. The SEMP API specifications are also [available for download](https://solace.com/downloads/).\n\nIf you need additional support, please contact us at [support@solace.com](mailto:support@solace.com).", "title": "SEMP (Solace Element Management Protocol)", - "version": "2.39" + "version": "2.41" }, "parameters": { "countQuery": { @@ -36387,7 +38379,7 @@ "paths": { "/": { "get": { - "description": "Get a Broker object.\n\nThis object contains global configuration for the message broker.\n\n\nAttribute|Write-Only|Opaque\n:---|:---:|:---:\ntlsServerCertContent|x|x\ntlsServerCertPassword|x|\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation. Requests which include the following attributes may require greater access scope/level than \"vpn/read-only\":\n\n\nAttribute|Access Scope/Level\n:---|:---:\nauthClientCertRevocationCheckMode|global/read-only\nconfigSyncAuthenticationClientCertMaxChainDepth|global/read-only\nconfigSyncAuthenticationClientCertValidateDateEnabled|global/read-only\nconfigSyncClientProfileTcpInitialCongestionWindow|global/read-only\nconfigSyncClientProfileTcpKeepaliveCount|global/read-only\nconfigSyncClientProfileTcpKeepaliveIdle|global/read-only\nconfigSyncClientProfileTcpKeepaliveInterval|global/read-only\nconfigSyncClientProfileTcpMaxWindow|global/read-only\nconfigSyncClientProfileTcpMss|global/read-only\nconfigSyncEnabled|global/read-only\nconfigSyncSynchronizeUsernameEnabled|global/read-only\nconfigSyncTlsEnabled|global/read-only\nguaranteedMsgingDefragmentationScheduleDayList|global/read-only\nguaranteedMsgingDefragmentationScheduleEnabled|global/read-only\nguaranteedMsgingDefragmentationScheduleTimeList|global/read-only\nguaranteedMsgingDefragmentationThresholdEnabled|global/read-only\nguaranteedMsgingDefragmentationThresholdFragmentationPercentage|global/read-only\nguaranteedMsgingDefragmentationThresholdMinInterval|global/read-only\nguaranteedMsgingDefragmentationThresholdUsagePercentage|global/read-only\nguaranteedMsgingEnabled|global/read-only\nguaranteedMsgingEventCacheUsageThreshold.clearPercent|global/read-only\nguaranteedMsgingEventCacheUsageThreshold.clearValue|global/read-only\nguaranteedMsgingEventCacheUsageThreshold.setPercent|global/read-only\nguaranteedMsgingEventCacheUsageThreshold.setValue|global/read-only\nguaranteedMsgingEventDeliveredUnackedThreshold.clearPercent|global/read-only\nguaranteedMsgingEventDeliveredUnackedThreshold.setPercent|global/read-only\nguaranteedMsgingEventDiskUsageThreshold.clearPercent|global/read-only\nguaranteedMsgingEventDiskUsageThreshold.setPercent|global/read-only\nguaranteedMsgingEventEgressFlowCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventEgressFlowCountThreshold.clearValue|global/read-only\nguaranteedMsgingEventEgressFlowCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventEgressFlowCountThreshold.setValue|global/read-only\nguaranteedMsgingEventEndpointCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventEndpointCountThreshold.clearValue|global/read-only\nguaranteedMsgingEventEndpointCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventEndpointCountThreshold.setValue|global/read-only\nguaranteedMsgingEventIngressFlowCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventIngressFlowCountThreshold.clearValue|global/read-only\nguaranteedMsgingEventIngressFlowCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventIngressFlowCountThreshold.setValue|global/read-only\nguaranteedMsgingEventMsgCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventMsgCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventMsgSpoolFileCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventMsgSpoolFileCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventMsgSpoolUsageThreshold.clearPercent|global/read-only\nguaranteedMsgingEventMsgSpoolUsageThreshold.clearValue|global/read-only\nguaranteedMsgingEventMsgSpoolUsageThreshold.setPercent|global/read-only\nguaranteedMsgingEventMsgSpoolUsageThreshold.setValue|global/read-only\nguaranteedMsgingEventTransactedSessionCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventTransactedSessionCountThreshold.clearValue|global/read-only\nguaranteedMsgingEventTransactedSessionCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventTransactedSessionCountThreshold.setValue|global/read-only\nguaranteedMsgingEventTransactedSessionResourceCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventTransactedSessionResourceCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventTransactionCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventTransactionCountThreshold.clearValue|global/read-only\nguaranteedMsgingEventTransactionCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventTransactionCountThreshold.setValue|global/read-only\nguaranteedMsgingMaxCacheUsage|global/read-only\nguaranteedMsgingMaxMsgSpoolUsage|global/read-only\nguaranteedMsgingMsgSpoolSyncMirroredMsgAckTimeout|global/read-only\nguaranteedMsgingMsgSpoolSyncMirroredSpoolFileAckTimeout|global/read-only\nguaranteedMsgingTransactionReplicationCompatibilityMode|global/read-only\noauthProfileDefault|global/read-only\nserviceAmqpEnabled|global/read-only\nserviceAmqpTlsListenPort|global/read-only\nserviceEventConnectionCountThreshold.clearPercent|global/read-only\nserviceEventConnectionCountThreshold.clearValue|global/read-only\nserviceEventConnectionCountThreshold.setPercent|global/read-only\nserviceEventConnectionCountThreshold.setValue|global/read-only\nserviceHealthCheckEnabled|global/read-only\nserviceHealthCheckListenPort|global/read-only\nserviceHealthCheckTlsEnabled|global/read-only\nserviceHealthCheckTlsListenPort|global/read-only\nserviceMateLinkEnabled|global/read-only\nserviceMateLinkListenPort|global/read-only\nserviceMqttEnabled|global/read-only\nserviceMsgBackboneEnabled|global/read-only\nserviceRedundancyEnabled|global/read-only\nserviceRedundancyFirstListenPort|global/read-only\nserviceRestEventOutgoingConnectionCountThreshold.clearPercent|global/read-only\nserviceRestEventOutgoingConnectionCountThreshold.clearValue|global/read-only\nserviceRestEventOutgoingConnectionCountThreshold.setPercent|global/read-only\nserviceRestEventOutgoingConnectionCountThreshold.setValue|global/read-only\nserviceRestIncomingEnabled|global/read-only\nserviceRestOutgoingEnabled|global/read-only\nserviceSempCorsAllowAnyHostEnabled|global/read-only\nserviceSempLegacyTimeoutEnabled|global/read-only\nserviceSempPlainTextEnabled|global/read-only\nserviceSempPlainTextListenPort|global/read-only\nserviceSempSessionIdleTimeout|global/read-only\nserviceSempSessionMaxLifetime|global/read-only\nserviceSempTlsEnabled|global/read-only\nserviceSempTlsListenPort|global/read-only\nserviceSmfCompressionListenPort|global/read-only\nserviceSmfEnabled|global/read-only\nserviceSmfEventConnectionCountThreshold.clearPercent|global/read-only\nserviceSmfEventConnectionCountThreshold.clearValue|global/read-only\nserviceSmfEventConnectionCountThreshold.setPercent|global/read-only\nserviceSmfEventConnectionCountThreshold.setValue|global/read-only\nserviceSmfPlainTextListenPort|global/read-only\nserviceSmfRoutingControlListenPort|global/read-only\nserviceSmfTlsListenPort|global/read-only\nserviceTlsEventConnectionCountThreshold.clearPercent|global/read-only\nserviceTlsEventConnectionCountThreshold.clearValue|global/read-only\nserviceTlsEventConnectionCountThreshold.setPercent|global/read-only\nserviceTlsEventConnectionCountThreshold.setValue|global/read-only\nserviceWebTransportEnabled|global/read-only\nserviceWebTransportPlainTextListenPort|global/read-only\nserviceWebTransportTlsListenPort|global/read-only\nserviceWebTransportWebUrlSuffix|global/read-only\ntlsBlockVersion11Enabled|global/read-only\ntlsCipherSuiteManagementList|global/read-only\ntlsCipherSuiteMsgBackboneList|global/read-only\ntlsCipherSuiteSecureShellList|global/read-only\ntlsCrimeExploitProtectionEnabled|global/read-only\ntlsServerCertContent|global/read-only\ntlsTicketLifetime|global/read-only\n\n\n\nThis has been available since 2.13.", + "description": "Get a Broker object.\n\nThis object contains global configuration for the message broker.\n\n\nAttribute|Write-Only|Opaque\n:---|:---:|:---:\ntlsServerCertContent|x|x\ntlsServerCertPassword|x|\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation. Requests which include the following attributes may require greater access scope/level than \"vpn/read-only\":\n\n\nAttribute|Access Scope/Level\n:---|:---:\nauthBruteForceProtectionEnabled|global/read-only\nauthClientCertRevocationCheckMode|global/read-only\nconfigSyncAuthenticationClientCertMaxChainDepth|global/read-only\nconfigSyncAuthenticationClientCertValidateDateEnabled|global/read-only\nconfigSyncClientProfileTcpInitialCongestionWindow|global/read-only\nconfigSyncClientProfileTcpKeepaliveCount|global/read-only\nconfigSyncClientProfileTcpKeepaliveIdle|global/read-only\nconfigSyncClientProfileTcpKeepaliveInterval|global/read-only\nconfigSyncClientProfileTcpMaxWindow|global/read-only\nconfigSyncClientProfileTcpMss|global/read-only\nconfigSyncEnabled|global/read-only\nconfigSyncSynchronizeUsernameEnabled|global/read-only\nconfigSyncTlsEnabled|global/read-only\nguaranteedMsgingDefragmentationScheduleDayList|global/read-only\nguaranteedMsgingDefragmentationScheduleEnabled|global/read-only\nguaranteedMsgingDefragmentationScheduleTimeList|global/read-only\nguaranteedMsgingDefragmentationThresholdEnabled|global/read-only\nguaranteedMsgingDefragmentationThresholdFragmentationPercentage|global/read-only\nguaranteedMsgingDefragmentationThresholdMinInterval|global/read-only\nguaranteedMsgingDefragmentationThresholdUsagePercentage|global/read-only\nguaranteedMsgingEnabled|global/read-only\nguaranteedMsgingEventCacheUsageThreshold.clearPercent|global/read-only\nguaranteedMsgingEventCacheUsageThreshold.clearValue|global/read-only\nguaranteedMsgingEventCacheUsageThreshold.setPercent|global/read-only\nguaranteedMsgingEventCacheUsageThreshold.setValue|global/read-only\nguaranteedMsgingEventDeliveredUnackedThreshold.clearPercent|global/read-only\nguaranteedMsgingEventDeliveredUnackedThreshold.setPercent|global/read-only\nguaranteedMsgingEventDiskUsageThreshold.clearPercent|global/read-only\nguaranteedMsgingEventDiskUsageThreshold.setPercent|global/read-only\nguaranteedMsgingEventEgressFlowCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventEgressFlowCountThreshold.clearValue|global/read-only\nguaranteedMsgingEventEgressFlowCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventEgressFlowCountThreshold.setValue|global/read-only\nguaranteedMsgingEventEndpointCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventEndpointCountThreshold.clearValue|global/read-only\nguaranteedMsgingEventEndpointCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventEndpointCountThreshold.setValue|global/read-only\nguaranteedMsgingEventIngressFlowCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventIngressFlowCountThreshold.clearValue|global/read-only\nguaranteedMsgingEventIngressFlowCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventIngressFlowCountThreshold.setValue|global/read-only\nguaranteedMsgingEventMsgCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventMsgCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventMsgSpoolFileCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventMsgSpoolFileCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventMsgSpoolUsageThreshold.clearPercent|global/read-only\nguaranteedMsgingEventMsgSpoolUsageThreshold.clearValue|global/read-only\nguaranteedMsgingEventMsgSpoolUsageThreshold.setPercent|global/read-only\nguaranteedMsgingEventMsgSpoolUsageThreshold.setValue|global/read-only\nguaranteedMsgingEventTransactedSessionCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventTransactedSessionCountThreshold.clearValue|global/read-only\nguaranteedMsgingEventTransactedSessionCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventTransactedSessionCountThreshold.setValue|global/read-only\nguaranteedMsgingEventTransactedSessionResourceCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventTransactedSessionResourceCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventTransactionCountThreshold.clearPercent|global/read-only\nguaranteedMsgingEventTransactionCountThreshold.clearValue|global/read-only\nguaranteedMsgingEventTransactionCountThreshold.setPercent|global/read-only\nguaranteedMsgingEventTransactionCountThreshold.setValue|global/read-only\nguaranteedMsgingMaxCacheUsage|global/read-only\nguaranteedMsgingMaxMsgSpoolUsage|global/read-only\nguaranteedMsgingMsgSpoolSyncMirroredMsgAckTimeout|global/read-only\nguaranteedMsgingMsgSpoolSyncMirroredSpoolFileAckTimeout|global/read-only\nguaranteedMsgingTransactionReplicationCompatibilityMode|global/read-only\noauthProfileDefault|global/read-only\nserviceAmqpEnabled|global/read-only\nserviceAmqpTlsListenPort|global/read-only\nserviceEventConnectionCountThreshold.clearPercent|global/read-only\nserviceEventConnectionCountThreshold.clearValue|global/read-only\nserviceEventConnectionCountThreshold.setPercent|global/read-only\nserviceEventConnectionCountThreshold.setValue|global/read-only\nserviceHealthCheckEnabled|global/read-only\nserviceHealthCheckListenPort|global/read-only\nserviceHealthCheckTlsEnabled|global/read-only\nserviceHealthCheckTlsListenPort|global/read-only\nserviceMateLinkEnabled|global/read-only\nserviceMateLinkListenPort|global/read-only\nserviceMqttEnabled|global/read-only\nserviceMsgBackboneEnabled|global/read-only\nserviceRedundancyEnabled|global/read-only\nserviceRedundancyFirstListenPort|global/read-only\nserviceRestEventOutgoingConnectionCountThreshold.clearPercent|global/read-only\nserviceRestEventOutgoingConnectionCountThreshold.clearValue|global/read-only\nserviceRestEventOutgoingConnectionCountThreshold.setPercent|global/read-only\nserviceRestEventOutgoingConnectionCountThreshold.setValue|global/read-only\nserviceRestIncomingEnabled|global/read-only\nserviceRestOutgoingEnabled|global/read-only\nserviceSempCorsAllowAnyHostEnabled|global/read-only\nserviceSempLegacyTimeoutEnabled|global/read-only\nserviceSempPlainTextEnabled|global/read-only\nserviceSempPlainTextListenPort|global/read-only\nserviceSempSessionIdleTimeout|global/read-only\nserviceSempSessionMaxLifetime|global/read-only\nserviceSempTlsEnabled|global/read-only\nserviceSempTlsListenPort|global/read-only\nserviceSmfCompressionListenPort|global/read-only\nserviceSmfEnabled|global/read-only\nserviceSmfEventConnectionCountThreshold.clearPercent|global/read-only\nserviceSmfEventConnectionCountThreshold.clearValue|global/read-only\nserviceSmfEventConnectionCountThreshold.setPercent|global/read-only\nserviceSmfEventConnectionCountThreshold.setValue|global/read-only\nserviceSmfPlainTextListenPort|global/read-only\nserviceSmfRoutingControlListenPort|global/read-only\nserviceSmfTlsListenPort|global/read-only\nserviceTlsEventConnectionCountThreshold.clearPercent|global/read-only\nserviceTlsEventConnectionCountThreshold.clearValue|global/read-only\nserviceTlsEventConnectionCountThreshold.setPercent|global/read-only\nserviceTlsEventConnectionCountThreshold.setValue|global/read-only\nserviceWebTransportEnabled|global/read-only\nserviceWebTransportPlainTextListenPort|global/read-only\nserviceWebTransportTlsListenPort|global/read-only\nserviceWebTransportWebUrlSuffix|global/read-only\ntlsBlockVersion11Enabled|global/read-only\ntlsCipherSuiteManagementList|global/read-only\ntlsCipherSuiteMsgBackboneList|global/read-only\ntlsCipherSuiteSecureShellList|global/read-only\ntlsCrimeExploitProtectionEnabled|global/read-only\ntlsServerCertContent|global/read-only\ntlsTicketLifetime|global/read-only\n\n\n\nThis has been available since 2.13.", "operationId": "getBroker", "parameters": [ { @@ -36429,7 +38421,7 @@ "x-supportedInSempDirect": false }, "patch": { - "description": "Update a Broker object. Any attribute missing from the request will be left unchanged.\n\nThis object contains global configuration for the message broker.\n\n\nAttribute|Write-Only|Requires-Disable|Auto-Disable|Opaque\n:---|:---:|:---:|:---:|:---:\nserviceAmqpTlsListenPort|||x|\nserviceHealthCheckListenPort|||x|\nserviceHealthCheckTlsListenPort|||x|\nserviceMateLinkListenPort|||x|\nserviceRedundancyFirstListenPort|||x|\nserviceSempPlainTextListenPort||x||\nserviceSempTlsListenPort||x||\nserviceSmfCompressionListenPort|||x|\nserviceSmfPlainTextListenPort|||x|\nserviceSmfRoutingControlListenPort|||x|\nserviceSmfTlsListenPort|||x|\nserviceWebTransportPlainTextListenPort|||x|\nserviceWebTransportTlsListenPort|||x|\nserviceWebTransportWebUrlSuffix|||x|\ntlsServerCertContent|x|||x\ntlsServerCertPassword|x|||\n\n\n\nThe following attributes in the request may only be provided in certain combinations with other attributes:\n\n\nClass|Attribute|Requires|Conflicts\n:---|:---|:---|:---\nBroker|tlsServerCertPassword|tlsServerCertContent|\nGuaranteedMsgingEventCacheUsageThreshold|clearPercent|setPercent|clearValue, setValue\nGuaranteedMsgingEventCacheUsageThreshold|clearValue|setValue|clearPercent, setPercent\nGuaranteedMsgingEventCacheUsageThreshold|setPercent|clearPercent|clearValue, setValue\nGuaranteedMsgingEventCacheUsageThreshold|setValue|clearValue|clearPercent, setPercent\nGuaranteedMsgingEventDeliveredUnackedThreshold|clearPercent|setPercent|\nGuaranteedMsgingEventDeliveredUnackedThreshold|setPercent|clearPercent|\nGuaranteedMsgingEventDiskUsageThreshold|clearPercent|setPercent|\nGuaranteedMsgingEventDiskUsageThreshold|setPercent|clearPercent|\nGuaranteedMsgingEventEgressFlowCountThreshold|clearPercent|setPercent|clearValue, setValue\nGuaranteedMsgingEventEgressFlowCountThreshold|clearValue|setValue|clearPercent, setPercent\nGuaranteedMsgingEventEgressFlowCountThreshold|setPercent|clearPercent|clearValue, setValue\nGuaranteedMsgingEventEgressFlowCountThreshold|setValue|clearValue|clearPercent, setPercent\nGuaranteedMsgingEventEndpointCountThreshold|clearPercent|setPercent|clearValue, setValue\nGuaranteedMsgingEventEndpointCountThreshold|clearValue|setValue|clearPercent, setPercent\nGuaranteedMsgingEventEndpointCountThreshold|setPercent|clearPercent|clearValue, setValue\nGuaranteedMsgingEventEndpointCountThreshold|setValue|clearValue|clearPercent, setPercent\nGuaranteedMsgingEventIngressFlowCountThreshold|clearPercent|setPercent|clearValue, setValue\nGuaranteedMsgingEventIngressFlowCountThreshold|clearValue|setValue|clearPercent, setPercent\nGuaranteedMsgingEventIngressFlowCountThreshold|setPercent|clearPercent|clearValue, setValue\nGuaranteedMsgingEventIngressFlowCountThreshold|setValue|clearValue|clearPercent, setPercent\nGuaranteedMsgingEventMsgCountThreshold|clearPercent|setPercent|\nGuaranteedMsgingEventMsgCountThreshold|setPercent|clearPercent|\nGuaranteedMsgingEventMsgSpoolFileCountThreshold|clearPercent|setPercent|\nGuaranteedMsgingEventMsgSpoolFileCountThreshold|setPercent|clearPercent|\nGuaranteedMsgingEventMsgSpoolUsageThreshold|clearPercent|setPercent|clearValue, setValue\nGuaranteedMsgingEventMsgSpoolUsageThreshold|clearValue|setValue|clearPercent, setPercent\nGuaranteedMsgingEventMsgSpoolUsageThreshold|setPercent|clearPercent|clearValue, setValue\nGuaranteedMsgingEventMsgSpoolUsageThreshold|setValue|clearValue|clearPercent, setPercent\nGuaranteedMsgingEventTransactedSessionCountThreshold|clearPercent|setPercent|clearValue, setValue\nGuaranteedMsgingEventTransactedSessionCountThreshold|clearValue|setValue|clearPercent, setPercent\nGuaranteedMsgingEventTransactedSessionCountThreshold|setPercent|clearPercent|clearValue, setValue\nGuaranteedMsgingEventTransactedSessionCountThreshold|setValue|clearValue|clearPercent, setPercent\nGuaranteedMsgingEventTransactedSessionResourceCountThreshold|clearPercent|setPercent|\nGuaranteedMsgingEventTransactedSessionResourceCountThreshold|setPercent|clearPercent|\nGuaranteedMsgingEventTransactionCountThreshold|clearPercent|setPercent|clearValue, setValue\nGuaranteedMsgingEventTransactionCountThreshold|clearValue|setValue|clearPercent, setPercent\nGuaranteedMsgingEventTransactionCountThreshold|setPercent|clearPercent|clearValue, setValue\nGuaranteedMsgingEventTransactionCountThreshold|setValue|clearValue|clearPercent, setPercent\nServiceEventConnectionCountThreshold|clearPercent|setPercent|clearValue, setValue\nServiceEventConnectionCountThreshold|clearValue|setValue|clearPercent, setPercent\nServiceEventConnectionCountThreshold|setPercent|clearPercent|clearValue, setValue\nServiceEventConnectionCountThreshold|setValue|clearValue|clearPercent, setPercent\nServiceRestEventOutgoingConnectionCountThreshold|clearPercent|setPercent|clearValue, setValue\nServiceRestEventOutgoingConnectionCountThreshold|clearValue|setValue|clearPercent, setPercent\nServiceRestEventOutgoingConnectionCountThreshold|setPercent|clearPercent|clearValue, setValue\nServiceRestEventOutgoingConnectionCountThreshold|setValue|clearValue|clearPercent, setPercent\nServiceSmfEventConnectionCountThreshold|clearPercent|setPercent|clearValue, setValue\nServiceSmfEventConnectionCountThreshold|clearValue|setValue|clearPercent, setPercent\nServiceSmfEventConnectionCountThreshold|setPercent|clearPercent|clearValue, setValue\nServiceSmfEventConnectionCountThreshold|setValue|clearValue|clearPercent, setPercent\nServiceTlsEventConnectionCountThreshold|clearPercent|setPercent|clearValue, setValue\nServiceTlsEventConnectionCountThreshold|clearValue|setValue|clearPercent, setPercent\nServiceTlsEventConnectionCountThreshold|setPercent|clearPercent|clearValue, setValue\nServiceTlsEventConnectionCountThreshold|setValue|clearValue|clearPercent, setPercent\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation. Requests which include the following attributes may require greater access scope/level than \"vpn/read-write\":\n\n\nAttribute|Access Scope/Level\n:---|:---:\nauthClientCertRevocationCheckMode|global/admin\nconfigSyncAuthenticationClientCertMaxChainDepth|global/read-write\nconfigSyncAuthenticationClientCertValidateDateEnabled|global/read-write\nconfigSyncClientProfileTcpInitialCongestionWindow|global/read-write\nconfigSyncClientProfileTcpKeepaliveCount|global/read-write\nconfigSyncClientProfileTcpKeepaliveIdle|global/read-write\nconfigSyncClientProfileTcpKeepaliveInterval|global/read-write\nconfigSyncClientProfileTcpMaxWindow|global/read-write\nconfigSyncClientProfileTcpMss|global/read-write\nconfigSyncEnabled|global/read-write\nconfigSyncSynchronizeUsernameEnabled|global/read-write\nconfigSyncTlsEnabled|global/read-write\nguaranteedMsgingDefragmentationScheduleDayList|global/read-write\nguaranteedMsgingDefragmentationScheduleEnabled|global/read-write\nguaranteedMsgingDefragmentationScheduleTimeList|global/read-write\nguaranteedMsgingDefragmentationThresholdEnabled|global/read-write\nguaranteedMsgingDefragmentationThresholdFragmentationPercentage|global/read-write\nguaranteedMsgingDefragmentationThresholdMinInterval|global/read-write\nguaranteedMsgingDefragmentationThresholdUsagePercentage|global/read-write\nguaranteedMsgingEnabled|global/read-write\nguaranteedMsgingEventCacheUsageThreshold.clearPercent|global/read-write\nguaranteedMsgingEventCacheUsageThreshold.clearValue|global/read-write\nguaranteedMsgingEventCacheUsageThreshold.setPercent|global/read-write\nguaranteedMsgingEventCacheUsageThreshold.setValue|global/read-write\nguaranteedMsgingEventDeliveredUnackedThreshold.clearPercent|global/read-write\nguaranteedMsgingEventDeliveredUnackedThreshold.setPercent|global/read-write\nguaranteedMsgingEventDiskUsageThreshold.clearPercent|global/read-write\nguaranteedMsgingEventDiskUsageThreshold.setPercent|global/read-write\nguaranteedMsgingEventEgressFlowCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventEgressFlowCountThreshold.clearValue|global/read-write\nguaranteedMsgingEventEgressFlowCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventEgressFlowCountThreshold.setValue|global/read-write\nguaranteedMsgingEventEndpointCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventEndpointCountThreshold.clearValue|global/read-write\nguaranteedMsgingEventEndpointCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventEndpointCountThreshold.setValue|global/read-write\nguaranteedMsgingEventIngressFlowCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventIngressFlowCountThreshold.clearValue|global/read-write\nguaranteedMsgingEventIngressFlowCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventIngressFlowCountThreshold.setValue|global/read-write\nguaranteedMsgingEventMsgCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventMsgCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventMsgSpoolFileCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventMsgSpoolFileCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventMsgSpoolUsageThreshold.clearPercent|global/read-write\nguaranteedMsgingEventMsgSpoolUsageThreshold.clearValue|global/read-write\nguaranteedMsgingEventMsgSpoolUsageThreshold.setPercent|global/read-write\nguaranteedMsgingEventMsgSpoolUsageThreshold.setValue|global/read-write\nguaranteedMsgingEventTransactedSessionCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventTransactedSessionCountThreshold.clearValue|global/read-write\nguaranteedMsgingEventTransactedSessionCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventTransactedSessionCountThreshold.setValue|global/read-write\nguaranteedMsgingEventTransactedSessionResourceCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventTransactedSessionResourceCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventTransactionCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventTransactionCountThreshold.clearValue|global/read-write\nguaranteedMsgingEventTransactionCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventTransactionCountThreshold.setValue|global/read-write\nguaranteedMsgingMaxCacheUsage|global/read-write\nguaranteedMsgingMaxMsgSpoolUsage|global/read-write\nguaranteedMsgingMsgSpoolSyncMirroredMsgAckTimeout|global/read-write\nguaranteedMsgingMsgSpoolSyncMirroredSpoolFileAckTimeout|global/read-write\nguaranteedMsgingTransactionReplicationCompatibilityMode|global/read-write\noauthProfileDefault|global/admin\nserviceAmqpEnabled|global/read-write\nserviceAmqpTlsListenPort|global/read-write\nserviceEventConnectionCountThreshold.clearPercent|global/read-write\nserviceEventConnectionCountThreshold.clearValue|global/read-write\nserviceEventConnectionCountThreshold.setPercent|global/read-write\nserviceEventConnectionCountThreshold.setValue|global/read-write\nserviceHealthCheckEnabled|global/read-write\nserviceHealthCheckListenPort|global/read-write\nserviceHealthCheckTlsEnabled|global/read-write\nserviceHealthCheckTlsListenPort|global/read-write\nserviceMateLinkEnabled|global/read-write\nserviceMateLinkListenPort|global/read-write\nserviceMqttEnabled|global/read-write\nserviceMsgBackboneEnabled|global/read-write\nserviceRedundancyEnabled|global/read-write\nserviceRedundancyFirstListenPort|global/read-write\nserviceRestEventOutgoingConnectionCountThreshold.clearPercent|global/read-write\nserviceRestEventOutgoingConnectionCountThreshold.clearValue|global/read-write\nserviceRestEventOutgoingConnectionCountThreshold.setPercent|global/read-write\nserviceRestEventOutgoingConnectionCountThreshold.setValue|global/read-write\nserviceRestIncomingEnabled|global/read-write\nserviceRestOutgoingEnabled|global/read-write\nserviceSempCorsAllowAnyHostEnabled|global/read-write\nserviceSempLegacyTimeoutEnabled|global/read-write\nserviceSempPlainTextEnabled|global/read-write\nserviceSempPlainTextListenPort|global/read-write\nserviceSempSessionIdleTimeout|global/read-write\nserviceSempSessionMaxLifetime|global/read-write\nserviceSempTlsEnabled|global/read-write\nserviceSempTlsListenPort|global/read-write\nserviceSmfCompressionListenPort|global/read-write\nserviceSmfEnabled|global/read-write\nserviceSmfEventConnectionCountThreshold.clearPercent|global/read-write\nserviceSmfEventConnectionCountThreshold.clearValue|global/read-write\nserviceSmfEventConnectionCountThreshold.setPercent|global/read-write\nserviceSmfEventConnectionCountThreshold.setValue|global/read-write\nserviceSmfPlainTextListenPort|global/read-write\nserviceSmfRoutingControlListenPort|global/read-write\nserviceSmfTlsListenPort|global/read-write\nserviceTlsEventConnectionCountThreshold.clearPercent|global/read-write\nserviceTlsEventConnectionCountThreshold.clearValue|global/read-write\nserviceTlsEventConnectionCountThreshold.setPercent|global/read-write\nserviceTlsEventConnectionCountThreshold.setValue|global/read-write\nserviceWebTransportEnabled|global/read-write\nserviceWebTransportPlainTextListenPort|global/read-write\nserviceWebTransportTlsListenPort|global/read-write\nserviceWebTransportWebUrlSuffix|global/read-write\ntlsBlockVersion11Enabled|global/read-write\ntlsCipherSuiteManagementList|global/read-write\ntlsCipherSuiteMsgBackboneList|global/read-write\ntlsCipherSuiteSecureShellList|global/read-write\ntlsCrimeExploitProtectionEnabled|global/read-write\ntlsServerCertContent|global/admin\ntlsServerCertPassword|global/admin\ntlsStandardDomainCertificateAuthoritiesEnabled|global/read-write\ntlsTicketLifetime|global/read-write\nwebManagerAllowUnencryptedWizardsEnabled|global/read-write\nwebManagerRedirectHttpEnabled|global/read-write\nwebManagerRedirectHttpOverrideTlsPort|global/read-write\n\n\n\nThis has been available since 2.13.", + "description": "Update a Broker object. Any attribute missing from the request will be left unchanged.\n\nThis object contains global configuration for the message broker.\n\n\nAttribute|Write-Only|Requires-Disable|Auto-Disable|Opaque\n:---|:---:|:---:|:---:|:---:\nserviceAmqpTlsListenPort|||x|\nserviceHealthCheckListenPort|||x|\nserviceHealthCheckTlsListenPort|||x|\nserviceMateLinkListenPort|||x|\nserviceRedundancyFirstListenPort|||x|\nserviceSempPlainTextListenPort||x||\nserviceSempTlsListenPort||x||\nserviceSmfCompressionListenPort|||x|\nserviceSmfPlainTextListenPort|||x|\nserviceSmfRoutingControlListenPort|||x|\nserviceSmfTlsListenPort|||x|\nserviceWebTransportPlainTextListenPort|||x|\nserviceWebTransportTlsListenPort|||x|\nserviceWebTransportWebUrlSuffix|||x|\ntlsServerCertContent|x|||x\ntlsServerCertPassword|x|||\n\n\n\nThe following attributes in the request may only be provided in certain combinations with other attributes:\n\n\nClass|Attribute|Requires|Conflicts\n:---|:---|:---|:---\nBroker|tlsServerCertPassword|tlsServerCertContent|\nGuaranteedMsgingEventCacheUsageThreshold|clearPercent|setPercent|clearValue, setValue\nGuaranteedMsgingEventCacheUsageThreshold|clearValue|setValue|clearPercent, setPercent\nGuaranteedMsgingEventCacheUsageThreshold|setPercent|clearPercent|clearValue, setValue\nGuaranteedMsgingEventCacheUsageThreshold|setValue|clearValue|clearPercent, setPercent\nGuaranteedMsgingEventDeliveredUnackedThreshold|clearPercent|setPercent|\nGuaranteedMsgingEventDeliveredUnackedThreshold|setPercent|clearPercent|\nGuaranteedMsgingEventDiskUsageThreshold|clearPercent|setPercent|\nGuaranteedMsgingEventDiskUsageThreshold|setPercent|clearPercent|\nGuaranteedMsgingEventEgressFlowCountThreshold|clearPercent|setPercent|clearValue, setValue\nGuaranteedMsgingEventEgressFlowCountThreshold|clearValue|setValue|clearPercent, setPercent\nGuaranteedMsgingEventEgressFlowCountThreshold|setPercent|clearPercent|clearValue, setValue\nGuaranteedMsgingEventEgressFlowCountThreshold|setValue|clearValue|clearPercent, setPercent\nGuaranteedMsgingEventEndpointCountThreshold|clearPercent|setPercent|clearValue, setValue\nGuaranteedMsgingEventEndpointCountThreshold|clearValue|setValue|clearPercent, setPercent\nGuaranteedMsgingEventEndpointCountThreshold|setPercent|clearPercent|clearValue, setValue\nGuaranteedMsgingEventEndpointCountThreshold|setValue|clearValue|clearPercent, setPercent\nGuaranteedMsgingEventIngressFlowCountThreshold|clearPercent|setPercent|clearValue, setValue\nGuaranteedMsgingEventIngressFlowCountThreshold|clearValue|setValue|clearPercent, setPercent\nGuaranteedMsgingEventIngressFlowCountThreshold|setPercent|clearPercent|clearValue, setValue\nGuaranteedMsgingEventIngressFlowCountThreshold|setValue|clearValue|clearPercent, setPercent\nGuaranteedMsgingEventMsgCountThreshold|clearPercent|setPercent|\nGuaranteedMsgingEventMsgCountThreshold|setPercent|clearPercent|\nGuaranteedMsgingEventMsgSpoolFileCountThreshold|clearPercent|setPercent|\nGuaranteedMsgingEventMsgSpoolFileCountThreshold|setPercent|clearPercent|\nGuaranteedMsgingEventMsgSpoolUsageThreshold|clearPercent|setPercent|clearValue, setValue\nGuaranteedMsgingEventMsgSpoolUsageThreshold|clearValue|setValue|clearPercent, setPercent\nGuaranteedMsgingEventMsgSpoolUsageThreshold|setPercent|clearPercent|clearValue, setValue\nGuaranteedMsgingEventMsgSpoolUsageThreshold|setValue|clearValue|clearPercent, setPercent\nGuaranteedMsgingEventTransactedSessionCountThreshold|clearPercent|setPercent|clearValue, setValue\nGuaranteedMsgingEventTransactedSessionCountThreshold|clearValue|setValue|clearPercent, setPercent\nGuaranteedMsgingEventTransactedSessionCountThreshold|setPercent|clearPercent|clearValue, setValue\nGuaranteedMsgingEventTransactedSessionCountThreshold|setValue|clearValue|clearPercent, setPercent\nGuaranteedMsgingEventTransactedSessionResourceCountThreshold|clearPercent|setPercent|\nGuaranteedMsgingEventTransactedSessionResourceCountThreshold|setPercent|clearPercent|\nGuaranteedMsgingEventTransactionCountThreshold|clearPercent|setPercent|clearValue, setValue\nGuaranteedMsgingEventTransactionCountThreshold|clearValue|setValue|clearPercent, setPercent\nGuaranteedMsgingEventTransactionCountThreshold|setPercent|clearPercent|clearValue, setValue\nGuaranteedMsgingEventTransactionCountThreshold|setValue|clearValue|clearPercent, setPercent\nServiceEventConnectionCountThreshold|clearPercent|setPercent|clearValue, setValue\nServiceEventConnectionCountThreshold|clearValue|setValue|clearPercent, setPercent\nServiceEventConnectionCountThreshold|setPercent|clearPercent|clearValue, setValue\nServiceEventConnectionCountThreshold|setValue|clearValue|clearPercent, setPercent\nServiceRestEventOutgoingConnectionCountThreshold|clearPercent|setPercent|clearValue, setValue\nServiceRestEventOutgoingConnectionCountThreshold|clearValue|setValue|clearPercent, setPercent\nServiceRestEventOutgoingConnectionCountThreshold|setPercent|clearPercent|clearValue, setValue\nServiceRestEventOutgoingConnectionCountThreshold|setValue|clearValue|clearPercent, setPercent\nServiceSmfEventConnectionCountThreshold|clearPercent|setPercent|clearValue, setValue\nServiceSmfEventConnectionCountThreshold|clearValue|setValue|clearPercent, setPercent\nServiceSmfEventConnectionCountThreshold|setPercent|clearPercent|clearValue, setValue\nServiceSmfEventConnectionCountThreshold|setValue|clearValue|clearPercent, setPercent\nServiceTlsEventConnectionCountThreshold|clearPercent|setPercent|clearValue, setValue\nServiceTlsEventConnectionCountThreshold|clearValue|setValue|clearPercent, setPercent\nServiceTlsEventConnectionCountThreshold|setPercent|clearPercent|clearValue, setValue\nServiceTlsEventConnectionCountThreshold|setValue|clearValue|clearPercent, setPercent\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation. Requests which include the following attributes may require greater access scope/level than \"vpn/read-write\":\n\n\nAttribute|Access Scope/Level\n:---|:---:\nauthBruteForceProtectionEnabled|global/read-write\nauthClientCertRevocationCheckMode|global/admin\nconfigSyncAuthenticationClientCertMaxChainDepth|global/read-write\nconfigSyncAuthenticationClientCertValidateDateEnabled|global/read-write\nconfigSyncClientProfileTcpInitialCongestionWindow|global/read-write\nconfigSyncClientProfileTcpKeepaliveCount|global/read-write\nconfigSyncClientProfileTcpKeepaliveIdle|global/read-write\nconfigSyncClientProfileTcpKeepaliveInterval|global/read-write\nconfigSyncClientProfileTcpMaxWindow|global/read-write\nconfigSyncClientProfileTcpMss|global/read-write\nconfigSyncEnabled|global/read-write\nconfigSyncSynchronizeUsernameEnabled|global/read-write\nconfigSyncTlsEnabled|global/read-write\nguaranteedMsgingDefragmentationScheduleDayList|global/read-write\nguaranteedMsgingDefragmentationScheduleEnabled|global/read-write\nguaranteedMsgingDefragmentationScheduleTimeList|global/read-write\nguaranteedMsgingDefragmentationThresholdEnabled|global/read-write\nguaranteedMsgingDefragmentationThresholdFragmentationPercentage|global/read-write\nguaranteedMsgingDefragmentationThresholdMinInterval|global/read-write\nguaranteedMsgingDefragmentationThresholdUsagePercentage|global/read-write\nguaranteedMsgingEnabled|global/read-write\nguaranteedMsgingEventCacheUsageThreshold.clearPercent|global/read-write\nguaranteedMsgingEventCacheUsageThreshold.clearValue|global/read-write\nguaranteedMsgingEventCacheUsageThreshold.setPercent|global/read-write\nguaranteedMsgingEventCacheUsageThreshold.setValue|global/read-write\nguaranteedMsgingEventDeliveredUnackedThreshold.clearPercent|global/read-write\nguaranteedMsgingEventDeliveredUnackedThreshold.setPercent|global/read-write\nguaranteedMsgingEventDiskUsageThreshold.clearPercent|global/read-write\nguaranteedMsgingEventDiskUsageThreshold.setPercent|global/read-write\nguaranteedMsgingEventEgressFlowCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventEgressFlowCountThreshold.clearValue|global/read-write\nguaranteedMsgingEventEgressFlowCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventEgressFlowCountThreshold.setValue|global/read-write\nguaranteedMsgingEventEndpointCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventEndpointCountThreshold.clearValue|global/read-write\nguaranteedMsgingEventEndpointCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventEndpointCountThreshold.setValue|global/read-write\nguaranteedMsgingEventIngressFlowCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventIngressFlowCountThreshold.clearValue|global/read-write\nguaranteedMsgingEventIngressFlowCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventIngressFlowCountThreshold.setValue|global/read-write\nguaranteedMsgingEventMsgCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventMsgCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventMsgSpoolFileCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventMsgSpoolFileCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventMsgSpoolUsageThreshold.clearPercent|global/read-write\nguaranteedMsgingEventMsgSpoolUsageThreshold.clearValue|global/read-write\nguaranteedMsgingEventMsgSpoolUsageThreshold.setPercent|global/read-write\nguaranteedMsgingEventMsgSpoolUsageThreshold.setValue|global/read-write\nguaranteedMsgingEventTransactedSessionCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventTransactedSessionCountThreshold.clearValue|global/read-write\nguaranteedMsgingEventTransactedSessionCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventTransactedSessionCountThreshold.setValue|global/read-write\nguaranteedMsgingEventTransactedSessionResourceCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventTransactedSessionResourceCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventTransactionCountThreshold.clearPercent|global/read-write\nguaranteedMsgingEventTransactionCountThreshold.clearValue|global/read-write\nguaranteedMsgingEventTransactionCountThreshold.setPercent|global/read-write\nguaranteedMsgingEventTransactionCountThreshold.setValue|global/read-write\nguaranteedMsgingMaxCacheUsage|global/read-write\nguaranteedMsgingMaxMsgSpoolUsage|global/read-write\nguaranteedMsgingMsgSpoolSyncMirroredMsgAckTimeout|global/read-write\nguaranteedMsgingMsgSpoolSyncMirroredSpoolFileAckTimeout|global/read-write\nguaranteedMsgingTransactionReplicationCompatibilityMode|global/read-write\noauthProfileDefault|global/admin\nserviceAmqpEnabled|global/read-write\nserviceAmqpTlsListenPort|global/read-write\nserviceEventConnectionCountThreshold.clearPercent|global/read-write\nserviceEventConnectionCountThreshold.clearValue|global/read-write\nserviceEventConnectionCountThreshold.setPercent|global/read-write\nserviceEventConnectionCountThreshold.setValue|global/read-write\nserviceHealthCheckEnabled|global/read-write\nserviceHealthCheckListenPort|global/read-write\nserviceHealthCheckTlsEnabled|global/read-write\nserviceHealthCheckTlsListenPort|global/read-write\nserviceMateLinkEnabled|global/read-write\nserviceMateLinkListenPort|global/read-write\nserviceMqttEnabled|global/read-write\nserviceMsgBackboneEnabled|global/read-write\nserviceRedundancyEnabled|global/read-write\nserviceRedundancyFirstListenPort|global/read-write\nserviceRestEventOutgoingConnectionCountThreshold.clearPercent|global/read-write\nserviceRestEventOutgoingConnectionCountThreshold.clearValue|global/read-write\nserviceRestEventOutgoingConnectionCountThreshold.setPercent|global/read-write\nserviceRestEventOutgoingConnectionCountThreshold.setValue|global/read-write\nserviceRestIncomingEnabled|global/read-write\nserviceRestOutgoingEnabled|global/read-write\nserviceSempCorsAllowAnyHostEnabled|global/read-write\nserviceSempLegacyTimeoutEnabled|global/read-write\nserviceSempPlainTextEnabled|global/read-write\nserviceSempPlainTextListenPort|global/read-write\nserviceSempSessionIdleTimeout|global/read-write\nserviceSempSessionMaxLifetime|global/read-write\nserviceSempTlsEnabled|global/read-write\nserviceSempTlsListenPort|global/read-write\nserviceSmfCompressionListenPort|global/read-write\nserviceSmfEnabled|global/read-write\nserviceSmfEventConnectionCountThreshold.clearPercent|global/read-write\nserviceSmfEventConnectionCountThreshold.clearValue|global/read-write\nserviceSmfEventConnectionCountThreshold.setPercent|global/read-write\nserviceSmfEventConnectionCountThreshold.setValue|global/read-write\nserviceSmfPlainTextListenPort|global/read-write\nserviceSmfRoutingControlListenPort|global/read-write\nserviceSmfTlsListenPort|global/read-write\nserviceTlsEventConnectionCountThreshold.clearPercent|global/read-write\nserviceTlsEventConnectionCountThreshold.clearValue|global/read-write\nserviceTlsEventConnectionCountThreshold.setPercent|global/read-write\nserviceTlsEventConnectionCountThreshold.setValue|global/read-write\nserviceWebTransportEnabled|global/read-write\nserviceWebTransportPlainTextListenPort|global/read-write\nserviceWebTransportTlsListenPort|global/read-write\nserviceWebTransportWebUrlSuffix|global/read-write\ntlsBlockVersion11Enabled|global/read-write\ntlsCipherSuiteManagementList|global/read-write\ntlsCipherSuiteMsgBackboneList|global/read-write\ntlsCipherSuiteSecureShellList|global/read-write\ntlsCrimeExploitProtectionEnabled|global/read-write\ntlsServerCertContent|global/admin\ntlsServerCertPassword|global/admin\ntlsStandardDomainCertificateAuthoritiesEnabled|global/read-write\ntlsTicketLifetime|global/read-write\nwebManagerAllowUnencryptedWizardsEnabled|global/read-write\nwebManagerRedirectHttpEnabled|global/read-write\nwebManagerRedirectHttpOverrideTlsPort|global/read-write\n\n\n\nThis has been available since 2.13.", "operationId": "updateBroker", "parameters": [ { @@ -43017,10 +45009,10 @@ "x-supportedInSempDirect": false } }, - "/msgVpns/{msgVpnName}/authenticationOauthProfiles": { + "/msgVpns/{msgVpnName}/authenticationKerberosRealms": { "get": { - "description": "Get a list of OAuth Profile objects.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nclientSecret||x|x\nmsgVpnName|x||\noauthProfileName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 500.\n\nThis has been available since 2.25.", - "operationId": "getMsgVpnAuthenticationOauthProfiles", + "description": "Get a list of Realm objects.\n\nKerberos Realm.\n\n\nAttribute|Identifying\n:---|:---:\nkerberosRealmName|x\nmsgVpnName|x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 100.\n\nThis has been available since 2.40.", + "operationId": "getMsgVpnAuthenticationKerberosRealms", "parameters": [ { "description": "The name of the Message VPN.", @@ -43056,9 +45048,9 @@ ], "responses": { "200": { - "description": "The list of OAuth Profile objects' attributes, and the request metadata.", + "description": "The list of Realm objects' attributes, and the request metadata.", "schema": { - "$ref": "#/definitions/MsgVpnAuthenticationOauthProfilesResponse" + "$ref": "#/definitions/MsgVpnAuthenticationKerberosRealmsResponse" } }, "default": { @@ -43073,17 +45065,17 @@ "basicAuth": [] } ], - "summary": "Get a list of OAuth Profile objects.", + "summary": "Get a list of Realm objects.", "tags": [ "all", "msgVpn", - "authenticationOauthProfile" + "authenticationKerberosRealm" ], - "x-supportedInSempDirect": true + "x-supportedInSempDirect": false }, "post": { - "description": "Create an OAuth Profile object. Any attribute missing from the request will be set to its default value. The creation of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\n\nAttribute|Identifying|Const|Required|Read-Only|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:|:---:|:---:\nclientSecret|||||x|x\nmsgVpnName|x|||x||\noauthProfileName|x|x|x|||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.25.", - "operationId": "createMsgVpnAuthenticationOauthProfile", + "description": "Create a Realm object. Any attribute missing from the request will be set to its default value. The creation of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nKerberos Realm.\n\n\nAttribute|Identifying|Const|Required|Read-Only\n:---|:---:|:---:|:---:|:---:\nkerberosRealmName|x|x|x|\nmsgVpnName|x|||x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.40.", + "operationId": "createMsgVpnAuthenticationKerberosRealm", "parameters": [ { "description": "The name of the Message VPN.", @@ -43093,12 +45085,12 @@ "type": "string" }, { - "description": "The OAuth Profile object's attributes.", + "description": "The Realm object's attributes.", "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/MsgVpnAuthenticationOauthProfile" + "$ref": "#/definitions/MsgVpnAuthenticationKerberosRealm" } }, { @@ -43116,9 +45108,9 @@ ], "responses": { "200": { - "description": "The OAuth Profile object's attributes after being created, and the request metadata.", + "description": "The Realm object's attributes after being created, and the request metadata.", "schema": { - "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileResponse" + "$ref": "#/definitions/MsgVpnAuthenticationKerberosRealmResponse" } }, "default": { @@ -43133,19 +45125,19 @@ "basicAuth": [] } ], - "summary": "Create an OAuth Profile object.", + "summary": "Create a Realm object.", "tags": [ "all", "msgVpn", - "authenticationOauthProfile" + "authenticationKerberosRealm" ], - "x-supportedInSempDirect": true + "x-supportedInSempDirect": false } }, - "/msgVpns/{msgVpnName}/authenticationOauthProfiles/{oauthProfileName}": { + "/msgVpns/{msgVpnName}/authenticationKerberosRealms/{kerberosRealmName}": { "delete": { - "description": "Delete an OAuth Profile object. The deletion of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.25.", - "operationId": "deleteMsgVpnAuthenticationOauthProfile", + "description": "Delete a Realm object. The deletion of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nKerberos Realm.\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.40.", + "operationId": "deleteMsgVpnAuthenticationKerberosRealm", "parameters": [ { "description": "The name of the Message VPN.", @@ -43155,9 +45147,9 @@ "type": "string" }, { - "description": "The name of the OAuth profile.", + "description": "The Realm Name. Must start with \"@\", typically all uppercase.", "in": "path", - "name": "oauthProfileName", + "name": "kerberosRealmName", "required": true, "type": "string" }, @@ -43187,17 +45179,17 @@ "basicAuth": [] } ], - "summary": "Delete an OAuth Profile object.", + "summary": "Delete a Realm object.", "tags": [ "all", "msgVpn", - "authenticationOauthProfile" + "authenticationKerberosRealm" ], - "x-supportedInSempDirect": true + "x-supportedInSempDirect": false }, "get": { - "description": "Get an OAuth Profile object.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nclientSecret||x|x\nmsgVpnName|x||\noauthProfileName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThis has been available since 2.25.", - "operationId": "getMsgVpnAuthenticationOauthProfile", + "description": "Get a Realm object.\n\nKerberos Realm.\n\n\nAttribute|Identifying\n:---|:---:\nkerberosRealmName|x\nmsgVpnName|x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThis has been available since 2.40.", + "operationId": "getMsgVpnAuthenticationKerberosRealm", "parameters": [ { "description": "The name of the Message VPN.", @@ -43207,9 +45199,9 @@ "type": "string" }, { - "description": "The name of the OAuth profile.", + "description": "The Realm Name. Must start with \"@\", typically all uppercase.", "in": "path", - "name": "oauthProfileName", + "name": "kerberosRealmName", "required": true, "type": "string" }, @@ -43228,9 +45220,9 @@ ], "responses": { "200": { - "description": "The OAuth Profile object's attributes, and the request metadata.", + "description": "The Realm object's attributes, and the request metadata.", "schema": { - "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileResponse" + "$ref": "#/definitions/MsgVpnAuthenticationKerberosRealmResponse" } }, "default": { @@ -43245,17 +45237,17 @@ "basicAuth": [] } ], - "summary": "Get an OAuth Profile object.", + "summary": "Get a Realm object.", "tags": [ "all", "msgVpn", - "authenticationOauthProfile" + "authenticationKerberosRealm" ], - "x-supportedInSempDirect": true + "x-supportedInSempDirect": false }, "patch": { - "description": "Update an OAuth Profile object. Any attribute missing from the request will be left unchanged.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\n\nAttribute|Identifying|Const|Read-Only|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:|:---:\nclientSecret||||x|x\nmsgVpnName|x||x||\noauthProfileName|x|x|||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.25.", - "operationId": "updateMsgVpnAuthenticationOauthProfile", + "description": "Update a Realm object. Any attribute missing from the request will be left unchanged.\n\nKerberos Realm.\n\n\nAttribute|Identifying|Const|Read-Only|Auto-Disable\n:---|:---:|:---:|:---:|:---:\nkdcAddress||||x\nkerberosRealmName|x|x||\nmsgVpnName|x||x|\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.40.", + "operationId": "updateMsgVpnAuthenticationKerberosRealm", "parameters": [ { "description": "The name of the Message VPN.", @@ -43265,19 +45257,19 @@ "type": "string" }, { - "description": "The name of the OAuth profile.", + "description": "The Realm Name. Must start with \"@\", typically all uppercase.", "in": "path", - "name": "oauthProfileName", + "name": "kerberosRealmName", "required": true, "type": "string" }, { - "description": "The OAuth Profile object's attributes.", + "description": "The Realm object's attributes.", "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/MsgVpnAuthenticationOauthProfile" + "$ref": "#/definitions/MsgVpnAuthenticationKerberosRealm" } }, { @@ -43295,9 +45287,9 @@ ], "responses": { "200": { - "description": "The OAuth Profile object's attributes after being updated, and the request metadata.", + "description": "The Realm object's attributes after being updated, and the request metadata.", "schema": { - "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileResponse" + "$ref": "#/definitions/MsgVpnAuthenticationKerberosRealmResponse" } }, "default": { @@ -43312,17 +45304,17 @@ "basicAuth": [] } ], - "summary": "Update an OAuth Profile object.", + "summary": "Update a Realm object.", "tags": [ "all", "msgVpn", - "authenticationOauthProfile" + "authenticationKerberosRealm" ], - "x-supportedInSempDirect": true + "x-supportedInSempDirect": false }, "put": { - "description": "Replace an OAuth Profile object. Any attribute missing from the request will be set to its default value, subject to the exceptions in note 4.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\n\nAttribute|Identifying|Const|Read-Only|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:|:---:\nclientSecret||||x|x\nmsgVpnName|x||x||\noauthProfileName|x|x|||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.25.", - "operationId": "replaceMsgVpnAuthenticationOauthProfile", + "description": "Replace a Realm object. Any attribute missing from the request will be set to its default value, subject to the exceptions in note 4.\n\nKerberos Realm.\n\n\nAttribute|Identifying|Const|Read-Only|Auto-Disable\n:---|:---:|:---:|:---:|:---:\nkdcAddress||||x\nkerberosRealmName|x|x||\nmsgVpnName|x||x|\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.40.", + "operationId": "replaceMsgVpnAuthenticationKerberosRealm", "parameters": [ { "description": "The name of the Message VPN.", @@ -43332,19 +45324,19 @@ "type": "string" }, { - "description": "The name of the OAuth profile.", + "description": "The Realm Name. Must start with \"@\", typically all uppercase.", "in": "path", - "name": "oauthProfileName", + "name": "kerberosRealmName", "required": true, "type": "string" }, { - "description": "The OAuth Profile object's attributes.", + "description": "The Realm object's attributes.", "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/MsgVpnAuthenticationOauthProfile" + "$ref": "#/definitions/MsgVpnAuthenticationKerberosRealm" } }, { @@ -43362,9 +45354,9 @@ ], "responses": { "200": { - "description": "The OAuth Profile object's attributes after being replaced, and the request metadata.", + "description": "The Realm object's attributes after being replaced, and the request metadata.", "schema": { - "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileResponse" + "$ref": "#/definitions/MsgVpnAuthenticationKerberosRealmResponse" } }, "default": { @@ -43379,19 +45371,19 @@ "basicAuth": [] } ], - "summary": "Replace an OAuth Profile object.", + "summary": "Replace a Realm object.", "tags": [ "all", "msgVpn", - "authenticationOauthProfile" + "authenticationKerberosRealm" ], - "x-supportedInSempDirect": true + "x-supportedInSempDirect": false } }, - "/msgVpns/{msgVpnName}/authenticationOauthProfiles/{oauthProfileName}/clientRequiredClaims": { + "/msgVpns/{msgVpnName}/authenticationOauthProfiles": { "get": { - "description": "Get a list of Required Claim objects.\n\nAdditional claims to be verified in the ID token.\n\n\nAttribute|Identifying\n:---|:---:\nclientRequiredClaimName|x\nmsgVpnName|x\noauthProfileName|x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 500.\n\nThis has been available since 2.25.", - "operationId": "getMsgVpnAuthenticationOauthProfileClientRequiredClaims", + "description": "Get a list of OAuth Profile objects.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nclientSecret||x|x\nmsgVpnName|x||\noauthProfileName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 500.\n\nThis has been available since 2.25.", + "operationId": "getMsgVpnAuthenticationOauthProfiles", "parameters": [ { "description": "The name of the Message VPN.", @@ -43400,13 +45392,6 @@ "required": true, "type": "string" }, - { - "description": "The name of the OAuth profile.", - "in": "path", - "name": "oauthProfileName", - "required": true, - "type": "string" - }, { "$ref": "#/parameters/countQuery" }, @@ -43434,9 +45419,9 @@ ], "responses": { "200": { - "description": "The list of Required Claim objects' attributes, and the request metadata.", + "description": "The list of OAuth Profile objects' attributes, and the request metadata.", "schema": { - "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileClientRequiredClaimsResponse" + "$ref": "#/definitions/MsgVpnAuthenticationOauthProfilesResponse" } }, "default": { @@ -43451,7 +45436,7 @@ "basicAuth": [] } ], - "summary": "Get a list of Required Claim objects.", + "summary": "Get a list of OAuth Profile objects.", "tags": [ "all", "msgVpn", @@ -43460,8 +45445,8 @@ "x-supportedInSempDirect": true }, "post": { - "description": "Create a Required Claim object. Any attribute missing from the request will be set to its default value. The creation of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nAdditional claims to be verified in the ID token.\n\n\nAttribute|Identifying|Const|Required|Read-Only\n:---|:---:|:---:|:---:|:---:\nclientRequiredClaimName|x|x|x|\nclientRequiredClaimValue||x|x|\nmsgVpnName|x|||x\noauthProfileName|x|||x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.25.", - "operationId": "createMsgVpnAuthenticationOauthProfileClientRequiredClaim", + "description": "Create an OAuth Profile object. Any attribute missing from the request will be set to its default value. The creation of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\n\nAttribute|Identifying|Const|Required|Read-Only|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:|:---:|:---:\nclientSecret|||||x|x\nmsgVpnName|x|||x||\noauthProfileName|x|x|x|||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.25.", + "operationId": "createMsgVpnAuthenticationOauthProfile", "parameters": [ { "description": "The name of the Message VPN.", @@ -43471,19 +45456,12 @@ "type": "string" }, { - "description": "The name of the OAuth profile.", - "in": "path", - "name": "oauthProfileName", - "required": true, - "type": "string" - }, - { - "description": "The Required Claim object's attributes.", + "description": "The OAuth Profile object's attributes.", "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileClientRequiredClaim" + "$ref": "#/definitions/MsgVpnAuthenticationOauthProfile" } }, { @@ -43501,9 +45479,9 @@ ], "responses": { "200": { - "description": "The Required Claim object's attributes after being created, and the request metadata.", + "description": "The OAuth Profile object's attributes after being created, and the request metadata.", "schema": { - "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileClientRequiredClaimResponse" + "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileResponse" } }, "default": { @@ -43518,7 +45496,7 @@ "basicAuth": [] } ], - "summary": "Create a Required Claim object.", + "summary": "Create an OAuth Profile object.", "tags": [ "all", "msgVpn", @@ -43527,10 +45505,10 @@ "x-supportedInSempDirect": true } }, - "/msgVpns/{msgVpnName}/authenticationOauthProfiles/{oauthProfileName}/clientRequiredClaims/{clientRequiredClaimName}": { + "/msgVpns/{msgVpnName}/authenticationOauthProfiles/{oauthProfileName}": { "delete": { - "description": "Delete a Required Claim object. The deletion of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nAdditional claims to be verified in the ID token.\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.25.", - "operationId": "deleteMsgVpnAuthenticationOauthProfileClientRequiredClaim", + "description": "Delete an OAuth Profile object. The deletion of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.25.", + "operationId": "deleteMsgVpnAuthenticationOauthProfile", "parameters": [ { "description": "The name of the Message VPN.", @@ -43547,12 +45525,63 @@ "type": "string" }, { - "description": "The name of the ID token claim to verify.", + "$ref": "#/parameters/solSessionHeader" + } + ], + "produces": [ + "application/json" + ], + "responses": { + "200": { + "description": "The request metadata.", + "schema": { + "$ref": "#/definitions/SempMetaOnlyResponse" + } + }, + "default": { + "description": "The error response.", + "schema": { + "$ref": "#/definitions/SempMetaOnlyResponse" + } + } + }, + "security": [ + { + "basicAuth": [] + } + ], + "summary": "Delete an OAuth Profile object.", + "tags": [ + "all", + "msgVpn", + "authenticationOauthProfile" + ], + "x-supportedInSempDirect": true + }, + "get": { + "description": "Get an OAuth Profile object.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nclientSecret||x|x\nmsgVpnName|x||\noauthProfileName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThis has been available since 2.25.", + "operationId": "getMsgVpnAuthenticationOauthProfile", + "parameters": [ + { + "description": "The name of the Message VPN.", "in": "path", - "name": "clientRequiredClaimName", + "name": "msgVpnName", + "required": true, + "type": "string" + }, + { + "description": "The name of the OAuth profile.", + "in": "path", + "name": "oauthProfileName", "required": true, "type": "string" }, + { + "$ref": "#/parameters/opaquePasswordQuery" + }, + { + "$ref": "#/parameters/selectQuery" + }, { "$ref": "#/parameters/solSessionHeader" } @@ -43562,9 +45591,9 @@ ], "responses": { "200": { - "description": "The request metadata.", + "description": "The OAuth Profile object's attributes, and the request metadata.", "schema": { - "$ref": "#/definitions/SempMetaOnlyResponse" + "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileResponse" } }, "default": { @@ -43579,7 +45608,7 @@ "basicAuth": [] } ], - "summary": "Delete a Required Claim object.", + "summary": "Get an OAuth Profile object.", "tags": [ "all", "msgVpn", @@ -43587,9 +45616,9 @@ ], "x-supportedInSempDirect": true }, - "get": { - "description": "Get a Required Claim object.\n\nAdditional claims to be verified in the ID token.\n\n\nAttribute|Identifying\n:---|:---:\nclientRequiredClaimName|x\nmsgVpnName|x\noauthProfileName|x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThis has been available since 2.25.", - "operationId": "getMsgVpnAuthenticationOauthProfileClientRequiredClaim", + "patch": { + "description": "Update an OAuth Profile object. Any attribute missing from the request will be left unchanged.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\n\nAttribute|Identifying|Const|Read-Only|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:|:---:\nclientSecret||||x|x\nmsgVpnName|x||x||\noauthProfileName|x|x|||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.25.", + "operationId": "updateMsgVpnAuthenticationOauthProfile", "parameters": [ { "description": "The name of the Message VPN.", @@ -43606,12 +45635,81 @@ "type": "string" }, { - "description": "The name of the ID token claim to verify.", + "description": "The OAuth Profile object's attributes.", + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/MsgVpnAuthenticationOauthProfile" + } + }, + { + "$ref": "#/parameters/opaquePasswordQuery" + }, + { + "$ref": "#/parameters/selectQuery" + }, + { + "$ref": "#/parameters/solSessionHeader" + } + ], + "produces": [ + "application/json" + ], + "responses": { + "200": { + "description": "The OAuth Profile object's attributes after being updated, and the request metadata.", + "schema": { + "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileResponse" + } + }, + "default": { + "description": "The error response.", + "schema": { + "$ref": "#/definitions/SempMetaOnlyResponse" + } + } + }, + "security": [ + { + "basicAuth": [] + } + ], + "summary": "Update an OAuth Profile object.", + "tags": [ + "all", + "msgVpn", + "authenticationOauthProfile" + ], + "x-supportedInSempDirect": true + }, + "put": { + "description": "Replace an OAuth Profile object. Any attribute missing from the request will be set to its default value, subject to the exceptions in note 4.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\n\nAttribute|Identifying|Const|Read-Only|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:|:---:\nclientSecret||||x|x\nmsgVpnName|x||x||\noauthProfileName|x|x|||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.25.", + "operationId": "replaceMsgVpnAuthenticationOauthProfile", + "parameters": [ + { + "description": "The name of the Message VPN.", "in": "path", - "name": "clientRequiredClaimName", + "name": "msgVpnName", + "required": true, + "type": "string" + }, + { + "description": "The name of the OAuth profile.", + "in": "path", + "name": "oauthProfileName", "required": true, "type": "string" }, + { + "description": "The OAuth Profile object's attributes.", + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/MsgVpnAuthenticationOauthProfile" + } + }, { "$ref": "#/parameters/opaquePasswordQuery" }, @@ -43627,9 +45725,9 @@ ], "responses": { "200": { - "description": "The Required Claim object's attributes, and the request metadata.", + "description": "The OAuth Profile object's attributes after being replaced, and the request metadata.", "schema": { - "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileClientRequiredClaimResponse" + "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileResponse" } }, "default": { @@ -43644,7 +45742,7 @@ "basicAuth": [] } ], - "summary": "Get a Required Claim object.", + "summary": "Replace an OAuth Profile object.", "tags": [ "all", "msgVpn", @@ -43653,10 +45751,275 @@ "x-supportedInSempDirect": true } }, - "/msgVpns/{msgVpnName}/authenticationOauthProfiles/{oauthProfileName}/resourceServerRequiredClaims": { + "/msgVpns/{msgVpnName}/authenticationOauthProfiles/{oauthProfileName}/clientRequiredClaims": { "get": { - "description": "Get a list of Required Claim objects.\n\nAdditional claims to be verified in the access token.\n\n\nAttribute|Identifying\n:---|:---:\nmsgVpnName|x\noauthProfileName|x\nresourceServerRequiredClaimName|x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 500.\n\nThis has been available since 2.25.", - "operationId": "getMsgVpnAuthenticationOauthProfileResourceServerRequiredClaims", + "description": "Get a list of Required Claim objects.\n\nAdditional claims to be verified in the ID token.\n\n\nAttribute|Identifying\n:---|:---:\nclientRequiredClaimName|x\nmsgVpnName|x\noauthProfileName|x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 500.\n\nThis has been available since 2.25.", + "operationId": "getMsgVpnAuthenticationOauthProfileClientRequiredClaims", + "parameters": [ + { + "description": "The name of the Message VPN.", + "in": "path", + "name": "msgVpnName", + "required": true, + "type": "string" + }, + { + "description": "The name of the OAuth profile.", + "in": "path", + "name": "oauthProfileName", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/countQuery" + }, + { + "$ref": "#/parameters/cursorQuery" + }, + { + "$ref": "#/parameters/forceFullPageQuery" + }, + { + "$ref": "#/parameters/opaquePasswordQuery" + }, + { + "$ref": "#/parameters/whereQuery" + }, + { + "$ref": "#/parameters/selectQuery" + }, + { + "$ref": "#/parameters/solSessionHeader" + } + ], + "produces": [ + "application/json" + ], + "responses": { + "200": { + "description": "The list of Required Claim objects' attributes, and the request metadata.", + "schema": { + "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileClientRequiredClaimsResponse" + } + }, + "default": { + "description": "The error response.", + "schema": { + "$ref": "#/definitions/SempMetaOnlyResponse" + } + } + }, + "security": [ + { + "basicAuth": [] + } + ], + "summary": "Get a list of Required Claim objects.", + "tags": [ + "all", + "msgVpn", + "authenticationOauthProfile" + ], + "x-supportedInSempDirect": true + }, + "post": { + "description": "Create a Required Claim object. Any attribute missing from the request will be set to its default value. The creation of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nAdditional claims to be verified in the ID token.\n\n\nAttribute|Identifying|Const|Required|Read-Only\n:---|:---:|:---:|:---:|:---:\nclientRequiredClaimName|x|x|x|\nclientRequiredClaimValue||x|x|\nmsgVpnName|x|||x\noauthProfileName|x|||x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.25.", + "operationId": "createMsgVpnAuthenticationOauthProfileClientRequiredClaim", + "parameters": [ + { + "description": "The name of the Message VPN.", + "in": "path", + "name": "msgVpnName", + "required": true, + "type": "string" + }, + { + "description": "The name of the OAuth profile.", + "in": "path", + "name": "oauthProfileName", + "required": true, + "type": "string" + }, + { + "description": "The Required Claim object's attributes.", + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileClientRequiredClaim" + } + }, + { + "$ref": "#/parameters/opaquePasswordQuery" + }, + { + "$ref": "#/parameters/selectQuery" + }, + { + "$ref": "#/parameters/solSessionHeader" + } + ], + "produces": [ + "application/json" + ], + "responses": { + "200": { + "description": "The Required Claim object's attributes after being created, and the request metadata.", + "schema": { + "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileClientRequiredClaimResponse" + } + }, + "default": { + "description": "The error response.", + "schema": { + "$ref": "#/definitions/SempMetaOnlyResponse" + } + } + }, + "security": [ + { + "basicAuth": [] + } + ], + "summary": "Create a Required Claim object.", + "tags": [ + "all", + "msgVpn", + "authenticationOauthProfile" + ], + "x-supportedInSempDirect": true + } + }, + "/msgVpns/{msgVpnName}/authenticationOauthProfiles/{oauthProfileName}/clientRequiredClaims/{clientRequiredClaimName}": { + "delete": { + "description": "Delete a Required Claim object. The deletion of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nAdditional claims to be verified in the ID token.\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.25.", + "operationId": "deleteMsgVpnAuthenticationOauthProfileClientRequiredClaim", + "parameters": [ + { + "description": "The name of the Message VPN.", + "in": "path", + "name": "msgVpnName", + "required": true, + "type": "string" + }, + { + "description": "The name of the OAuth profile.", + "in": "path", + "name": "oauthProfileName", + "required": true, + "type": "string" + }, + { + "description": "The name of the ID token claim to verify.", + "in": "path", + "name": "clientRequiredClaimName", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/solSessionHeader" + } + ], + "produces": [ + "application/json" + ], + "responses": { + "200": { + "description": "The request metadata.", + "schema": { + "$ref": "#/definitions/SempMetaOnlyResponse" + } + }, + "default": { + "description": "The error response.", + "schema": { + "$ref": "#/definitions/SempMetaOnlyResponse" + } + } + }, + "security": [ + { + "basicAuth": [] + } + ], + "summary": "Delete a Required Claim object.", + "tags": [ + "all", + "msgVpn", + "authenticationOauthProfile" + ], + "x-supportedInSempDirect": true + }, + "get": { + "description": "Get a Required Claim object.\n\nAdditional claims to be verified in the ID token.\n\n\nAttribute|Identifying\n:---|:---:\nclientRequiredClaimName|x\nmsgVpnName|x\noauthProfileName|x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThis has been available since 2.25.", + "operationId": "getMsgVpnAuthenticationOauthProfileClientRequiredClaim", + "parameters": [ + { + "description": "The name of the Message VPN.", + "in": "path", + "name": "msgVpnName", + "required": true, + "type": "string" + }, + { + "description": "The name of the OAuth profile.", + "in": "path", + "name": "oauthProfileName", + "required": true, + "type": "string" + }, + { + "description": "The name of the ID token claim to verify.", + "in": "path", + "name": "clientRequiredClaimName", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/opaquePasswordQuery" + }, + { + "$ref": "#/parameters/selectQuery" + }, + { + "$ref": "#/parameters/solSessionHeader" + } + ], + "produces": [ + "application/json" + ], + "responses": { + "200": { + "description": "The Required Claim object's attributes, and the request metadata.", + "schema": { + "$ref": "#/definitions/MsgVpnAuthenticationOauthProfileClientRequiredClaimResponse" + } + }, + "default": { + "description": "The error response.", + "schema": { + "$ref": "#/definitions/SempMetaOnlyResponse" + } + } + }, + "security": [ + { + "basicAuth": [] + } + ], + "summary": "Get a Required Claim object.", + "tags": [ + "all", + "msgVpn", + "authenticationOauthProfile" + ], + "x-supportedInSempDirect": true + } + }, + "/msgVpns/{msgVpnName}/authenticationOauthProfiles/{oauthProfileName}/resourceServerRequiredClaims": { + "get": { + "description": "Get a list of Required Claim objects.\n\nAdditional claims to be verified in the access token.\n\n\nAttribute|Identifying\n:---|:---:\nmsgVpnName|x\noauthProfileName|x\nresourceServerRequiredClaimName|x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 500.\n\nThis has been available since 2.25.", + "operationId": "getMsgVpnAuthenticationOauthProfileResourceServerRequiredClaims", "parameters": [ { "description": "The name of the Message VPN.", @@ -50366,7 +52729,7 @@ }, "/msgVpns/{msgVpnName}/dmrBridges": { "get": { - "description": "Get a list of DMR Bridge objects.\n\nA DMR Bridge is required to establish a data channel over a corresponding external link to the remote node for a given Message VPN. Each DMR Bridge identifies which external link the Message VPN should use, and what the name of the equivalent Message VPN at the remote node is.\n\n\nAttribute|Identifying\n:---|:---:\nmsgVpnName|x\nremoteNodeName|x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 100.\n\nThis has been available since 2.11.", + "description": "Get a list of DMR Bridge objects.\n\nA DMR Bridge is required to establish a data channel over a corresponding external link to the remote node for a given Message VPN. Each DMR Bridge identifies which external link the Message VPN should use, and what the name of the equivalent Message VPN at the remote node is.\n\n\nAttribute|Identifying\n:---|:---:\nmsgVpnName|x\nremoteNodeName|x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 500.\n\nThis has been available since 2.11.", "operationId": "getMsgVpnDmrBridges", "parameters": [ { @@ -50426,7 +52789,7 @@ "msgVpn", "dmrBridge" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true }, "post": { "description": "Create a DMR Bridge object. Any attribute missing from the request will be set to its default value. The creation of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nA DMR Bridge is required to establish a data channel over a corresponding external link to the remote node for a given Message VPN. Each DMR Bridge identifies which external link the Message VPN should use, and what the name of the equivalent Message VPN at the remote node is.\n\n\nAttribute|Identifying|Const|Required|Read-Only\n:---|:---:|:---:|:---:|:---:\nmsgVpnName|x|||x\nremoteNodeName|x|x|x|\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"global/read-write\" is required to perform this operation.\n\nThis has been available since 2.11.", @@ -50486,7 +52849,7 @@ "msgVpn", "dmrBridge" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true } }, "/msgVpns/{msgVpnName}/dmrBridges/{remoteNodeName}": { @@ -50540,7 +52903,7 @@ "msgVpn", "dmrBridge" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true }, "get": { "description": "Get a DMR Bridge object.\n\nA DMR Bridge is required to establish a data channel over a corresponding external link to the remote node for a given Message VPN. Each DMR Bridge identifies which external link the Message VPN should use, and what the name of the equivalent Message VPN at the remote node is.\n\n\nAttribute|Identifying\n:---|:---:\nmsgVpnName|x\nremoteNodeName|x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThis has been available since 2.11.", @@ -50598,7 +52961,7 @@ "msgVpn", "dmrBridge" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true }, "patch": { "description": "Update a DMR Bridge object. Any attribute missing from the request will be left unchanged.\n\nA DMR Bridge is required to establish a data channel over a corresponding external link to the remote node for a given Message VPN. Each DMR Bridge identifies which external link the Message VPN should use, and what the name of the equivalent Message VPN at the remote node is.\n\n\nAttribute|Identifying|Const|Read-Only\n:---|:---:|:---:|:---:\nmsgVpnName|x||x\nremoteNodeName|x|x|\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"global/read-write\" is required to perform this operation.\n\nThis has been available since 2.11.", @@ -50665,7 +53028,7 @@ "msgVpn", "dmrBridge" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true }, "put": { "description": "Replace a DMR Bridge object. Any attribute missing from the request will be set to its default value, subject to the exceptions in note 4.\n\nA DMR Bridge is required to establish a data channel over a corresponding external link to the remote node for a given Message VPN. Each DMR Bridge identifies which external link the Message VPN should use, and what the name of the equivalent Message VPN at the remote node is.\n\n\nAttribute|Identifying|Const|Read-Only\n:---|:---:|:---:|:---:\nmsgVpnName|x||x\nremoteNodeName|x|x|\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"global/read-write\" is required to perform this operation.\n\nThis has been available since 2.11.", @@ -50732,7 +53095,7 @@ "msgVpn", "dmrBridge" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true } }, "/msgVpns/{msgVpnName}/jndiConnectionFactories": { @@ -51850,7 +54213,7 @@ }, "/msgVpns/{msgVpnName}/kafkaReceivers": { "get": { - "description": "Get a list of Kafka Receiver objects.\n\nA Kafka Receiver receives messages from a Kafka Cluster.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nauthenticationBasicPassword||x|x\nauthenticationClientCertContent||x|x\nauthenticationClientCertPassword||x|\nauthenticationOauthClientSecret||x|x\nauthenticationScramPassword||x|x\nkafkaReceiverName|x||\nmsgVpnName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 100.\n\nThis has been available since 2.36.", + "description": "Get a list of Kafka Receiver objects.\n\nA Kafka Receiver receives messages from a Kafka Cluster.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nauthenticationBasicPassword||x|x\nauthenticationClientCertContent||x|x\nauthenticationClientCertPassword||x|\nauthenticationKerberosKeytabContent||x|\nauthenticationOauthClientSecret||x|x\nauthenticationScramPassword||x|x\nkafkaReceiverName|x||\nmsgVpnName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 100.\n\nThis has been available since 2.36.", "operationId": "getMsgVpnKafkaReceivers", "parameters": [ { @@ -51913,7 +54276,7 @@ "x-supportedInSempDirect": false }, "post": { - "description": "Create a Kafka Receiver object. Any attribute missing from the request will be set to its default value. The creation of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nA Kafka Receiver receives messages from a Kafka Cluster.\n\n\nAttribute|Identifying|Const|Required|Read-Only|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword|||||x|x\nauthenticationClientCertContent|||||x|x\nauthenticationClientCertPassword|||||x|\nauthenticationOauthClientSecret|||||x|x\nauthenticationScramPassword|||||x|x\nkafkaReceiverName|x|x|x|||\nmsgVpnName|x|||x||\n\n\n\nThe following attributes in the request may only be provided in certain combinations with other attributes:\n\n\nClass|Attribute|Requires\n:---|:---|:---\nMsgVpnKafkaReceiver|authenticationBasicPassword|authenticationBasicUsername\nMsgVpnKafkaReceiver|authenticationClientCertPassword|authenticationClientCertContent\nMsgVpnKafkaReceiver|authenticationScramPassword|authenticationScramUsername\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.36.", + "description": "Create a Kafka Receiver object. Any attribute missing from the request will be set to its default value. The creation of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nA Kafka Receiver receives messages from a Kafka Cluster.\n\n\nAttribute|Identifying|Const|Required|Read-Only|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword|||||x|x\nauthenticationClientCertContent|||||x|x\nauthenticationClientCertPassword|||||x|\nauthenticationKerberosKeytabContent|||||x|\nauthenticationOauthClientSecret|||||x|x\nauthenticationScramPassword|||||x|x\nkafkaReceiverName|x|x|x|||\nmsgVpnName|x|||x||\n\n\n\nThe following attributes in the request may only be provided in certain combinations with other attributes:\n\n\nClass|Attribute|Requires\n:---|:---|:---\nMsgVpnKafkaReceiver|authenticationBasicPassword|authenticationBasicUsername\nMsgVpnKafkaReceiver|authenticationClientCertPassword|authenticationClientCertContent\nMsgVpnKafkaReceiver|authenticationKerberosKeytabContent|authenticationKerberosKeytabFileName, authenticationKerberosUserPrincipalName\nMsgVpnKafkaReceiver|authenticationKerberosKeytabFileName|authenticationKerberosKeytabContent, authenticationKerberosUserPrincipalName\nMsgVpnKafkaReceiver|authenticationKerberosUserPrincipalName|authenticationKerberosKeytabContent, authenticationKerberosKeytabFileName\nMsgVpnKafkaReceiver|authenticationScramPassword|authenticationScramUsername\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.36.", "operationId": "createMsgVpnKafkaReceiver", "parameters": [ { @@ -52027,7 +54390,7 @@ "x-supportedInSempDirect": false }, "get": { - "description": "Get a Kafka Receiver object.\n\nA Kafka Receiver receives messages from a Kafka Cluster.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nauthenticationBasicPassword||x|x\nauthenticationClientCertContent||x|x\nauthenticationClientCertPassword||x|\nauthenticationOauthClientSecret||x|x\nauthenticationScramPassword||x|x\nkafkaReceiverName|x||\nmsgVpnName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThis has been available since 2.36.", + "description": "Get a Kafka Receiver object.\n\nA Kafka Receiver receives messages from a Kafka Cluster.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nauthenticationBasicPassword||x|x\nauthenticationClientCertContent||x|x\nauthenticationClientCertPassword||x|\nauthenticationKerberosKeytabContent||x|\nauthenticationOauthClientSecret||x|x\nauthenticationScramPassword||x|x\nkafkaReceiverName|x||\nmsgVpnName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThis has been available since 2.36.", "operationId": "getMsgVpnKafkaReceiver", "parameters": [ { @@ -52085,7 +54448,7 @@ "x-supportedInSempDirect": false }, "patch": { - "description": "Update a Kafka Receiver object. Any attribute missing from the request will be left unchanged.\n\nA Kafka Receiver receives messages from a Kafka Cluster.\n\n\nAttribute|Identifying|Const|Read-Only|Write-Only|Auto-Disable|Opaque\n:---|:---:|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword||||x|x|x\nauthenticationBasicUsername|||||x|\nauthenticationClientCertContent||||x|x|x\nauthenticationClientCertPassword||||x|x|\nauthenticationOauthClientId|||||x|\nauthenticationOauthClientScope|||||x|\nauthenticationOauthClientSecret||||x|x|x\nauthenticationOauthClientTokenEndpoint|||||x|\nauthenticationScheme|||||x|\nauthenticationScramHash|||||x|\nauthenticationScramPassword||||x|x|x\nauthenticationScramUsername|||||x|\nbatchDelay|||||x|\nbatchMaxSize|||||x|\nbootstrapAddressList|||||x|\ngroupId|||||x|\ngroupKeepaliveInterval|||||x|\ngroupKeepaliveTimeout|||||x|\ngroupMembershipType|||||x|\ngroupPartitionSchemeList|||||x|\nkafkaReceiverName|x|x||||\nmetadataTopicExcludeList|||||x|\nmetadataTopicRefreshInterval|||||x|\nmsgVpnName|x||x|||\ntransportTlsEnabled|||||x|\n\n\n\nThe following attributes in the request may only be provided in certain combinations with other attributes:\n\n\nClass|Attribute|Requires\n:---|:---|:---\nMsgVpnKafkaReceiver|authenticationBasicPassword|authenticationBasicUsername\nMsgVpnKafkaReceiver|authenticationClientCertPassword|authenticationClientCertContent\nMsgVpnKafkaReceiver|authenticationScramPassword|authenticationScramUsername\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.36.", + "description": "Update a Kafka Receiver object. Any attribute missing from the request will be left unchanged.\n\nA Kafka Receiver receives messages from a Kafka Cluster.\n\n\nAttribute|Identifying|Const|Read-Only|Write-Only|Auto-Disable|Opaque\n:---|:---:|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword||||x|x|x\nauthenticationBasicUsername|||||x|\nauthenticationClientCertContent||||x|x|x\nauthenticationClientCertPassword||||x|x|\nauthenticationKerberosKeytabContent||||x|x|\nauthenticationKerberosKeytabFileName|||||x|\nauthenticationKerberosServiceName|||||x|\nauthenticationKerberosUserPrincipalName|||||x|\nauthenticationOauthClientId|||||x|\nauthenticationOauthClientScope|||||x|\nauthenticationOauthClientSecret||||x|x|x\nauthenticationOauthClientTokenEndpoint|||||x|\nauthenticationScheme|||||x|\nauthenticationScramHash|||||x|\nauthenticationScramPassword||||x|x|x\nauthenticationScramUsername|||||x|\nbatchDelay|||||x|\nbatchMaxSize|||||x|\nbootstrapAddressList|||||x|\ngroupId|||||x|\ngroupKeepaliveInterval|||||x|\ngroupKeepaliveTimeout|||||x|\ngroupMembershipType|||||x|\ngroupPartitionSchemeList|||||x|\nkafkaReceiverName|x|x||||\nmetadataTopicExcludeList|||||x|\nmetadataTopicRefreshInterval|||||x|\nmsgVpnName|x||x|||\ntransportTlsEnabled|||||x|\n\n\n\nThe following attributes in the request may only be provided in certain combinations with other attributes:\n\n\nClass|Attribute|Requires\n:---|:---|:---\nMsgVpnKafkaReceiver|authenticationBasicPassword|authenticationBasicUsername\nMsgVpnKafkaReceiver|authenticationClientCertPassword|authenticationClientCertContent\nMsgVpnKafkaReceiver|authenticationKerberosKeytabContent|authenticationKerberosKeytabFileName, authenticationKerberosUserPrincipalName\nMsgVpnKafkaReceiver|authenticationKerberosKeytabFileName|authenticationKerberosKeytabContent, authenticationKerberosUserPrincipalName\nMsgVpnKafkaReceiver|authenticationKerberosUserPrincipalName|authenticationKerberosKeytabContent, authenticationKerberosKeytabFileName\nMsgVpnKafkaReceiver|authenticationScramPassword|authenticationScramUsername\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.36.", "operationId": "updateMsgVpnKafkaReceiver", "parameters": [ { @@ -52152,7 +54515,7 @@ "x-supportedInSempDirect": false }, "put": { - "description": "Replace a Kafka Receiver object. Any attribute missing from the request will be set to its default value, subject to the exceptions in note 4.\n\nA Kafka Receiver receives messages from a Kafka Cluster.\n\n\nAttribute|Identifying|Const|Read-Only|Write-Only|Auto-Disable|Opaque\n:---|:---:|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword||||x|x|x\nauthenticationBasicUsername|||||x|\nauthenticationClientCertContent||||x|x|x\nauthenticationClientCertPassword||||x|x|\nauthenticationOauthClientId|||||x|\nauthenticationOauthClientScope|||||x|\nauthenticationOauthClientSecret||||x|x|x\nauthenticationOauthClientTokenEndpoint|||||x|\nauthenticationScheme|||||x|\nauthenticationScramHash|||||x|\nauthenticationScramPassword||||x|x|x\nauthenticationScramUsername|||||x|\nbatchDelay|||||x|\nbatchMaxSize|||||x|\nbootstrapAddressList|||||x|\ngroupId|||||x|\ngroupKeepaliveInterval|||||x|\ngroupKeepaliveTimeout|||||x|\ngroupMembershipType|||||x|\ngroupPartitionSchemeList|||||x|\nkafkaReceiverName|x|x||||\nmetadataTopicExcludeList|||||x|\nmetadataTopicRefreshInterval|||||x|\nmsgVpnName|x||x|||\ntransportTlsEnabled|||||x|\n\n\n\nThe following attributes in the request may only be provided in certain combinations with other attributes:\n\n\nClass|Attribute|Requires\n:---|:---|:---\nMsgVpnKafkaReceiver|authenticationBasicPassword|authenticationBasicUsername\nMsgVpnKafkaReceiver|authenticationClientCertPassword|authenticationClientCertContent\nMsgVpnKafkaReceiver|authenticationScramPassword|authenticationScramUsername\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.36.", + "description": "Replace a Kafka Receiver object. Any attribute missing from the request will be set to its default value, subject to the exceptions in note 4.\n\nA Kafka Receiver receives messages from a Kafka Cluster.\n\n\nAttribute|Identifying|Const|Read-Only|Write-Only|Auto-Disable|Opaque\n:---|:---:|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword||||x|x|x\nauthenticationBasicUsername|||||x|\nauthenticationClientCertContent||||x|x|x\nauthenticationClientCertPassword||||x|x|\nauthenticationKerberosKeytabContent||||x|x|\nauthenticationKerberosKeytabFileName|||||x|\nauthenticationKerberosServiceName|||||x|\nauthenticationKerberosUserPrincipalName|||||x|\nauthenticationOauthClientId|||||x|\nauthenticationOauthClientScope|||||x|\nauthenticationOauthClientSecret||||x|x|x\nauthenticationOauthClientTokenEndpoint|||||x|\nauthenticationScheme|||||x|\nauthenticationScramHash|||||x|\nauthenticationScramPassword||||x|x|x\nauthenticationScramUsername|||||x|\nbatchDelay|||||x|\nbatchMaxSize|||||x|\nbootstrapAddressList|||||x|\ngroupId|||||x|\ngroupKeepaliveInterval|||||x|\ngroupKeepaliveTimeout|||||x|\ngroupMembershipType|||||x|\ngroupPartitionSchemeList|||||x|\nkafkaReceiverName|x|x||||\nmetadataTopicExcludeList|||||x|\nmetadataTopicRefreshInterval|||||x|\nmsgVpnName|x||x|||\ntransportTlsEnabled|||||x|\n\n\n\nThe following attributes in the request may only be provided in certain combinations with other attributes:\n\n\nClass|Attribute|Requires\n:---|:---|:---\nMsgVpnKafkaReceiver|authenticationBasicPassword|authenticationBasicUsername\nMsgVpnKafkaReceiver|authenticationClientCertPassword|authenticationClientCertContent\nMsgVpnKafkaReceiver|authenticationKerberosKeytabContent|authenticationKerberosKeytabFileName, authenticationKerberosUserPrincipalName\nMsgVpnKafkaReceiver|authenticationKerberosKeytabFileName|authenticationKerberosKeytabContent, authenticationKerberosUserPrincipalName\nMsgVpnKafkaReceiver|authenticationKerberosUserPrincipalName|authenticationKerberosKeytabContent, authenticationKerberosKeytabFileName\nMsgVpnKafkaReceiver|authenticationScramPassword|authenticationScramUsername\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.36.", "operationId": "replaceMsgVpnKafkaReceiver", "parameters": [ { @@ -52378,7 +54741,7 @@ "type": "string" }, { - "description": "The name of the Topic.", + "description": "The name of the Topic or a POSIX.2 regular expression starting with '^'.", "in": "path", "name": "topicName", "required": true, @@ -52437,7 +54800,7 @@ "type": "string" }, { - "description": "The name of the Topic.", + "description": "The name of the Topic or a POSIX.2 regular expression starting with '^'.", "in": "path", "name": "topicName", "required": true, @@ -52502,7 +54865,7 @@ "type": "string" }, { - "description": "The name of the Topic.", + "description": "The name of the Topic or a POSIX.2 regular expression starting with '^'.", "in": "path", "name": "topicName", "required": true, @@ -52576,7 +54939,7 @@ "type": "string" }, { - "description": "The name of the Topic.", + "description": "The name of the Topic or a POSIX.2 regular expression starting with '^'.", "in": "path", "name": "topicName", "required": true, @@ -52634,7 +54997,7 @@ }, "/msgVpns/{msgVpnName}/kafkaSenders": { "get": { - "description": "Get a list of Kafka Sender objects.\n\nA Kafka Sender sends messages to a Kafka Cluster.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nauthenticationBasicPassword||x|x\nauthenticationClientCertContent||x|x\nauthenticationClientCertPassword||x|\nauthenticationOauthClientSecret||x|x\nauthenticationScramPassword||x|x\nkafkaSenderName|x||\nmsgVpnName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 100.\n\nThis has been available since 2.36.", + "description": "Get a list of Kafka Sender objects.\n\nA Kafka Sender sends messages to a Kafka Cluster.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nauthenticationBasicPassword||x|x\nauthenticationClientCertContent||x|x\nauthenticationClientCertPassword||x|\nauthenticationKerberosKeytabContent||x|\nauthenticationOauthClientSecret||x|x\nauthenticationScramPassword||x|x\nkafkaSenderName|x||\nmsgVpnName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 100.\n\nThis has been available since 2.36.", "operationId": "getMsgVpnKafkaSenders", "parameters": [ { @@ -52697,7 +55060,7 @@ "x-supportedInSempDirect": false }, "post": { - "description": "Create a Kafka Sender object. Any attribute missing from the request will be set to its default value. The creation of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nA Kafka Sender sends messages to a Kafka Cluster.\n\n\nAttribute|Identifying|Const|Required|Read-Only|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword|||||x|x\nauthenticationClientCertContent|||||x|x\nauthenticationClientCertPassword|||||x|\nauthenticationOauthClientSecret|||||x|x\nauthenticationScramPassword|||||x|x\nkafkaSenderName|x|x|x|||\nmsgVpnName|x|||x||\n\n\n\nThe following attributes in the request may only be provided in certain combinations with other attributes:\n\n\nClass|Attribute|Requires\n:---|:---|:---\nMsgVpnKafkaSender|authenticationBasicPassword|authenticationBasicUsername\nMsgVpnKafkaSender|authenticationClientCertPassword|authenticationClientCertContent\nMsgVpnKafkaSender|authenticationScramPassword|authenticationScramUsername\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.36.", + "description": "Create a Kafka Sender object. Any attribute missing from the request will be set to its default value. The creation of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nA Kafka Sender sends messages to a Kafka Cluster.\n\n\nAttribute|Identifying|Const|Required|Read-Only|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword|||||x|x\nauthenticationClientCertContent|||||x|x\nauthenticationClientCertPassword|||||x|\nauthenticationKerberosKeytabContent|||||x|\nauthenticationOauthClientSecret|||||x|x\nauthenticationScramPassword|||||x|x\nkafkaSenderName|x|x|x|||\nmsgVpnName|x|||x||\n\n\n\nThe following attributes in the request may only be provided in certain combinations with other attributes:\n\n\nClass|Attribute|Requires\n:---|:---|:---\nMsgVpnKafkaSender|authenticationBasicPassword|authenticationBasicUsername\nMsgVpnKafkaSender|authenticationClientCertPassword|authenticationClientCertContent\nMsgVpnKafkaSender|authenticationKerberosKeytabContent|authenticationKerberosKeytabFileName, authenticationKerberosUserPrincipalName\nMsgVpnKafkaSender|authenticationKerberosKeytabFileName|authenticationKerberosKeytabContent, authenticationKerberosUserPrincipalName\nMsgVpnKafkaSender|authenticationKerberosUserPrincipalName|authenticationKerberosKeytabContent, authenticationKerberosKeytabFileName\nMsgVpnKafkaSender|authenticationScramPassword|authenticationScramUsername\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.36.", "operationId": "createMsgVpnKafkaSender", "parameters": [ { @@ -52811,7 +55174,7 @@ "x-supportedInSempDirect": false }, "get": { - "description": "Get a Kafka Sender object.\n\nA Kafka Sender sends messages to a Kafka Cluster.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nauthenticationBasicPassword||x|x\nauthenticationClientCertContent||x|x\nauthenticationClientCertPassword||x|\nauthenticationOauthClientSecret||x|x\nauthenticationScramPassword||x|x\nkafkaSenderName|x||\nmsgVpnName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThis has been available since 2.36.", + "description": "Get a Kafka Sender object.\n\nA Kafka Sender sends messages to a Kafka Cluster.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nauthenticationBasicPassword||x|x\nauthenticationClientCertContent||x|x\nauthenticationClientCertPassword||x|\nauthenticationKerberosKeytabContent||x|\nauthenticationOauthClientSecret||x|x\nauthenticationScramPassword||x|x\nkafkaSenderName|x||\nmsgVpnName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThis has been available since 2.36.", "operationId": "getMsgVpnKafkaSender", "parameters": [ { @@ -52869,7 +55232,7 @@ "x-supportedInSempDirect": false }, "patch": { - "description": "Update a Kafka Sender object. Any attribute missing from the request will be left unchanged.\n\nA Kafka Sender sends messages to a Kafka Cluster.\n\n\nAttribute|Identifying|Const|Read-Only|Write-Only|Auto-Disable|Opaque\n:---|:---:|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword||||x|x|x\nauthenticationBasicUsername|||||x|\nauthenticationClientCertContent||||x|x|x\nauthenticationClientCertPassword||||x|x|\nauthenticationOauthClientId|||||x|\nauthenticationOauthClientScope|||||x|\nauthenticationOauthClientSecret||||x|x|x\nauthenticationOauthClientTokenEndpoint|||||x|\nauthenticationScheme|||||x|\nauthenticationScramHash|||||x|\nauthenticationScramPassword||||x|x|x\nauthenticationScramUsername|||||x|\nbatchDelay|||||x|\nbatchMaxMsgCount|||||x|\nbatchMaxSize|||||x|\nbootstrapAddressList|||||x|\nidempotenceEnabled|||||x|\nkafkaSenderName|x|x||||\nmsgVpnName|x||x|||\ntransportCompressionEnabled|||||x|\ntransportCompressionLevel|||||x|\ntransportCompressionType|||||x|\ntransportTlsEnabled|||||x|\n\n\n\nThe following attributes in the request may only be provided in certain combinations with other attributes:\n\n\nClass|Attribute|Requires\n:---|:---|:---\nMsgVpnKafkaSender|authenticationBasicPassword|authenticationBasicUsername\nMsgVpnKafkaSender|authenticationClientCertPassword|authenticationClientCertContent\nMsgVpnKafkaSender|authenticationScramPassword|authenticationScramUsername\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.36.", + "description": "Update a Kafka Sender object. Any attribute missing from the request will be left unchanged.\n\nA Kafka Sender sends messages to a Kafka Cluster.\n\n\nAttribute|Identifying|Const|Read-Only|Write-Only|Auto-Disable|Opaque\n:---|:---:|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword||||x|x|x\nauthenticationBasicUsername|||||x|\nauthenticationClientCertContent||||x|x|x\nauthenticationClientCertPassword||||x|x|\nauthenticationKerberosKeytabContent||||x|x|\nauthenticationKerberosKeytabFileName|||||x|\nauthenticationKerberosServiceName|||||x|\nauthenticationKerberosUserPrincipalName|||||x|\nauthenticationOauthClientId|||||x|\nauthenticationOauthClientScope|||||x|\nauthenticationOauthClientSecret||||x|x|x\nauthenticationOauthClientTokenEndpoint|||||x|\nauthenticationScheme|||||x|\nauthenticationScramHash|||||x|\nauthenticationScramPassword||||x|x|x\nauthenticationScramUsername|||||x|\nbatchDelay|||||x|\nbatchMaxMsgCount|||||x|\nbatchMaxSize|||||x|\nbootstrapAddressList|||||x|\nidempotenceEnabled|||||x|\nkafkaSenderName|x|x||||\nmsgVpnName|x||x|||\ntransportCompressionEnabled|||||x|\ntransportCompressionLevel|||||x|\ntransportCompressionType|||||x|\ntransportTlsEnabled|||||x|\n\n\n\nThe following attributes in the request may only be provided in certain combinations with other attributes:\n\n\nClass|Attribute|Requires\n:---|:---|:---\nMsgVpnKafkaSender|authenticationBasicPassword|authenticationBasicUsername\nMsgVpnKafkaSender|authenticationClientCertPassword|authenticationClientCertContent\nMsgVpnKafkaSender|authenticationKerberosKeytabContent|authenticationKerberosKeytabFileName, authenticationKerberosUserPrincipalName\nMsgVpnKafkaSender|authenticationKerberosKeytabFileName|authenticationKerberosKeytabContent, authenticationKerberosUserPrincipalName\nMsgVpnKafkaSender|authenticationKerberosUserPrincipalName|authenticationKerberosKeytabContent, authenticationKerberosKeytabFileName\nMsgVpnKafkaSender|authenticationScramPassword|authenticationScramUsername\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.36.", "operationId": "updateMsgVpnKafkaSender", "parameters": [ { @@ -52936,7 +55299,7 @@ "x-supportedInSempDirect": false }, "put": { - "description": "Replace a Kafka Sender object. Any attribute missing from the request will be set to its default value, subject to the exceptions in note 4.\n\nA Kafka Sender sends messages to a Kafka Cluster.\n\n\nAttribute|Identifying|Const|Read-Only|Write-Only|Auto-Disable|Opaque\n:---|:---:|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword||||x|x|x\nauthenticationBasicUsername|||||x|\nauthenticationClientCertContent||||x|x|x\nauthenticationClientCertPassword||||x|x|\nauthenticationOauthClientId|||||x|\nauthenticationOauthClientScope|||||x|\nauthenticationOauthClientSecret||||x|x|x\nauthenticationOauthClientTokenEndpoint|||||x|\nauthenticationScheme|||||x|\nauthenticationScramHash|||||x|\nauthenticationScramPassword||||x|x|x\nauthenticationScramUsername|||||x|\nbatchDelay|||||x|\nbatchMaxMsgCount|||||x|\nbatchMaxSize|||||x|\nbootstrapAddressList|||||x|\nidempotenceEnabled|||||x|\nkafkaSenderName|x|x||||\nmsgVpnName|x||x|||\ntransportCompressionEnabled|||||x|\ntransportCompressionLevel|||||x|\ntransportCompressionType|||||x|\ntransportTlsEnabled|||||x|\n\n\n\nThe following attributes in the request may only be provided in certain combinations with other attributes:\n\n\nClass|Attribute|Requires\n:---|:---|:---\nMsgVpnKafkaSender|authenticationBasicPassword|authenticationBasicUsername\nMsgVpnKafkaSender|authenticationClientCertPassword|authenticationClientCertContent\nMsgVpnKafkaSender|authenticationScramPassword|authenticationScramUsername\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.36.", + "description": "Replace a Kafka Sender object. Any attribute missing from the request will be set to its default value, subject to the exceptions in note 4.\n\nA Kafka Sender sends messages to a Kafka Cluster.\n\n\nAttribute|Identifying|Const|Read-Only|Write-Only|Auto-Disable|Opaque\n:---|:---:|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword||||x|x|x\nauthenticationBasicUsername|||||x|\nauthenticationClientCertContent||||x|x|x\nauthenticationClientCertPassword||||x|x|\nauthenticationKerberosKeytabContent||||x|x|\nauthenticationKerberosKeytabFileName|||||x|\nauthenticationKerberosServiceName|||||x|\nauthenticationKerberosUserPrincipalName|||||x|\nauthenticationOauthClientId|||||x|\nauthenticationOauthClientScope|||||x|\nauthenticationOauthClientSecret||||x|x|x\nauthenticationOauthClientTokenEndpoint|||||x|\nauthenticationScheme|||||x|\nauthenticationScramHash|||||x|\nauthenticationScramPassword||||x|x|x\nauthenticationScramUsername|||||x|\nbatchDelay|||||x|\nbatchMaxMsgCount|||||x|\nbatchMaxSize|||||x|\nbootstrapAddressList|||||x|\nidempotenceEnabled|||||x|\nkafkaSenderName|x|x||||\nmsgVpnName|x||x|||\ntransportCompressionEnabled|||||x|\ntransportCompressionLevel|||||x|\ntransportCompressionType|||||x|\ntransportTlsEnabled|||||x|\n\n\n\nThe following attributes in the request may only be provided in certain combinations with other attributes:\n\n\nClass|Attribute|Requires\n:---|:---|:---\nMsgVpnKafkaSender|authenticationBasicPassword|authenticationBasicUsername\nMsgVpnKafkaSender|authenticationClientCertPassword|authenticationClientCertContent\nMsgVpnKafkaSender|authenticationKerberosKeytabContent|authenticationKerberosKeytabFileName, authenticationKerberosUserPrincipalName\nMsgVpnKafkaSender|authenticationKerberosKeytabFileName|authenticationKerberosKeytabContent, authenticationKerberosUserPrincipalName\nMsgVpnKafkaSender|authenticationKerberosUserPrincipalName|authenticationKerberosKeytabContent, authenticationKerberosKeytabFileName\nMsgVpnKafkaSender|authenticationScramPassword|authenticationScramUsername\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.36.", "operationId": "replaceMsgVpnKafkaSender", "parameters": [ { @@ -54643,7 +57006,7 @@ }, "/msgVpns/{msgVpnName}/proxies": { "get": { - "description": "Get a list of Proxy objects.\n\nProxy objects define the connection parameters for a proxy server. To use a proxy for a particular connection such as a REST Consumer, select the proxy by name in the configuration for that object.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nauthenticationBasicPassword||x|x\nmsgVpnName|x||\nproxyName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 100.\n\nThis has been available since 2.36.", + "description": "Get a list of Proxy objects.\n\nProxy objects define the connection parameters for a proxy server. To use a proxy for a particular connection such as a REST Consumer, select the proxy by name in the configuration for that object.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nauthenticationBasicPassword||x|x\nmsgVpnName|x||\nproxyName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 500.\n\nThis has been available since 2.36.", "operationId": "getMsgVpnProxies", "parameters": [ { @@ -54703,7 +57066,7 @@ "msgVpn", "proxy" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true }, "post": { "description": "Create a Proxy object. Any attribute missing from the request will be set to its default value. The creation of instances of this object are synchronized to HA mates via config-sync.\n\nProxy objects define the connection parameters for a proxy server. To use a proxy for a particular connection such as a REST Consumer, select the proxy by name in the configuration for that object.\n\n\nAttribute|Identifying|Const|Required|Read-Only|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword|||||x|x\nmsgVpnName|x|||x||\nproxyName|x|x|x|||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.36.", @@ -54763,7 +57126,7 @@ "msgVpn", "proxy" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true } }, "/msgVpns/{msgVpnName}/proxies/{proxyName}": { @@ -54817,7 +57180,7 @@ "msgVpn", "proxy" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true }, "get": { "description": "Get a Proxy object.\n\nProxy objects define the connection parameters for a proxy server. To use a proxy for a particular connection such as a REST Consumer, select the proxy by name in the configuration for that object.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nauthenticationBasicPassword||x|x\nmsgVpnName|x||\nproxyName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThis has been available since 2.36.", @@ -54875,7 +57238,7 @@ "msgVpn", "proxy" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true }, "patch": { "description": "Update a Proxy object. Any attribute missing from the request will be left unchanged.\n\nProxy objects define the connection parameters for a proxy server. To use a proxy for a particular connection such as a REST Consumer, select the proxy by name in the configuration for that object.\n\n\nAttribute|Identifying|Const|Read-Only|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword||||x|x\nmsgVpnName|x||x||\nproxyName|x|x|||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.36.", @@ -54942,7 +57305,7 @@ "msgVpn", "proxy" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true }, "put": { "description": "Replace a Proxy object. Any attribute missing from the request will be set to its default value, subject to the exceptions in note 4.\n\nProxy objects define the connection parameters for a proxy server. To use a proxy for a particular connection such as a REST Consumer, select the proxy by name in the configuration for that object.\n\n\nAttribute|Identifying|Const|Read-Only|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword||||x|x\nmsgVpnName|x||x||\nproxyName|x|x|||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.36.", @@ -55009,7 +57372,7 @@ "msgVpn", "proxy" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true } }, "/msgVpns/{msgVpnName}/queueTemplates": { @@ -56657,7 +59020,7 @@ }, "/msgVpns/{msgVpnName}/replicatedTopics": { "get": { - "description": "Get a list of Replicated Topic objects.\n\nTo indicate which messages should be replicated between the active and standby site, a Replicated Topic subscription must be configured on a Message VPN. If a published message matches both a replicated topic and an endpoint on the active site, then the message is replicated to the standby site.\n\n\nAttribute|Identifying\n:---|:---:\nmsgVpnName|x\nreplicatedTopic|x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 100.\n\nThis has been available since 2.1.", + "description": "Get a list of Replicated Topic objects.\n\nTo indicate which messages should be replicated between the active and standby site, a Replicated Topic subscription must be configured on a Message VPN. If a published message matches both a replicated topic and an endpoint on the active site, then the message is replicated to the standby site.\n\n\nAttribute|Identifying\n:---|:---:\nmsgVpnName|x\nreplicatedTopic|x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 500.\n\nThis has been available since 2.1.", "operationId": "getMsgVpnReplicatedTopics", "parameters": [ { @@ -56717,7 +59080,7 @@ "msgVpn", "replicatedTopic" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true }, "post": { "description": "Create a Replicated Topic object. Any attribute missing from the request will be set to its default value. The creation of instances of this object are synchronized to HA mates and replication sites via config-sync.\n\nTo indicate which messages should be replicated between the active and standby site, a Replicated Topic subscription must be configured on a Message VPN. If a published message matches both a replicated topic and an endpoint on the active site, then the message is replicated to the standby site.\n\n\nAttribute|Identifying|Const|Required|Read-Only\n:---|:---:|:---:|:---:|:---:\nmsgVpnName|x|||x\nreplicatedTopic|x|x|x|\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.1.", @@ -56777,7 +59140,7 @@ "msgVpn", "replicatedTopic" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true } }, "/msgVpns/{msgVpnName}/replicatedTopics/{replicatedTopic}": { @@ -56831,7 +59194,7 @@ "msgVpn", "replicatedTopic" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true }, "get": { "description": "Get a Replicated Topic object.\n\nTo indicate which messages should be replicated between the active and standby site, a Replicated Topic subscription must be configured on a Message VPN. If a published message matches both a replicated topic and an endpoint on the active site, then the message is replicated to the standby site.\n\n\nAttribute|Identifying\n:---|:---:\nmsgVpnName|x\nreplicatedTopic|x\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-only\" is required to perform this operation.\n\nThis has been available since 2.1.", @@ -56889,7 +59252,7 @@ "msgVpn", "replicatedTopic" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true }, "patch": { "description": "Update a Replicated Topic object. Any attribute missing from the request will be left unchanged.\n\nTo indicate which messages should be replicated between the active and standby site, a Replicated Topic subscription must be configured on a Message VPN. If a published message matches both a replicated topic and an endpoint on the active site, then the message is replicated to the standby site.\n\n\nAttribute|Identifying|Const|Read-Only\n:---|:---:|:---:|:---:\nmsgVpnName|x||x\nreplicatedTopic|x|x|\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.1.", @@ -56956,7 +59319,7 @@ "msgVpn", "replicatedTopic" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true }, "put": { "description": "Replace a Replicated Topic object. Any attribute missing from the request will be set to its default value, subject to the exceptions in note 4.\n\nTo indicate which messages should be replicated between the active and standby site, a Replicated Topic subscription must be configured on a Message VPN. If a published message matches both a replicated topic and an endpoint on the active site, then the message is replicated to the standby site.\n\n\nAttribute|Identifying|Const|Read-Only\n:---|:---:|:---:|:---:\nmsgVpnName|x||x\nreplicatedTopic|x|x|\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"vpn/read-write\" is required to perform this operation.\n\nThis has been available since 2.1.", @@ -57023,7 +59386,7 @@ "msgVpn", "replicatedTopic" ], - "x-supportedInSempDirect": false + "x-supportedInSempDirect": true } }, "/msgVpns/{msgVpnName}/restDeliveryPoints": { @@ -62250,7 +64613,7 @@ "x-supportedInSempDirect": false }, "patch": { - "description": "Update an OAuth Profile object. Any attribute missing from the request will be left unchanged.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\n\nAttribute|Identifying|Const|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:\nclientSecret|||x|x\noauthProfileName|x|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"global/read-write\" is required to perform this operation. Requests which include the following attributes may require greater access scope/level than \"global/read-write\":\n\n\nAttribute|Access Scope/Level\n:---|:---:\naccessLevelGroupsClaimName|global/admin\naccessLevelGroupsClaimStringFormat|global/admin\nclientId|global/admin\nclientRedirectUri|global/admin\nclientRequiredType|global/admin\nclientScope|global/admin\nclientSecret|global/admin\nclientValidateTypeEnabled|global/admin\ndefaultGlobalAccessLevel|global/admin\ndisplayName|global/admin\nenabled|global/admin\nendpointAuthorization|global/admin\nendpointDiscovery|global/admin\nendpointDiscoveryRefreshInterval|global/admin\nendpointIntrospection|global/admin\nendpointIntrospectionTimeout|global/admin\nendpointJwks|global/admin\nendpointJwksRefreshInterval|global/admin\nendpointToken|global/admin\nendpointTokenTimeout|global/admin\nendpointUserinfo|global/admin\nendpointUserinfoTimeout|global/admin\ninteractiveEnabled|global/admin\ninteractivePromptForExpiredSession|global/admin\ninteractivePromptForNewSession|global/admin\nissuer|global/admin\noauthRole|global/admin\nresourceServerParseAccessTokenEnabled|global/admin\nresourceServerRequiredAudience|global/admin\nresourceServerRequiredIssuer|global/admin\nresourceServerRequiredScope|global/admin\nresourceServerRequiredType|global/admin\nresourceServerValidateAudienceEnabled|global/admin\nresourceServerValidateIssuerEnabled|global/admin\nresourceServerValidateScopeEnabled|global/admin\nresourceServerValidateTypeEnabled|global/admin\nsempEnabled|global/admin\nusernameClaimName|global/admin\n\n\n\nThis has been available since 2.24.", + "description": "Update an OAuth Profile object. Any attribute missing from the request will be left unchanged.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\n\nAttribute|Identifying|Const|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:\nclientSecret|||x|x\noauthProfileName|x|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"global/read-write\" is required to perform this operation. Requests which include the following attributes may require greater access scope/level than \"global/read-write\":\n\n\nAttribute|Access Scope/Level\n:---|:---:\naccessLevelGroupsClaimName|global/admin\naccessLevelGroupsClaimStringFormat|global/admin\nclientId|global/admin\nclientRedirectUri|global/admin\nclientRequiredType|global/admin\nclientScope|global/admin\nclientSecret|global/admin\nclientValidateTypeEnabled|global/admin\ndefaultGlobalAccessLevel|global/admin\ndisplayName|global/admin\nenabled|global/admin\nendpointAuthorization|global/admin\nendpointDiscovery|global/admin\nendpointDiscoveryRefreshInterval|global/admin\nendpointIntrospection|global/admin\nendpointIntrospectionTimeout|global/admin\nendpointJwks|global/admin\nendpointJwksRefreshInterval|global/admin\nendpointToken|global/admin\nendpointTokenTimeout|global/admin\nendpointUserinfo|global/admin\nendpointUserinfoTimeout|global/admin\ninteractiveEnabled|global/admin\ninteractivePromptForExpiredSession|global/admin\ninteractivePromptForNewSession|global/admin\nissuer|global/admin\noauthRole|global/admin\nproxyName|global/admin\nresourceServerParseAccessTokenEnabled|global/admin\nresourceServerRequiredAudience|global/admin\nresourceServerRequiredIssuer|global/admin\nresourceServerRequiredScope|global/admin\nresourceServerRequiredType|global/admin\nresourceServerValidateAudienceEnabled|global/admin\nresourceServerValidateIssuerEnabled|global/admin\nresourceServerValidateScopeEnabled|global/admin\nresourceServerValidateTypeEnabled|global/admin\nsempEnabled|global/admin\nusernameClaimName|global/admin\n\n\n\nThis has been available since 2.24.", "operationId": "updateOauthProfile", "parameters": [ { @@ -62309,7 +64672,7 @@ "x-supportedInSempDirect": false }, "put": { - "description": "Replace an OAuth Profile object. Any attribute missing from the request will be set to its default value, subject to the exceptions in note 4.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\n\nAttribute|Identifying|Const|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:\nclientSecret|||x|x\noauthProfileName|x|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"global/read-write\" is required to perform this operation. Requests which include the following attributes may require greater access scope/level than \"global/read-write\":\n\n\nAttribute|Access Scope/Level\n:---|:---:\naccessLevelGroupsClaimName|global/admin\naccessLevelGroupsClaimStringFormat|global/admin\nclientId|global/admin\nclientRedirectUri|global/admin\nclientRequiredType|global/admin\nclientScope|global/admin\nclientSecret|global/admin\nclientValidateTypeEnabled|global/admin\ndefaultGlobalAccessLevel|global/admin\ndisplayName|global/admin\nenabled|global/admin\nendpointAuthorization|global/admin\nendpointDiscovery|global/admin\nendpointDiscoveryRefreshInterval|global/admin\nendpointIntrospection|global/admin\nendpointIntrospectionTimeout|global/admin\nendpointJwks|global/admin\nendpointJwksRefreshInterval|global/admin\nendpointToken|global/admin\nendpointTokenTimeout|global/admin\nendpointUserinfo|global/admin\nendpointUserinfoTimeout|global/admin\ninteractiveEnabled|global/admin\ninteractivePromptForExpiredSession|global/admin\ninteractivePromptForNewSession|global/admin\nissuer|global/admin\noauthRole|global/admin\nresourceServerParseAccessTokenEnabled|global/admin\nresourceServerRequiredAudience|global/admin\nresourceServerRequiredIssuer|global/admin\nresourceServerRequiredScope|global/admin\nresourceServerRequiredType|global/admin\nresourceServerValidateAudienceEnabled|global/admin\nresourceServerValidateIssuerEnabled|global/admin\nresourceServerValidateScopeEnabled|global/admin\nresourceServerValidateTypeEnabled|global/admin\nsempEnabled|global/admin\nusernameClaimName|global/admin\n\n\n\nThis has been available since 2.24.", + "description": "Replace an OAuth Profile object. Any attribute missing from the request will be set to its default value, subject to the exceptions in note 4.\n\nOAuth profiles specify how to securely authenticate to an OAuth provider.\n\n\nAttribute|Identifying|Const|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:\nclientSecret|||x|x\noauthProfileName|x|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"global/read-write\" is required to perform this operation. Requests which include the following attributes may require greater access scope/level than \"global/read-write\":\n\n\nAttribute|Access Scope/Level\n:---|:---:\naccessLevelGroupsClaimName|global/admin\naccessLevelGroupsClaimStringFormat|global/admin\nclientId|global/admin\nclientRedirectUri|global/admin\nclientRequiredType|global/admin\nclientScope|global/admin\nclientSecret|global/admin\nclientValidateTypeEnabled|global/admin\ndefaultGlobalAccessLevel|global/admin\ndisplayName|global/admin\nenabled|global/admin\nendpointAuthorization|global/admin\nendpointDiscovery|global/admin\nendpointDiscoveryRefreshInterval|global/admin\nendpointIntrospection|global/admin\nendpointIntrospectionTimeout|global/admin\nendpointJwks|global/admin\nendpointJwksRefreshInterval|global/admin\nendpointToken|global/admin\nendpointTokenTimeout|global/admin\nendpointUserinfo|global/admin\nendpointUserinfoTimeout|global/admin\ninteractiveEnabled|global/admin\ninteractivePromptForExpiredSession|global/admin\ninteractivePromptForNewSession|global/admin\nissuer|global/admin\noauthRole|global/admin\nproxyName|global/admin\nresourceServerParseAccessTokenEnabled|global/admin\nresourceServerRequiredAudience|global/admin\nresourceServerRequiredIssuer|global/admin\nresourceServerRequiredScope|global/admin\nresourceServerRequiredType|global/admin\nresourceServerValidateAudienceEnabled|global/admin\nresourceServerValidateIssuerEnabled|global/admin\nresourceServerValidateScopeEnabled|global/admin\nresourceServerValidateTypeEnabled|global/admin\nsempEnabled|global/admin\nusernameClaimName|global/admin\n\n\n\nThis has been available since 2.24.", "operationId": "replaceOauthProfile", "parameters": [ { @@ -64569,6 +66932,329 @@ "x-supportedInSempDirect": false } }, + "/proxies": { + "get": { + "description": "Get a list of Proxy objects.\n\nProxy objects define the connection parameters for a proxy server. To use a proxy for a particular connection such as a OAuth Provider, select the proxy by name in the configuration for that object.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nauthenticationBasicPassword||x|x\nproxyName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"global/read-only\" is required to perform this operation.\n\nThe maximum number of objects that can be returned in a single page is 500.\n\nThis has been available since 2.41.", + "operationId": "getProxies", + "parameters": [ + { + "$ref": "#/parameters/countQuery" + }, + { + "$ref": "#/parameters/cursorQuery" + }, + { + "$ref": "#/parameters/forceFullPageQuery" + }, + { + "$ref": "#/parameters/opaquePasswordQuery" + }, + { + "$ref": "#/parameters/whereQuery" + }, + { + "$ref": "#/parameters/selectQuery" + }, + { + "$ref": "#/parameters/solSessionHeader" + } + ], + "produces": [ + "application/json" + ], + "responses": { + "200": { + "description": "The list of Proxy objects' attributes, and the request metadata.", + "schema": { + "$ref": "#/definitions/ProxiesResponse" + } + }, + "default": { + "description": "The error response.", + "schema": { + "$ref": "#/definitions/SempMetaOnlyResponse" + } + } + }, + "security": [ + { + "basicAuth": [] + } + ], + "summary": "Get a list of Proxy objects.", + "tags": [ + "all", + "proxy" + ], + "x-supportedInSempDirect": true + }, + "post": { + "description": "Create a Proxy object. Any attribute missing from the request will be set to its default value. The creation of instances of this object are synchronized to HA mates via config-sync.\n\nProxy objects define the connection parameters for a proxy server. To use a proxy for a particular connection such as a OAuth Provider, select the proxy by name in the configuration for that object.\n\n\nAttribute|Identifying|Const|Required|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:|:---:\nauthenticationBasicPassword||||x|x\nproxyName|x|x|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"global/admin\" is required to perform this operation.\n\nThis has been available since 2.41.", + "operationId": "createProxy", + "parameters": [ + { + "description": "The Proxy object's attributes.", + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/Proxy" + } + }, + { + "$ref": "#/parameters/opaquePasswordQuery" + }, + { + "$ref": "#/parameters/selectQuery" + }, + { + "$ref": "#/parameters/solSessionHeader" + } + ], + "produces": [ + "application/json" + ], + "responses": { + "200": { + "description": "The Proxy object's attributes after being created, and the request metadata.", + "schema": { + "$ref": "#/definitions/ProxyResponse" + } + }, + "default": { + "description": "The error response.", + "schema": { + "$ref": "#/definitions/SempMetaOnlyResponse" + } + } + }, + "security": [ + { + "basicAuth": [] + } + ], + "summary": "Create a Proxy object.", + "tags": [ + "all", + "proxy" + ], + "x-supportedInSempDirect": true + } + }, + "/proxies/{proxyName}": { + "delete": { + "description": "Delete a Proxy object. The deletion of instances of this object are synchronized to HA mates via config-sync.\n\nProxy objects define the connection parameters for a proxy server. To use a proxy for a particular connection such as a OAuth Provider, select the proxy by name in the configuration for that object.\n\nA SEMP client authorized with a minimum access scope/level of \"global/admin\" is required to perform this operation.\n\nThis has been available since 2.41.", + "operationId": "deleteProxy", + "parameters": [ + { + "description": "The name of the proxy.", + "in": "path", + "name": "proxyName", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/solSessionHeader" + } + ], + "produces": [ + "application/json" + ], + "responses": { + "200": { + "description": "The request metadata.", + "schema": { + "$ref": "#/definitions/SempMetaOnlyResponse" + } + }, + "default": { + "description": "The error response.", + "schema": { + "$ref": "#/definitions/SempMetaOnlyResponse" + } + } + }, + "security": [ + { + "basicAuth": [] + } + ], + "summary": "Delete a Proxy object.", + "tags": [ + "all", + "proxy" + ], + "x-supportedInSempDirect": true + }, + "get": { + "description": "Get a Proxy object.\n\nProxy objects define the connection parameters for a proxy server. To use a proxy for a particular connection such as a OAuth Provider, select the proxy by name in the configuration for that object.\n\n\nAttribute|Identifying|Write-Only|Opaque\n:---|:---:|:---:|:---:\nauthenticationBasicPassword||x|x\nproxyName|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"global/read-only\" is required to perform this operation.\n\nThis has been available since 2.41.", + "operationId": "getProxy", + "parameters": [ + { + "description": "The name of the proxy.", + "in": "path", + "name": "proxyName", + "required": true, + "type": "string" + }, + { + "$ref": "#/parameters/opaquePasswordQuery" + }, + { + "$ref": "#/parameters/selectQuery" + }, + { + "$ref": "#/parameters/solSessionHeader" + } + ], + "produces": [ + "application/json" + ], + "responses": { + "200": { + "description": "The Proxy object's attributes, and the request metadata.", + "schema": { + "$ref": "#/definitions/ProxyResponse" + } + }, + "default": { + "description": "The error response.", + "schema": { + "$ref": "#/definitions/SempMetaOnlyResponse" + } + } + }, + "security": [ + { + "basicAuth": [] + } + ], + "summary": "Get a Proxy object.", + "tags": [ + "all", + "proxy" + ], + "x-supportedInSempDirect": true + }, + "patch": { + "description": "Update a Proxy object. Any attribute missing from the request will be left unchanged.\n\nProxy objects define the connection parameters for a proxy server. To use a proxy for a particular connection such as a OAuth Provider, select the proxy by name in the configuration for that object.\n\n\nAttribute|Identifying|Const|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:\nauthenticationBasicPassword|||x|x\nproxyName|x|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"global/admin\" is required to perform this operation.\n\nThis has been available since 2.41.", + "operationId": "updateProxy", + "parameters": [ + { + "description": "The name of the proxy.", + "in": "path", + "name": "proxyName", + "required": true, + "type": "string" + }, + { + "description": "The Proxy object's attributes.", + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/Proxy" + } + }, + { + "$ref": "#/parameters/opaquePasswordQuery" + }, + { + "$ref": "#/parameters/selectQuery" + }, + { + "$ref": "#/parameters/solSessionHeader" + } + ], + "produces": [ + "application/json" + ], + "responses": { + "200": { + "description": "The Proxy object's attributes after being updated, and the request metadata.", + "schema": { + "$ref": "#/definitions/ProxyResponse" + } + }, + "default": { + "description": "The error response.", + "schema": { + "$ref": "#/definitions/SempMetaOnlyResponse" + } + } + }, + "security": [ + { + "basicAuth": [] + } + ], + "summary": "Update a Proxy object.", + "tags": [ + "all", + "proxy" + ], + "x-supportedInSempDirect": true + }, + "put": { + "description": "Replace a Proxy object. Any attribute missing from the request will be set to its default value, subject to the exceptions in note 4.\n\nProxy objects define the connection parameters for a proxy server. To use a proxy for a particular connection such as a OAuth Provider, select the proxy by name in the configuration for that object.\n\n\nAttribute|Identifying|Const|Write-Only|Opaque\n:---|:---:|:---:|:---:|:---:\nauthenticationBasicPassword|||x|x\nproxyName|x|x||\n\n\n\nA SEMP client authorized with a minimum access scope/level of \"global/admin\" is required to perform this operation.\n\nThis has been available since 2.41.", + "operationId": "replaceProxy", + "parameters": [ + { + "description": "The name of the proxy.", + "in": "path", + "name": "proxyName", + "required": true, + "type": "string" + }, + { + "description": "The Proxy object's attributes.", + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/Proxy" + } + }, + { + "$ref": "#/parameters/opaquePasswordQuery" + }, + { + "$ref": "#/parameters/selectQuery" + }, + { + "$ref": "#/parameters/solSessionHeader" + } + ], + "produces": [ + "application/json" + ], + "responses": { + "200": { + "description": "The Proxy object's attributes after being replaced, and the request metadata.", + "schema": { + "$ref": "#/definitions/ProxyResponse" + } + }, + "default": { + "description": "The error response.", + "schema": { + "$ref": "#/definitions/SempMetaOnlyResponse" + } + } + }, + "security": [ + { + "basicAuth": [] + } + ], + "summary": "Replace a Proxy object.", + "tags": [ + "all", + "proxy" + ], + "x-supportedInSempDirect": true + } + }, "/systemInformation": { "get": { "deprecated": true, diff --git a/ci/template-test/providers.tf b/ci/template-test/providers.tf index 7d3de5d..c2a4289 100644 --- a/ci/template-test/providers.tf +++ b/ci/template-test/providers.tf @@ -4,7 +4,7 @@ terraform { required_providers { solacebroker = { source = "registry.terraform.io/solaceproducts/solacebroker" - version = "~> 0.9" + version = "~> 1.0" } } required_version = "~> 1.2" diff --git a/examples/acl-profile-exceptions/README.md b/examples/acl-profile-exceptions/README.md index 1e48053..e7b1020 100644 --- a/examples/acl-profile-exceptions/README.md +++ b/examples/acl-profile-exceptions/README.md @@ -1,6 +1,6 @@ # ACL Profile Exceptions Configuration Example -This directory demonstrates configuration of a client username with [ACL profile exceptions](https://docs.solace.com/Security/Managing-Access-Control-Lists.htm) on the PubSub+ event broker, leveraging the Client Terraform module. +This directory demonstrates the configuration of a client username with [ACL profile exceptions](https://docs.solace.com/Security/Managing-Access-Control-Lists.htm) on the PubSub+ event broker, leveraging the Client Terraform module. One set of use cases is if the assigned ACL profile is restrictive (the default value is "disallow") and individual permissions are added as exceptions. Other cases need individual exceptions to a permissive profile. Both serve the configuration of specific requirements of the client being provisioned. @@ -16,17 +16,17 @@ Also note that topic exceptions may use [substitution variables](https://docs.so ### Required Inputs -* `msg_vpn_name` - set to `default` in the example -* `client_identifier_type` - set to `client_username` -* `client_identifier_name` - set to `myclient` in the example. -* `client_profile_name` - `default`, in the example -* `acl_profile_name` - `default`, in the example. The "default" ACL profile's default actions are "allow", so all exceptions defined will be denied. +* `msg_vpn_name` - Set to `default` in the example. +* `client_identifier_type` - Set to `client_username`. +* `client_identifier_name` - Set to `myclient` in the example. +* `client_profile_name` - Set to `default` in the example. +* `acl_profile_name` - Set to `default` in the example. The "default" ACL profile's default actions are "allow", so all exceptions defined will be denied. ### Optional Inputs * `acl_profile_publish_topic_exceptions`, `acl_profile_subscribe_topic_exceptions`, `acl_profile_subscribe_share_name_exceptions`, `acl_profile_client_connect_exceptions` - examples show how to define them in a list form. -Optional module input variables have the same name as the attributes of the underlying provider resource. If omitted then the default for the related resource attribute will be configured on the broker. For attributes and defaults, refer to the [documentation of "solacebroker_msg_vpn_client_username"](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest/docs/resources/msg_vpn_client_username#optional). +Optional module input variables have the same name as the attributes of the underlying provider resource. If omitted, then the default for the related resource attribute will be configured on the broker. For a list of attributes and the corresponding defaults, see the [documentation of "solacebroker_msg_vpn_client_username"](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest/docs/resources/msg_vpn_client_username#optional). The module default for the `enabled` variable is true, which enables the client username. @@ -34,9 +34,9 @@ The module default for the `enabled` variable is true, which enables the client The module `client_username` output refers to the created client username and the exceptions outputs provide the list the created exceptions. -## Created resources +## Created Resources -This example will create following resources: +This example will create the following resources: * `solacebroker_msg_vpn_client_username` * `solacebroker_msg_vpn_acl_profile_publish_topic_exception` @@ -46,11 +46,11 @@ This example will create following resources: ## Running the Example -### Access to a PubSub+ broker +### Access to a PubSub+ Event Broker -If you don't already have access to a broker, refer to the [Developers page](https://www.solace.dev/) for options to get started. +If you don't already have access to a broker, see the [Developers page](https://www.solace.dev/) for options to get started. -### Sample source code +### Sample Source Code The sample is available from the module GitHub repo: @@ -59,13 +59,13 @@ git clone https://github.com/SolaceProducts/terraform-solacebroker-rest-delivery cd examples/acl-profile-exceptions ``` -### Adjust Provider Configuration +### Adjust the Provider Configuration Adjust the [provider parameters](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest/docs#schema) in `main.tf` according to your broker. The example configuration shows settings for a local broker running in Docker. -### Create the resource +### Create the Resource -Hint: You can verify configuration changes on the broker, before and after, using the [PubSub+ Broker Manager Web UI](https://docs.solace.com/Admin/Broker-Manager/PubSub-Manager-Overview.htm) +Tip: You can verify configuration changes on the broker, before and after, using the [PubSub+ Broker Manager Web UI](https://docs.solace.com/Admin/Broker-Manager/PubSub-Manager-Overview.htm). Execute from this folder: @@ -75,8 +75,8 @@ terraform plan terraform apply ``` -Run `terraform destroy` to clean up created resources when no longer needed. +Run `terraform destroy` to clean up the created resources when they are no longer needed. ## Additional Documentation -Refer to the [Configuring Client Authorization](https://docs.solace.com/Security/Configuring-Client-Authorization.htm) section in the PubSub+ documentation. +For more information, see [Configuring Client Authorization](https://docs.solace.com/Security/Configuring-Client-Authorization.htm) section in the PubSub+ documentation. diff --git a/examples/acl-profile-exceptions/providers.tf b/examples/acl-profile-exceptions/providers.tf index 40543c5..75b3cae 100644 --- a/examples/acl-profile-exceptions/providers.tf +++ b/examples/acl-profile-exceptions/providers.tf @@ -18,7 +18,7 @@ terraform { required_providers { solacebroker = { source = "registry.terraform.io/solaceproducts/solacebroker" - version = "~> 0.9" + version = "~> 1.0" } } required_version = "~> 1.2" diff --git a/examples/authorization-group/README.md b/examples/authorization-group/README.md index 0f6af91..bc943ad 100644 --- a/examples/authorization-group/README.md +++ b/examples/authorization-group/README.md @@ -6,15 +6,15 @@ Configuration in this directory creates an authorization group on the PubSub+ ev ### Required Inputs -* `msg_vpn_name` - set to `default` in the example -* `client_identifier_type` - set to `authorization_group` -* `client_identifier_name` - set to `myauthgroup` in the example. -* `client_profile_name` - `default`, in the example -* `acl_profile_name` - `default`, in the example +* `msg_vpn_name` - Set to `default` in the example. +* `client_identifier_type` - Set to `authorization_group`. +* `client_identifier_name` - Set to `myauthgroup` in the example. +* `client_profile_name` - Set to `default` in the example. +* `acl_profile_name` - Set to `default` in the example. ### Optional Inputs -Optional module input variables have the same name as the attributes of the underlying provider resource. If omitted then the default for the related resource attribute will be configured on the broker. For attributes and defaults, refer to the [documentation of "solacebroker_msg_vpn_authorization_group"](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest/docs/resources/msg_vpn_authorization_group#optional). +Optional module input variables have the same name as the attributes of the underlying provider resource. If omitted, then the default for the related resource attribute will be configured on the broker. For a list of attributes and the corresponding defaults, see the [documentation of "solacebroker_msg_vpn_authorization_group"](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest/docs/resources/msg_vpn_authorization_group#optional). The module default for the `enabled` variable is true, which enables the authorization group. @@ -22,19 +22,19 @@ The module default for the `enabled` variable is true, which enables the authori The module `authorization_group` output refers to the created authorization group. -## Created resources +## Created Resources -This example will create following resources: +This example will create the following resources: * `solacebroker_msg_vpn_authorization_group` ## Running the Example -### Access to a PubSub+ broker +### Access to a PubSub+ Event Broker -If you don't already have access to a broker, refer to the [Developers page](https://www.solace.dev/) for options to get started. +If you don't already have access to a broker, see the [Developers page](https://www.solace.dev/) for options to get started. -### Sample source code +### Sample Source Code The sample is available from the module GitHub repo: @@ -43,13 +43,13 @@ git clone https://github.com/SolaceProducts/terraform-solacebroker-rest-delivery cd examples/authorization-group ``` -### Adjust Provider Configuration +### Adjust the Provider Configuration Adjust the [provider parameters](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest/docs#schema) in `main.tf` according to your broker. The example configuration shows settings for a local broker running in Docker. -### Create the resource +### Create the Resource -Hint: You can verify configuration changes on the broker, before and after, using the [PubSub+ Broker Manager Web UI](https://docs.solace.com/Admin/Broker-Manager/PubSub-Manager-Overview.htm) +Tip: You can verify configuration changes on the broker, before and after, using the [PubSub+ Broker Manager Web UI](https://docs.solace.com/Admin/Broker-Manager/PubSub-Manager-Overview.htm). Execute from this folder: @@ -59,8 +59,8 @@ terraform plan terraform apply ``` -Run `terraform destroy` to clean up created resources when no longer needed. +Run `terraform destroy` to clean up the created resources when they are no longer needed. ## Additional Documentation -Refer to the [Configuring Client Authorization](https://docs.solace.com/Security/Configuring-Client-Authorization.htm) section in the PubSub+ documentation. +For more information, see [Configuring Client Authorization](https://docs.solace.com/Security/Configuring-Client-Authorization.htm) section in the PubSub+ documentation. diff --git a/examples/authorization-group/providers.tf b/examples/authorization-group/providers.tf index 40543c5..75b3cae 100644 --- a/examples/authorization-group/providers.tf +++ b/examples/authorization-group/providers.tf @@ -18,7 +18,7 @@ terraform { required_providers { solacebroker = { source = "registry.terraform.io/solaceproducts/solacebroker" - version = "~> 0.9" + version = "~> 1.0" } } required_version = "~> 1.2" diff --git a/examples/basic-client-username/README.md b/examples/basic-client-username/README.md index 7f2e06c..5d2c14a 100644 --- a/examples/basic-client-username/README.md +++ b/examples/basic-client-username/README.md @@ -2,23 +2,23 @@ Configuration in this directory creates a [client username](https://docs.solace.com/Admin/Broker-Manager/broker-manager-create-client-username.htm) on the PubSub+ event broker, leveraging the Client Terraform module. -The example shows setting the sensitive `password` variable with a `.tfvars` file, as described in the [Protect sensitive input variables](https://developer.hashicorp.com/terraform/tutorials/configuration-language/sensitive-variables#set-values-with-a-tfvars-file) Terraform tutorial. +The example shows how to set the sensitive `password` variable with a `.tfvars` file, as described in the [Protect sensitive input variables](https://developer.hashicorp.com/terraform/tutorials/configuration-language/sensitive-variables#set-values-with-a-tfvars-file) Terraform tutorial. ## Module Configuration in the Example ### Required Inputs -* `msg_vpn_name` - set to `default` in the example -* `client_identifier_type` - set to `client_username` -* `client_identifier_name` - set to `myclient` in the example. -* `client_profile_name` - `default`, in the example -* `acl_profile_name` - `default`, in the example +* `msg_vpn_name` - Set to `default` in the example. +* `client_identifier_type` - Set to `client_username` in the example. +* `client_identifier_name` - Set to `myclient` in the example. +* `client_profile_name` - Set to `default` in the example. +* `acl_profile_name` - Set to `default` in the example. ### Optional Inputs * `password` - this example demonstrates when the client username is also used for authentication purposes if basic authentication with internal database has been configured for the Message VPN. In this case a password needs to be specified, which is shown in the example. -Optional module input variables have the same name as the attributes of the underlying provider resource. If omitted then the default for the related resource attribute will be configured on the broker. For attributes and defaults, refer to the [documentation of "solacebroker_msg_vpn_client_username"](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest/docs/resources/msg_vpn_client_username#optional). +Optional module input variables have the same name as the attributes of the underlying provider resource. If omitted, then the default for the related resource attribute will be configured on the broker. For a list of attributes and the corresponding defaults, see the [documentation of "solacebroker_msg_vpn_client_username"](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest/docs/resources/msg_vpn_client_username#optional). The module default for the `enabled` variable is true, which enables the client username. @@ -26,19 +26,19 @@ The module default for the `enabled` variable is true, which enables the client The module `client_username` output refers to the created client username. -## Created resources +## Created Resources -This example will create following resources: +This example will create the following resources: * `solacebroker_msg_vpn_client_username` ## Running the Example -### Access to a PubSub+ broker +### Access to a PubSub+ Event Broker -If you don't already have access to a broker, refer to the [Developers page](https://www.solace.dev/) for options to get started. +If you don't already have access to a broker, see the [Developers page](https://www.solace.dev/) for options to get started. -### Sample source code +### Sample Source Code The sample is available from the module GitHub repo: @@ -47,13 +47,13 @@ git clone https://github.com/SolaceProducts/terraform-solacebroker-rest-delivery cd examples/basic-client-username ``` -### Adjust Provider Configuration +### Adjust the Provider Configuration Adjust the [provider parameters](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest/docs#schema) in `main.tf` according to your broker. The example configuration shows settings for a local broker running in Docker. -### Create the resource +### Create the Resource -Hint: You can verify configuration changes on the broker, before and after, using the [PubSub+ Broker Manager Web UI](https://docs.solace.com/Admin/Broker-Manager/PubSub-Manager-Overview.htm) +Tip: You can verify configuration changes on the broker, before and after, using the [PubSub+ Broker Manager Web UI](https://docs.solace.com/Admin/Broker-Manager/PubSub-Manager-Overview.htm). Execute from this folder: @@ -63,8 +63,8 @@ terraform plan -var-file="secret.tfvars" terraform apply -var-file="secret.tfvars" ``` -Run `terraform destroy` to clean up created resources when no longer needed. +Run `terraform destroy` to clean up the created resources when they are no longer needed. ## Additional Documentation -Refer to the [Configuring Client Authorization](https://docs.solace.com/Security/Configuring-Client-Authorization.htm) section in the PubSub+ documentation. +For more information, see [Configuring Client Authorization](https://docs.solace.com/Security/Configuring-Client-Authorization.htm) section in the PubSub+ documentation. diff --git a/examples/basic-client-username/providers.tf b/examples/basic-client-username/providers.tf index 40543c5..75b3cae 100644 --- a/examples/basic-client-username/providers.tf +++ b/examples/basic-client-username/providers.tf @@ -18,7 +18,7 @@ terraform { required_providers { solacebroker = { source = "registry.terraform.io/solaceproducts/solacebroker" - version = "~> 0.9" + version = "~> 1.0" } } required_version = "~> 1.2" diff --git a/examples/client-username-attributes/README.md b/examples/client-username-attributes/README.md index a9904c0..3372571 100644 --- a/examples/client-username-attributes/README.md +++ b/examples/client-username-attributes/README.md @@ -1,22 +1,22 @@ # Client Username Attributes Configuration Example -This directory demonstrates configuration of a client username with additional [client username attributes](https://docs.solace.com/Security/Configuring-Client-Usernames.htm?Highlight=client%20username%20attributes#Setting) on the PubSub+ event broker, leveraging the Client Terraform module. +This directory demonstrates the configuration of a client username with additional [client username attributes](https://docs.solace.com/Security/Configuring-Client-Usernames.htm?Highlight=client%20username%20attributes#Setting) on the PubSub+ event broker, leveraging the Client Terraform module. ## Module Configuration in the Example ### Required Inputs -* `msg_vpn_name` - set to `default` in the example -* `client_identifier_type` - set to `client_username` -* `client_identifier_name` - set to `myclientwithattributes` in the example. -* `client_profile_name` - `default`, in the example -* `acl_profile_name` - `default`, in the example +* `msg_vpn_name` - Set to `default` in the example. +* `client_identifier_type` - Set to `client_username` in the example. +* `client_identifier_name` - Set to `myclientwithattributes` in the example. +* `client_profile_name` - Set to `default` in the example. +* `acl_profile_name` - Set to `default` in the example. ### Optional Inputs * `client_username_attributes` - a set of attributes in a list form. -Optional module input variables have the same name as the attributes of the underlying provider resource. If omitted then the default for the related resource attribute will be configured on the broker. For attributes and defaults, refer to the [documentation of "solacebroker_msg_vpn_client_username"](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest/docs/resources/msg_vpn_client_username#optional). +Optional module input variables have the same name as the attributes of the underlying provider resource. If omitted, then the default for the related resource attribute will be configured on the broker. For a list of attributes and the corresponding defaults, see the [documentation of "solacebroker_msg_vpn_client_username"](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest/docs/resources/msg_vpn_client_username#optional). The module default for the `enabled` variable is true, which enables the client username. @@ -24,20 +24,20 @@ The module default for the `enabled` variable is true, which enables the client The module `client_username` output refers to the created client username and the `attributes` output provides the list of created attributes. -## Created resources +## Created Resources -This example will create following resources: +This example will create the following resources: * `solacebroker_msg_vpn_client_username` * `solacebroker_msg_vpn_client_username_attribute` ## Running the Example -### Access to a PubSub+ broker +### Access to a PubSub+ Event Broker -If you don't already have access to a broker, refer to the [Developers page](https://www.solace.dev/) for options to get started. +If you don't already have access to a broker, see the [Developers page](https://www.solace.dev/) for options to get started. -### Sample source code +### Sample Source Code The sample is available from the module GitHub repo: @@ -46,13 +46,13 @@ git clone https://github.com/SolaceProducts/terraform-solacebroker-rest-delivery cd examples/client-username-attributes ``` -### Adjust Provider Configuration +### Adjust the Provider Configuration Adjust the [provider parameters](https://registry.terraform.io/providers/SolaceProducts/solacebroker/latest/docs#schema) in `main.tf` according to your broker. The example configuration shows settings for a local broker running in Docker. -### Create the resource +### Create the Resource -Hint: You can verify configuration changes on the broker, before and after, using the [PubSub+ Broker Manager Web UI](https://docs.solace.com/Admin/Broker-Manager/PubSub-Manager-Overview.htm) +Tip: You can verify configuration changes on the broker, before and after, using the [PubSub+ Broker Manager Web UI](https://docs.solace.com/Admin/Broker-Manager/PubSub-Manager-Overview.htm). Execute from this folder: @@ -62,8 +62,8 @@ terraform plan terraform apply ``` -Run `terraform destroy` to clean up created resources when no longer needed. +Run `terraform destroy` to clean up the created resources when they are no longer needed. ## Additional Documentation -Refer to the [Configuring Client Authorization](https://docs.solace.com/Security/Configuring-Client-Authorization.htm) section in the PubSub+ documentation. +For more information, see [Configuring Client Authorization](https://docs.solace.com/Security/Configuring-Client-Authorization.htm) section in the PubSub+ documentation. diff --git a/examples/client-username-attributes/providers.tf b/examples/client-username-attributes/providers.tf index 40543c5..75b3cae 100644 --- a/examples/client-username-attributes/providers.tf +++ b/examples/client-username-attributes/providers.tf @@ -18,7 +18,7 @@ terraform { required_providers { solacebroker = { source = "registry.terraform.io/solaceproducts/solacebroker" - version = "~> 0.9" + version = "~> 1.0" } } required_version = "~> 1.2" diff --git a/internal/gen-template/provider.tf b/internal/gen-template/provider.tf index 9ae85b6..f2e37c2 100644 --- a/internal/gen-template/provider.tf +++ b/internal/gen-template/provider.tf @@ -4,7 +4,7 @@ terraform { required_providers { solacebroker = { source = "registry.terraform.io/solaceproducts/solacebroker" - version = "~> 0.9" + version = "~> 1.0" } } } diff --git a/provider.tf b/provider.tf index 256ae39..0366e34 100644 --- a/provider.tf +++ b/provider.tf @@ -18,7 +18,7 @@ terraform { required_providers { solacebroker = { source = "registry.terraform.io/solaceproducts/solacebroker" - version = "~> 0.9" + version = "~> 1.0" } } }