fabric.communication_policy.http_ssl_configuration

HTTPS

ACI class

commHttps

RN

https

Cursor

HttpSslConfigurationCursor

Parent

fabric.communication_policy

Atomic

Attributes

Accepted as keyword arguments of .http_ssl_configuration() and of .set(**attrs) on this cursor. Enum parameters also accept the plain string.

parameter

wire

type

values

default

description

access_control_allow_credential

accessControlAllowCredential

CommAllowCredentialState

disabled, enabled

disabled

access_control_allow_origins

accessControlAllowOrigins

str

admin_state

adminSt

CommAdminState

disabled, enabled

enabled

The state of HTTPS communication service. This can be enabled or disabled.

cli_only_mode

cliOnlyMode

CommCliOnlyMode

disabled, enabled

disabled

client_cert_auth_state

clientCertAuthState

CommAdminState

disabled, enabled

disabled

description

descr

str

Specifies the description of a policy component.

global_throttle_rate

globalThrottleRate

int

10000

global_throttle_st

globalThrottleSt

CommAdminState

disabled, enabled

disabled

unit_of_rate_limit

globalThrottleUnit

str

max_request_status_count

maxRequestStatusCount

int

0

name

name

str

node_exporter_service

nodeExporter

CommNodeExporter

disabled, enabled

disabled

port

port

int

443

The port used for HTTPS communication service.

referer

referer

str

server_header

serverHeader

CommServerHeader

disabled, enabled

enabled

ssl_protocols

sslProtocols

CommSslProtocolTypes

TLSv1, TLSv1.1, TLSv1.2, TLSv1.3

TLSv1.1, TLSv1.2

The Secure Socket Layer (SSL) protocol.

throttle_rate

throttleRate

int

2

login_refresh_throttle_state

throttleSt

CommAdminState

disabled, enabled

enabled

visore_access

visoreAccess

CommVisoreAccess

disabled, enabled

enabled

Children

maker

creates

position

.ssl_cipher(cipher_name, **attrs)

commCipher

fabric.communication_policy.http_ssl_configuration.ssl_cipher