Skip to content

Commit 7e45b77

Browse files
authored
update: components/schemas/NodeBalancerConfig (#101)
* update: components/schemas/NodeBalancerConfig Update descriptions for ssl_key, ssl_cert, ssl_fingerprint, and ssl_commonname to make it easier to use them. documents: arb-1276 affects: - POST /nodebalancers - GET /nodebalancers/{nodeBalancerId}/configs - POST /nodebalancers/{nodeBalancerId}/configs - GET /nodebalancers/{nodeBalancerId}/configs/{configId} - PUT /nodebalancers/{nodeBalancerId}/configs/{configId} - POST /nodebalancers/{nodeBalancerId}/configs/{configId}/rebuild * Cbrittain's suggestions
1 parent 6bad459 commit 7e45b77

File tree

1 file changed

+26
-12
lines changed

1 file changed

+26
-12
lines changed

openapi.yaml

Lines changed: 26 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14728,38 +14728,52 @@ components:
1472814728
ssl_commonname:
1472914729
type: string
1473014730
description: >
14731-
The common name for the SSL certification this port is serving
14732-
if this port is not configured to use SSL.
14731+
The read-only common name automatically derived from the SSL certificate assigned to this
14732+
NodeBalancerConfig. Please refer to this field to verify that the appropriate
14733+
certificate is assigned to your NodeBalancerConfig.
1473314734
example: null
1473414735
readOnly: true
1473514736
x-linode-cli-display: 8
1473614737
ssl_fingerprint:
1473714738
type: string
1473814739
description: >
14739-
The fingerprint for the SSL certification this port is serving
14740-
if this port is not configured to use SSL.
14740+
The read-only fingerprint automatically derived from the SSL certificate assigned to this
14741+
NodeBalancerConfig. Please refer to this field to verify that the appropriate
14742+
certificate is assigned to your NodeBalancerConfig.
1474114743
example: null
1474214744
readOnly: true
1474314745
x-linode-cli-display: 9
1474414746
ssl_cert:
1474514747
type: string
1474614748
format: ssl-cert
1474714749
nullable: true
14748-
description: >
14749-
The certificate this port is serving. This is not returned. If set,
14750-
this field will come back as "<REDACTED>".
14750+
description: |
14751+
The PEM-formatted public SSL certificate (or the combined PEM-formatted SSL
14752+
certificate and Certificate Authority chain) that should be served on this
14753+
NodeBalancerConfig's port.
14754+
14755+
The contents of this field will not be shown in any responses that display
14756+
the NodeBalancerConfig. Instead, `<REDACTED>` will be printed where the field
14757+
appears.
1475114758

14752-
Please use the `ssl_commonname` and `ssl_fingerprint` to identify the certificate.
14759+
The read-only `ssl_commonname` and `ssl_fingerprint` fields in a NodeBalancerConfig
14760+
response are automatically derived from your certificate. Please refer to these fields to
14761+
verify that the appropriate certificate was assigned to your NodeBalancerConfig.
1475314762
example: null
1475414763
ssl_key:
1475514764
type: string
1475614765
format: ssl-key
1475714766
nullable: true
14758-
description: >
14759-
The private key corresponding to this port's certificate. This is not
14760-
returned. If set, this field will come back as "&lt;REDACTED&gt;".
14767+
description: |
14768+
The PEM-formatted private key for the SSL certificate set in the `ssl_cert` field.
14769+
14770+
The contents of this field will not be shown in any responses that display
14771+
the NodeBalancerConfig. Instead, `<REDACTED>` will be printed where the field
14772+
appears.
1476114773

14762-
Please use the `ssl_commonname` and `ssl_fingerprint` to identify the certificate.
14774+
The read-only `ssl_commonname` and `ssl_fingerprint` fields in a NodeBalancerConfig
14775+
response are automatically derived from your certificate. Please refer to these fields to
14776+
verify that the appropriate certificate was assigned to your NodeBalancerConfig.
1476314777
example: null
1476414778
nodes_status:
1476514779
type: object

0 commit comments

Comments
 (0)