Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions activemq_xml/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
Comment on lines 58 to 61

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Enum enforces lowercase auth_type values only

Changing auth_type to Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws'] makes the field validation case-sensitive. The HTTP wrapper lowercases whatever string is provided (datadog_checks_base/datadog_checks/base/utils/http.py), so configurations using values like 'NTLM' or 'Kerberos' currently succeed. After this change those previously accepted values will fail validation before the normalization step, breaking existing deployments across integrations that rely on the HTTP spec. Consider accepting case-insensitive inputs or keeping the field as a free string and normalizing it.

Useful? React with 👍 / 👎.

aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions aerospike/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions airflow/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
2 changes: 1 addition & 1 deletion airflow/datadog_checks/airflow/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions amazon_msk/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ class InstanceConfig(BaseModel):
allow_redirects: Optional[bool] = None
assume_role: Optional[str] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions ambari/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
2 changes: 1 addition & 1 deletion ambari/datadog_checks/ambari/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions apache/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
2 changes: 1 addition & 1 deletion apache/datadog_checks/apache/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ class InstanceConfig(BaseModel):
allow_redirects: Optional[bool] = None
apache_status_url: str
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions appgate_sdp/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions arangodb/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions argo_rollouts/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions argo_workflows/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions argocd/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
2 changes: 1 addition & 1 deletion argocd/datadog_checks/argocd/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ class InstanceConfig(BaseModel):
app_controller_endpoint: Optional[str] = None
appset_controller_endpoint: Optional[str] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions avi_vantage/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
avi_controller_url: str
aws_host: Optional[str] = None
aws_region: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions aws_neuron/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions azure_iot_edge/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions bentoml/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
2 changes: 1 addition & 1 deletion bentoml/datadog_checks/bentoml/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions boundary/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions calico/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
2 changes: 1 addition & 1 deletion calico/datadog_checks/calico/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions celery/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
2 changes: 1 addition & 1 deletion celery/datadog_checks/celery/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions cert_manager/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions cilium/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
2 changes: 1 addition & 1 deletion cilium/datadog_checks/cilium/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ class InstanceConfig(BaseModel):
agent_endpoint: Optional[str] = None
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions cisco_aci/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ class InstanceConfig(BaseModel):
allow_redirects: Optional[bool] = None
appcenter: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions citrix_hypervisor/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions cloud_foundry_api/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ class InstanceConfig(BaseModel):
allow_redirects: Optional[bool] = None
api_url: str
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions cockroachdb/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions consul/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
2 changes: 1 addition & 1 deletion consul/datadog_checks/consul/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ class InstanceConfig(BaseModel):
acl_token: Optional[str] = None
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions coredns/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
2 changes: 1 addition & 1 deletion coredns/datadog_checks/coredns/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions couch/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
2 changes: 1 addition & 1 deletion couch/datadog_checks/couch/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions couchbase/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions crio/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
2 changes: 1 addition & 1 deletion crio/datadog_checks/crio/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions datadog_checks_dev/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,12 @@
value:
example: basic
type: string
enum:
- basic
- digest
- ntlm
- kerberos
- aws
description: |
The type of authentication to use. The available types (and related options) are:
```
Expand Down
1 change: 1 addition & 0 deletions datadog_cluster_agent/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions datadog_csi_driver/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions dcgm/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
2 changes: 1 addition & 1 deletion dcgm/datadog_checks/dcgm/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions druid/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
2 changes: 1 addition & 1 deletion druid/datadog_checks/druid/config_models/instance.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions ecs_fargate/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
1 change: 1 addition & 0 deletions eks_fargate/changelog.d/21862.fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Change the auth_type field from a string to an enum for improved type validation
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ class InstanceConfig(BaseModel):
)
allow_redirects: Optional[bool] = None
auth_token: Optional[AuthToken] = None
auth_type: Optional[str] = None
auth_type: Optional[Literal['basic', 'digest', 'ntlm', 'kerberos', 'aws']] = None
aws_host: Optional[str] = None
aws_region: Optional[str] = None
aws_service: Optional[str] = None
Expand Down
Loading
Loading