Skip to content

Commit b16459c

Browse files
3.13 edition: fix a broken Blue-Green Deployment link by backporting more Policies guide bits
1 parent 1eff38a commit b16459c

File tree

1 file changed

+25
-3
lines changed

1 file changed

+25
-3
lines changed

versioned_docs/version-3.13/policies.md

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,12 +136,12 @@ that cannot be changed at runtime. Two key examples are:
136136
Those values intentionally cannot be configured by policies: their values are fixed at queue declaration time.
137137

138138

139-
## How to Define a Policy
139+
## How to Define a Policy {#defining}
140140

141141
An example of defining a policy looks like:
142142

143143
<Tabs groupId="examples">
144-
<TabItem value="bash" label="bash" default>
144+
<TabItem value="bash" label="rabbitmqctl with bash" default>
145145
```bash
146146
rabbitmqctl set_policy federate-me \
147147
"^federated\." '{"federation-upstream-set":"all"}' \
@@ -150,7 +150,18 @@ rabbitmqctl set_policy federate-me \
150150
```
151151
</TabItem>
152152

153-
<TabItem value="PowerShell" label="PowerShell">
153+
<TabItem value="rabbitmqadmin" label="rabbitmqadmin with bash">
154+
```bash
155+
rabbitmqadmin policies declare \
156+
--name "federate-me" \
157+
--pattern "^federated\." \
158+
--definition '{"federation-upstream-set":"all"}' \
159+
--priority 1 \
160+
--apply-to "exchanges"
161+
```
162+
</TabItem>
163+
164+
<TabItem value="PowerShell" label="rabbitmqctl with PowerShell">
154165
```PowerShell
155166
rabbitmqctl.bat set_policy federate-me ^
156167
"^federated\." "{""federation-upstream-set"":""all""}" ^
@@ -159,6 +170,17 @@ rabbitmqctl.bat set_policy federate-me ^
159170
```
160171
</TabItem>
161172

173+
<TabItem value="rabbitmqadmin-PowerShell" label="rabbitmqadmin with PowerShell">
174+
```PowerShell
175+
rabbitmqadmin policies declare ^
176+
--name "federate-me" ^
177+
--pattern "^federated\." ^
178+
--definition "{""federation-upstream-set"":""all""}" ^
179+
--priority 1 ^
180+
--apply-to "exchanges"
181+
```
182+
</TabItem>
183+
162184
<TabItem value="HTTP API" label="HTTP API">
163185
```ini
164186
PUT /api/policies/%2f/federate-me

0 commit comments

Comments
 (0)