Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sy/cipher templates #19334

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions activemq_xml/changelog.d/19334.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add `tls_ciphers` param to integration
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@ class InstanceConfig(BaseModel):
timeout: Optional[float] = None
tls_ca_cert: Optional[str] = None
tls_cert: Optional[str] = None
tls_ciphers: Optional[tuple[str, ...]] = None
tls_ignore_warning: Optional[bool] = None
tls_private_key: Optional[str] = None
tls_protocols_allowed: Optional[tuple[str, ...]] = None
Expand Down
10 changes: 10 additions & 0 deletions activemq_xml/datadog_checks/activemq_xml/data/conf.yaml.example
Original file line number Diff line number Diff line change
Expand Up @@ -335,6 +335,16 @@ instances:
# - TLSv1.2
# - TLSv1.3

## @param tls_ciphers - list of strings - optional
## The list of ciphers suites to use when connecting to an endpoint. If not specified,
## `ALL` ciphers are used. For list of ciphers see:
## https://www.openssl.org/docs/man1.0.2/man1/ciphers.html
#
# tls_ciphers:
# - TLS_AES_256_GCM_SHA384
# - TLS_CHACHA20_POLY1305_SHA256
# - TLS_AES_128_GCM_SHA256

## @param headers - mapping - optional
## The headers parameter allows you to send specific headers with every request.
## You can use it for explicitly specifying the host header or adding headers for
Expand Down
1 change: 1 addition & 0 deletions aerospike/changelog.d/19334.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add `tls_ciphers` param to integration
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,7 @@ class InstanceConfig(BaseModel):
timeout: Optional[float] = None
tls_ca_cert: Optional[str] = None
tls_cert: Optional[str] = None
tls_ciphers: Optional[tuple[str, ...]] = None
tls_config: Optional[MappingProxyType[str, Any]] = None
tls_ignore_warning: Optional[bool] = None
tls_name: Optional[str] = None
Expand Down
10 changes: 10 additions & 0 deletions aerospike/datadog_checks/aerospike/data/conf.yaml.example
Original file line number Diff line number Diff line change
Expand Up @@ -529,6 +529,16 @@ instances:
# - TLSv1.2
# - TLSv1.3

## @param tls_ciphers - list of strings - optional
## The list of ciphers suites to use when connecting to an endpoint. If not specified,
## `ALL` ciphers are used. For list of ciphers see:
## https://www.openssl.org/docs/man1.0.2/man1/ciphers.html
#
# tls_ciphers:
# - TLS_AES_256_GCM_SHA384
# - TLS_CHACHA20_POLY1305_SHA256
# - TLS_AES_128_GCM_SHA256

## @param headers - mapping - optional
## The headers parameter allows you to send specific headers with every request.
## You can use it for explicitly specifying the host header or adding headers for
Expand Down
1 change: 1 addition & 0 deletions airflow/changelog.d/19334.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add `tls_ciphers` param to integration
1 change: 1 addition & 0 deletions airflow/datadog_checks/airflow/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ class InstanceConfig(BaseModel):
timeout: Optional[float] = None
tls_ca_cert: Optional[str] = None
tls_cert: Optional[str] = None
tls_ciphers: Optional[tuple[str, ...]] = None
tls_ignore_warning: Optional[bool] = None
tls_private_key: Optional[str] = None
tls_protocols_allowed: Optional[tuple[str, ...]] = None
Expand Down
10 changes: 10 additions & 0 deletions airflow/datadog_checks/airflow/data/conf.yaml.example
Original file line number Diff line number Diff line change
Expand Up @@ -311,6 +311,16 @@ instances:
# - TLSv1.2
# - TLSv1.3

## @param tls_ciphers - list of strings - optional
## The list of ciphers suites to use when connecting to an endpoint. If not specified,
## `ALL` ciphers are used. For list of ciphers see:
## https://www.openssl.org/docs/man1.0.2/man1/ciphers.html
#
# tls_ciphers:
# - TLS_AES_256_GCM_SHA384
# - TLS_CHACHA20_POLY1305_SHA256
# - TLS_AES_128_GCM_SHA256

## @param headers - mapping - optional
## The headers parameter allows you to send specific headers with every request.
## You can use it for explicitly specifying the host header or adding headers for
Expand Down
1 change: 1 addition & 0 deletions amazon_msk/changelog.d/19334.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add `tls_ciphers` param to integration
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,7 @@ class InstanceConfig(BaseModel):
timeout: Optional[float] = None
tls_ca_cert: Optional[str] = None
tls_cert: Optional[str] = None
tls_ciphers: Optional[tuple[str, ...]] = None
tls_ignore_warning: Optional[bool] = None
tls_private_key: Optional[str] = None
tls_protocols_allowed: Optional[tuple[str, ...]] = None
Expand Down
10 changes: 10 additions & 0 deletions amazon_msk/datadog_checks/amazon_msk/data/conf.yaml.example
Original file line number Diff line number Diff line change
Expand Up @@ -580,6 +580,16 @@ instances:
# - TLSv1.2
# - TLSv1.3

## @param tls_ciphers - list of strings - optional
## The list of ciphers suites to use when connecting to an endpoint. If not specified,
## `ALL` ciphers are used. For list of ciphers see:
## https://www.openssl.org/docs/man1.0.2/man1/ciphers.html
#
# tls_ciphers:
# - TLS_AES_256_GCM_SHA384
# - TLS_CHACHA20_POLY1305_SHA256
# - TLS_AES_128_GCM_SHA256

## @param headers - mapping - optional
## The headers parameter allows you to send specific headers with every request.
## You can use it for explicitly specifying the host header or adding headers for
Expand Down
1 change: 1 addition & 0 deletions ambari/changelog.d/19334.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add `tls_ciphers` param to integration
1 change: 1 addition & 0 deletions ambari/datadog_checks/ambari/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ class InstanceConfig(BaseModel):
timeout: Optional[float] = None
tls_ca_cert: Optional[str] = None
tls_cert: Optional[str] = None
tls_ciphers: Optional[tuple[str, ...]] = None
tls_ignore_warning: Optional[bool] = None
tls_private_key: Optional[str] = None
tls_protocols_allowed: Optional[tuple[str, ...]] = None
Expand Down
10 changes: 10 additions & 0 deletions ambari/datadog_checks/ambari/data/conf.yaml.example
Original file line number Diff line number Diff line change
Expand Up @@ -335,6 +335,16 @@ instances:
# - TLSv1.2
# - TLSv1.3

## @param tls_ciphers - list of strings - optional
## The list of ciphers suites to use when connecting to an endpoint. If not specified,
## `ALL` ciphers are used. For list of ciphers see:
## https://www.openssl.org/docs/man1.0.2/man1/ciphers.html
#
# tls_ciphers:
# - TLS_AES_256_GCM_SHA384
# - TLS_CHACHA20_POLY1305_SHA256
# - TLS_AES_128_GCM_SHA256

## @param headers - mapping - optional
## The headers parameter allows you to send specific headers with every request.
## You can use it for explicitly specifying the host header or adding headers for
Expand Down
1 change: 1 addition & 0 deletions apache/changelog.d/19334.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add `tls_ciphers` param to integration
1 change: 1 addition & 0 deletions apache/datadog_checks/apache/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ class InstanceConfig(BaseModel):
timeout: Optional[float] = None
tls_ca_cert: Optional[str] = None
tls_cert: Optional[str] = None
tls_ciphers: Optional[tuple[str, ...]] = None
tls_ignore_warning: Optional[bool] = None
tls_private_key: Optional[str] = None
tls_protocols_allowed: Optional[tuple[str, ...]] = None
Expand Down
10 changes: 10 additions & 0 deletions apache/datadog_checks/apache/data/conf.yaml.example
Original file line number Diff line number Diff line change
Expand Up @@ -306,6 +306,16 @@ instances:
# - TLSv1.2
# - TLSv1.3

## @param tls_ciphers - list of strings - optional
## The list of ciphers suites to use when connecting to an endpoint. If not specified,
## `ALL` ciphers are used. For list of ciphers see:
## https://www.openssl.org/docs/man1.0.2/man1/ciphers.html
#
# tls_ciphers:
# - TLS_AES_256_GCM_SHA384
# - TLS_CHACHA20_POLY1305_SHA256
# - TLS_AES_128_GCM_SHA256

## @param headers - mapping - optional
## The headers parameter allows you to send specific headers with every request.
## You can use it for explicitly specifying the host header or adding headers for
Expand Down
1 change: 1 addition & 0 deletions appgate_sdp/changelog.d/19334.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add `tls_ciphers` param to integration
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,7 @@ class InstanceConfig(BaseModel):
timeout: Optional[float] = None
tls_ca_cert: Optional[str] = None
tls_cert: Optional[str] = None
tls_ciphers: Optional[tuple[str, ...]] = None
tls_ignore_warning: Optional[bool] = None
tls_private_key: Optional[str] = None
tls_protocols_allowed: Optional[tuple[str, ...]] = None
Expand Down
10 changes: 10 additions & 0 deletions appgate_sdp/datadog_checks/appgate_sdp/data/conf.yaml.example
Original file line number Diff line number Diff line change
Expand Up @@ -529,6 +529,16 @@ instances:
# - TLSv1.2
# - TLSv1.3

## @param tls_ciphers - list of strings - optional
## The list of ciphers suites to use when connecting to an endpoint. If not specified,
## `ALL` ciphers are used. For list of ciphers see:
## https://www.openssl.org/docs/man1.0.2/man1/ciphers.html
#
# tls_ciphers:
# - TLS_AES_256_GCM_SHA384
# - TLS_CHACHA20_POLY1305_SHA256
# - TLS_AES_128_GCM_SHA256

## @param headers - mapping - optional
## The headers parameter allows you to send specific headers with every request.
## You can use it for explicitly specifying the host header or adding headers for
Expand Down
1 change: 1 addition & 0 deletions arangodb/changelog.d/19334.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add `tls_ciphers` param to integration
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,7 @@ class InstanceConfig(BaseModel):
timeout: Optional[float] = None
tls_ca_cert: Optional[str] = None
tls_cert: Optional[str] = None
tls_ciphers: Optional[tuple[str, ...]] = None
tls_ignore_warning: Optional[bool] = None
tls_private_key: Optional[str] = None
tls_protocols_allowed: Optional[tuple[str, ...]] = None
Expand Down
10 changes: 10 additions & 0 deletions arangodb/datadog_checks/arangodb/data/conf.yaml.example
Original file line number Diff line number Diff line change
Expand Up @@ -529,6 +529,16 @@ instances:
# - TLSv1.2
# - TLSv1.3

## @param tls_ciphers - list of strings - optional
## The list of ciphers suites to use when connecting to an endpoint. If not specified,
## `ALL` ciphers are used. For list of ciphers see:
## https://www.openssl.org/docs/man1.0.2/man1/ciphers.html
#
# tls_ciphers:
# - TLS_AES_256_GCM_SHA384
# - TLS_CHACHA20_POLY1305_SHA256
# - TLS_AES_128_GCM_SHA256

## @param headers - mapping - optional
## The headers parameter allows you to send specific headers with every request.
## You can use it for explicitly specifying the host header or adding headers for
Expand Down
1 change: 1 addition & 0 deletions argo_rollouts/changelog.d/19334.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add `tls_ciphers` param to integration
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,7 @@ class InstanceConfig(BaseModel):
timeout: Optional[float] = None
tls_ca_cert: Optional[str] = None
tls_cert: Optional[str] = None
tls_ciphers: Optional[tuple[str, ...]] = None
tls_ignore_warning: Optional[bool] = None
tls_private_key: Optional[str] = None
tls_protocols_allowed: Optional[tuple[str, ...]] = None
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -530,6 +530,16 @@ instances:
# - TLSv1.2
# - TLSv1.3

## @param tls_ciphers - list of strings - optional
## The list of ciphers suites to use when connecting to an endpoint. If not specified,
## `ALL` ciphers are used. For list of ciphers see:
## https://www.openssl.org/docs/man1.0.2/man1/ciphers.html
#
# tls_ciphers:
# - TLS_AES_256_GCM_SHA384
# - TLS_CHACHA20_POLY1305_SHA256
# - TLS_AES_128_GCM_SHA256

## @param headers - mapping - optional
## The headers parameter allows you to send specific headers with every request.
## You can use it for explicitly specifying the host header or adding headers for
Expand Down
1 change: 1 addition & 0 deletions argo_workflows/changelog.d/19334.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add `tls_ciphers` param to integration
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,7 @@ class InstanceConfig(BaseModel):
timeout: Optional[float] = None
tls_ca_cert: Optional[str] = None
tls_cert: Optional[str] = None
tls_ciphers: Optional[tuple[str, ...]] = None
tls_ignore_warning: Optional[bool] = None
tls_private_key: Optional[str] = None
tls_protocols_allowed: Optional[tuple[str, ...]] = None
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -530,6 +530,16 @@ instances:
# - TLSv1.2
# - TLSv1.3

## @param tls_ciphers - list of strings - optional
## The list of ciphers suites to use when connecting to an endpoint. If not specified,
## `ALL` ciphers are used. For list of ciphers see:
## https://www.openssl.org/docs/man1.0.2/man1/ciphers.html
#
# tls_ciphers:
# - TLS_AES_256_GCM_SHA384
# - TLS_CHACHA20_POLY1305_SHA256
# - TLS_AES_128_GCM_SHA256

## @param headers - mapping - optional
## The headers parameter allows you to send specific headers with every request.
## You can use it for explicitly specifying the host header or adding headers for
Expand Down
1 change: 1 addition & 0 deletions argocd/changelog.d/19334.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add `tls_ciphers` param to integration
1 change: 1 addition & 0 deletions argocd/datadog_checks/argocd/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,7 @@ class InstanceConfig(BaseModel):
timeout: Optional[float] = None
tls_ca_cert: Optional[str] = None
tls_cert: Optional[str] = None
tls_ciphers: Optional[tuple[str, ...]] = None
tls_ignore_warning: Optional[bool] = None
tls_private_key: Optional[str] = None
tls_protocols_allowed: Optional[tuple[str, ...]] = None
Expand Down
10 changes: 10 additions & 0 deletions argocd/datadog_checks/argocd/data/conf.yaml.example
Original file line number Diff line number Diff line change
Expand Up @@ -550,6 +550,16 @@ instances:
# - TLSv1.2
# - TLSv1.3

## @param tls_ciphers - list of strings - optional
## The list of ciphers suites to use when connecting to an endpoint. If not specified,
## `ALL` ciphers are used. For list of ciphers see:
## https://www.openssl.org/docs/man1.0.2/man1/ciphers.html
#
# tls_ciphers:
# - TLS_AES_256_GCM_SHA384
# - TLS_CHACHA20_POLY1305_SHA256
# - TLS_AES_128_GCM_SHA256

## @param headers - mapping - optional
## The headers parameter allows you to send specific headers with every request.
## You can use it for explicitly specifying the host header or adding headers for
Expand Down
1 change: 1 addition & 0 deletions avi_vantage/changelog.d/19334.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add `tls_ciphers` param to integration
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,7 @@ class InstanceConfig(BaseModel):
timeout: Optional[float] = None
tls_ca_cert: Optional[str] = None
tls_cert: Optional[str] = None
tls_ciphers: Optional[tuple[str, ...]] = None
tls_ignore_warning: Optional[bool] = None
tls_private_key: Optional[str] = None
tls_protocols_allowed: Optional[tuple[str, ...]] = None
Expand Down
10 changes: 10 additions & 0 deletions avi_vantage/datadog_checks/avi_vantage/data/conf.yaml.example
Original file line number Diff line number Diff line change
Expand Up @@ -540,6 +540,16 @@ instances:
# - TLSv1.2
# - TLSv1.3

## @param tls_ciphers - list of strings - optional
## The list of ciphers suites to use when connecting to an endpoint. If not specified,
## `ALL` ciphers are used. For list of ciphers see:
## https://www.openssl.org/docs/man1.0.2/man1/ciphers.html
#
# tls_ciphers:
# - TLS_AES_256_GCM_SHA384
# - TLS_CHACHA20_POLY1305_SHA256
# - TLS_AES_128_GCM_SHA256

## @param headers - mapping - optional
## The headers parameter allows you to send specific headers with every request.
## You can use it for explicitly specifying the host header or adding headers for
Expand Down
1 change: 1 addition & 0 deletions aws_neuron/changelog.d/19334.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add `tls_ciphers` param to integration
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,7 @@ class InstanceConfig(BaseModel):
timeout: Optional[float] = None
tls_ca_cert: Optional[str] = None
tls_cert: Optional[str] = None
tls_ciphers: Optional[tuple[str, ...]] = None
tls_ignore_warning: Optional[bool] = None
tls_private_key: Optional[str] = None
tls_protocols_allowed: Optional[tuple[str, ...]] = None
Expand Down
10 changes: 10 additions & 0 deletions aws_neuron/datadog_checks/aws_neuron/data/conf.yaml.example
Original file line number Diff line number Diff line change
Expand Up @@ -530,6 +530,16 @@ instances:
# - TLSv1.2
# - TLSv1.3

## @param tls_ciphers - list of strings - optional
## The list of ciphers suites to use when connecting to an endpoint. If not specified,
## `ALL` ciphers are used. For list of ciphers see:
## https://www.openssl.org/docs/man1.0.2/man1/ciphers.html
#
# tls_ciphers:
# - TLS_AES_256_GCM_SHA384
# - TLS_CHACHA20_POLY1305_SHA256
# - TLS_AES_128_GCM_SHA256

## @param headers - mapping - optional
## The headers parameter allows you to send specific headers with every request.
## You can use it for explicitly specifying the host header or adding headers for
Expand Down
1 change: 1 addition & 0 deletions azure_iot_edge/changelog.d/19334.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add `tls_ciphers` param to integration
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ class InstanceConfig(BaseModel):
timeout: Optional[float] = None
tls_ca_cert: Optional[str] = None
tls_cert: Optional[str] = None
tls_ciphers: Optional[tuple[str, ...]] = None
tls_ignore_warning: Optional[bool] = None
tls_private_key: Optional[str] = None
tls_protocols_allowed: Optional[tuple[str, ...]] = None
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -446,6 +446,16 @@ instances:
# - TLSv1.2
# - TLSv1.3

## @param tls_ciphers - list of strings - optional
## The list of ciphers suites to use when connecting to an endpoint. If not specified,
## `ALL` ciphers are used. For list of ciphers see:
## https://www.openssl.org/docs/man1.0.2/man1/ciphers.html
#
# tls_ciphers:
# - TLS_AES_256_GCM_SHA384
# - TLS_CHACHA20_POLY1305_SHA256
# - TLS_AES_128_GCM_SHA256

## @param headers - mapping - optional
## The headers parameter allows you to send specific headers with every request.
## You can use it for explicitly specifying the host header or adding headers for
Expand Down
1 change: 1 addition & 0 deletions boundary/changelog.d/19334.added
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add `tls_ciphers` param to integration
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,7 @@ class InstanceConfig(BaseModel):
timeout: Optional[float] = None
tls_ca_cert: Optional[str] = None
tls_cert: Optional[str] = None
tls_ciphers: Optional[tuple[str, ...]] = None
tls_ignore_warning: Optional[bool] = None
tls_private_key: Optional[str] = None
tls_protocols_allowed: Optional[tuple[str, ...]] = None
Expand Down
Loading
Loading