ShadowITApplicationRequest
Shadow I T Application Request resource for Internet Access.
Resource operations
This resource does not support standard CRUDL methods. Each action listed below is a custom action that takes explicit keyword arguments and returns a value.
Quick Start
import zssdk
import logging
# Enable debug logging for ShadowITApplicationRequest
logging.getLogger('zssdk.zia').setLevel(logging.DEBUG)
logging.basicConfig(level=logging.DEBUG)
session = zssdk.Session(
vanity_domain="your-vanity-domain",
client_id="your-client-id",
client_secret="your-client-secret",
)
# Call export_shadow_IT_application_report_data on ShadowITApplicationRequest
resource = session.zia.ShadowITApplicationRequest()
result = resource.export_shadow_IT_application_report_data(stream=False)
print(result)
# Debug output shows HTTP request/response details
Actions
export_shadow_IT_application_report_data()
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
actions | ActionsEnumCollection | No | - |
admin_audit_logs | AdminAuditLogsEnumCollection | No | - |
app_ids | int32Collection | No | - |
app_name | string | No | - |
application | stringCollection | No | - |
application_category | AppClassEnumCollection | No | - |
auditor_hash | string | No | - |
auditor_username | string | No | - |
authenticated_users | RangeLongWrapperCollection | No | - |
cert_key_size | IncludeExcludeMultiFilterOperationCertKeySize | No | - |
data_consumed | RangeLongWrapperCollection | No | - |
data_encryption_in_transit | AdminAuditLogsEnumCollection | No | - |
departments | EntityIdNameWrapperCollection | No | - |
dns_CAA_policy | AdminAuditLogsEnumCollection | No | - |
domain_based_message_authentication | AdminAuditLogsEnumCollection | No | - |
domain_keys_identified_mail | AdminAuditLogsEnumCollection | No | - |
download_bytes | RangeLongWrapperCollection | No | - |
duration | string | No | - |
employees | EmployeesEnumCollection | No | - |
end_time | long | No | - |
evasive | AdminAuditLogsEnumCollection | No | - |
export_all_fields | boolean | No | - |
file_sharing | AdminAuditLogsEnumCollection | No | - |
group | string | No | - |
had_breach_in_last3_years | AdminAuditLogsEnumCollection | No | - |
have_HTTP_security_header_support | AdminAuditLogsEnumCollection | No | - |
have_poor_items_of_service | AdminAuditLogsEnumCollection | No | - |
have_TLS1_1_support | AdminAuditLogsEnumCollection | No | - |
have_weak_cipher_support | AdminAuditLogsEnumCollection | No | - |
locations | EntityIdNameWrapperCollection | No | - |
malware_scanning_content | AdminAuditLogsEnumCollection | No | - |
mfa_support | AdminAuditLogsEnumCollection | No | - |
order | Order | No | - |
page_number | integer | No | - |
password_strength | AdminAuditLogsEnumCollection | No | - |
remote_access_screen_sharing | AdminAuditLogsEnumCollection | No | - |
risk_index | float64Collection | No | - |
sanctioned_state | SanctionedStateEnumCollection | No | - |
sender_policy_framework | AdminAuditLogsEnumCollection | No | - |
show_all_applications | boolean | No | - |
source_ip_restriction | AdminAuditLogsEnumCollection | No | - |
ssl_cert_key_algo | SslCertKeyAlgoEnumCollection | No | - |
ssl_certification_validity | AdminAuditLogsEnumCollection | No | - |
ssl_pinned | AdminAuditLogsEnumCollection | No | - |
start_time | long | No | - |
supported_certifications | IncludeExcludeMultiFilterOperationVendorComplianceID | No | - |
tags | stringCollection | No | - |
transactions | RangeLongWrapperCollection | No | - |
un_authenticated_locations | RangeLongWrapperCollection | No | - |
upload_bytes | RangeLongWrapperCollection | No | - |
user_count | RangeLongWrapperCollection | No | - |
users | EntityIdNameWrapperCollection | No | - |
valid_SSL_certificate | AdminAuditLogsEnumCollection | No | - |
vendor | string | No | - |
vulnerability | AdminAuditLogsEnumCollection | No | - |
vulnerability_info | stringCollection | No | - |
vulnerable_disclosure_program | AdminAuditLogsEnumCollection | No | - |
vulnerable_to_heart_bleed | AdminAuditLogsEnumCollection | No | - |
vulnerable_to_log_jam | AdminAuditLogsEnumCollection | No | - |
vulnerable_to_poodle | AdminAuditLogsEnumCollection | No | - |
waf_support | AdminAuditLogsEnumCollection | No | - |
stream | boolean | No | Pass False to buffer the streamed response in memory and return it as bytes; defaults to True, which returns a StreamingBody for chunked reads. |
Example:
resource = session.zia.ShadowITApplicationRequest()
result = resource.export_shadow_IT_application_report_data(stream=False)
print(result)
export_shadow_IT_application_transactions_csv()
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
entity | string | Yes | - |
actions | ActionsEnumCollection | No | - |
app_ids | int32Collection | No | - |
app_name | string | No | - |
application | stringCollection | No | - |
application_category | AppClassEnumCollection | No | - |
auditor_hash | string | No | - |
auditor_username | string | No | - |
authenticated_users | RangeLongWrapperCollection | No | - |
data_consumed | RangeLongWrapperCollection | No | - |
departments | EntityIdNameWrapperCollection | No | - |
download_bytes | RangeLongWrapperCollection | No | - |
duration | string | No | - |
end_time | long | No | - |
export_all_fields | boolean | No | - |
locations | EntityIdNameWrapperCollection | No | - |
order | Order | No | - |
page_number | integer | No | - |
start_time | long | No | - |
transactions | RangeLongWrapperCollection | No | - |
un_authenticated_locations | RangeLongWrapperCollection | No | - |
upload_bytes | RangeLongWrapperCollection | No | - |
user_count | RangeLongWrapperCollection | No | - |
users | EntityIdNameWrapperCollection | No | - |
vendor | string | No | - |
stream | boolean | No | Pass False to buffer the streamed response in memory and return it as bytes; defaults to True, which returns a StreamingBody for chunked reads. |
Example:
resource = session.zia.ShadowITApplicationRequest()
result = resource.export_shadow_IT_application_transactions_csv(entity="value", stream=False)
print(result)
Attributes
Related
- ShadowITApplicationRequest - Data structure definition
- Logging guide - enable verbose logs while debugging this resource