Replace a config element: SD.tls-profile
put
https://cloud-native-SBC-IP/config/v1/sd/tls-profile/{ElementKey}
Replace a config element: SD.tls-profile
Request
Path Parameters
-
ElementKey: string
Identifier for the element
Supported Media Types
- application/json
Root Schema : schema
Type:
object
configure the parameters for running SIP over TLS
Show Source
-
_elementKey: string
Read Only:
true
Identifier for the element or sub-element -
allow-self-signed-cert: boolean
Allow self-signed certificate for MSRP
-
cert-status-check: boolean
cert-status check state
-
cipher-list(required): array
cipher-list
Minimum Number of Items:
1
list of ciphers -
end-entity-certificate: string
end entity certificate for the TLS connection
-
ignore-dead-responder: boolean
Ignore dead cert-status responder
-
mutual-authenticate: boolean
Mutually authenticate
-
name(required): string
Minimum Length:
1
Pattern:^[A-Za-z0-9_][A-Za-z0-9._\-]{0,127}$
Name for the TLS-profile -
options: string
Optional features/parameters
-
trusted-ca-certificates: array
trusted-ca-certificates
list of trusted certificate records
-
verify-depth: integer
(int64)
Minimum Value:
0
Maximum Value:10
Verify Depth for mutual authentication -
version-list(required): array
version-list
Minimum Number of Items:
1
list of TLS version
Nested Schema : cipher-list
Type:
array
Minimum Number of Items:
1
list of ciphers
Show Source
-
Array of:
string
Allowed Values:
[ "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_AES_256_GCM_SHA384", "TLS_AES_128_GCM_SHA256", "TLS_AES_128_CCM_SHA256", "TLS_CHACHA20_POLY1305_SHA256", "DEFAULT", "NONE" ]
Nested Schema : version-list
Type:
array
Minimum Number of Items:
1
list of TLS version
Show Source
-
Array of:
string
Allowed Values:
[ "tlsv12", "tlsv13" ]
Response
Supported Media Types
- application/json
200 Response
return one config element: TLSProfile
Root Schema : schema
Type:
object
configure the parameters for running SIP over TLS
Show Source
-
_elementKey: string
Read Only:
true
Identifier for the element or sub-element -
allow-self-signed-cert: boolean
Allow self-signed certificate for MSRP
-
cert-status-check: boolean
cert-status check state
-
cipher-list(required): array
cipher-list
Minimum Number of Items:
1
list of ciphers -
end-entity-certificate: string
end entity certificate for the TLS connection
-
ignore-dead-responder: boolean
Ignore dead cert-status responder
-
mutual-authenticate: boolean
Mutually authenticate
-
name(required): string
Minimum Length:
1
Pattern:^[A-Za-z0-9_][A-Za-z0-9._\-]{0,127}$
Name for the TLS-profile -
options: string
Optional features/parameters
-
trusted-ca-certificates: array
trusted-ca-certificates
list of trusted certificate records
-
verify-depth: integer
(int64)
Minimum Value:
0
Maximum Value:10
Verify Depth for mutual authentication -
version-list(required): array
version-list
Minimum Number of Items:
1
list of TLS version
Nested Schema : cipher-list
Type:
array
Minimum Number of Items:
1
list of ciphers
Show Source
-
Array of:
string
Allowed Values:
[ "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_AES_256_GCM_SHA384", "TLS_AES_128_GCM_SHA256", "TLS_AES_128_CCM_SHA256", "TLS_CHACHA20_POLY1305_SHA256", "DEFAULT", "NONE" ]
Nested Schema : version-list
Type:
array
Minimum Number of Items:
1
list of TLS version
Show Source
-
Array of:
string
Allowed Values:
[ "tlsv12", "tlsv13" ]
404 Response
Not Found
Root Schema : ApiValidationError
Type:
Show Source
object
-
_elementKey: string
Read Only:
true
Identifier for the element or sub-element -
code: string
-
errors: array
errors
-
message: string
-
timestamp: string
Nested Schema : Errors
Type:
Show Source
object
-
_elementKey: string
Read Only:
true
Identifier for the element or sub-element -
attribute: string
-
code: string
-
message: string
-
type: string
Allowed Values:
[ "error", "fatal", "warn" ]
406 Response
Validation Failure
Root Schema : ApiValidationError
Type:
Show Source
object
-
_elementKey: string
Read Only:
true
Identifier for the element or sub-element -
code: string
-
errors: array
errors
-
message: string
-
timestamp: string
Nested Schema : Errors
Type:
Show Source
object
-
_elementKey: string
Read Only:
true
Identifier for the element or sub-element -
attribute: string
-
code: string
-
message: string
-
type: string
Allowed Values:
[ "error", "fatal", "warn" ]