Azure / Azure/azure-sdk-for-python

`BatchJobTerminateOptions` only available in private module.

Đang mở
#47,167 2 bình luận 0 reaction 1 người được giao Được @xingwu1 nhận Xem trên GitHub
Batch customer-reported needs-team-attention question Service Attention
Ngôn ngữ chính
Python
Star
5.6k
Fork
3.4k
Merge trung bình
2 ngày 2 giờ
Pull request đã merge (30 ngày)
202

Mô tả

- **Package Name**: azure-batch
- **Package Version**: 15.1.0
- **Operating System**: Ubuntu 24.04
- **Python Version**: 3.13.13

**Describe the bug**
`BatchClient.begin_terminate_job()` takes a `options: Optional[_models._models.BatchJobTerminateOptions] = None,` parameter. However `BatchJobTerminateOptions` is not re-exported in `azure.batch.models` unlike other model classes, so you have to import it from `azure.batch.models._models` which (following python convention) is a private module.

Presumably this is just a missing re-export in `azure/batch/models/__init__.py`.

**To Reproduce**
Steps to reproduce the behavior:
1. Install azure-batch 15.1.0
2. Try to import `BatchJobTerminateOptions`

**Expected behavior**
The `BatchJobTerminateOptions` type should be available in a public module.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Additional context**
Add any other context about the problem here.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.