36 lines
1.1 KiB
Python
36 lines
1.1 KiB
Python
|
|
import dynamix_sdk.base as _base
|
||
|
|
import dynamix_sdk.api._nested as _nested
|
||
|
|
|
||
|
|
|
||
|
|
class CloudapiAuditListResultModel(_base.BaseAPIResultModel):
|
||
|
|
data: list[_nested.AuditAPIResultNM]
|
||
|
|
entry_count: int
|
||
|
|
|
||
|
|
|
||
|
|
class CloudapiAuditListProtocol(_base.BasePostAPIFunctionProtocol):
|
||
|
|
def list(
|
||
|
|
self,
|
||
|
|
*,
|
||
|
|
account_id: int | None = None,
|
||
|
|
api_url_path: str | None = None,
|
||
|
|
bservice_id: int | None = None,
|
||
|
|
exclude_audit_lines: bool = False,
|
||
|
|
flip_group_id: int | None = None,
|
||
|
|
request_id: str | None = None,
|
||
|
|
k8s_id: int | None = None,
|
||
|
|
lb_id: int | None = None,
|
||
|
|
max_status_code: int | None = None,
|
||
|
|
min_status_code: int | None = None,
|
||
|
|
page_number: int = 1,
|
||
|
|
page_size: int = 100,
|
||
|
|
request_timestamp_end: int | None = None,
|
||
|
|
request_timestamp_start: int | None = None,
|
||
|
|
rg_id: int | None = None,
|
||
|
|
sep_id: int | None = None,
|
||
|
|
sort_by: str | None = None,
|
||
|
|
user_name: str | None = None,
|
||
|
|
vins_id: int | None = None,
|
||
|
|
vm_id: int | None = None,
|
||
|
|
) -> CloudapiAuditListResultModel:
|
||
|
|
...
|