AWS glue documentation change
Summary
Restructured documentation by splitting supported entities into 'Sync source' and 'Async source' sections, removed detailed field/operator tables, and replaced them with API reference links for each entity.
Security assessment
The changes focus on reorganizing entity documentation and removing granular field/operator details in favor of external API links. No explicit security vulnerabilities, patches, or security feature enhancements are mentioned. The removal of operator support details (e.g., EQUAL_TO, CONTAINS) could indirectly impact data filtering capabilities but lacks concrete evidence of addressing a security issue.
Diff
diff --git a/glue/latest/dg/freshdesk-reading-from-entities.md b/glue/latest/dg/freshdesk-reading-from-entities.md index 7632e1f58..24237f1a7 100644 --- a//glue/latest/dg/freshdesk-reading-from-entities.md +++ b//glue/latest/dg/freshdesk-reading-from-entities.md @@ -13 +13 @@ A Freshdesk object you would like to read from. You will need the object name. -**Supported entities for source** : +**Supported entities for Sync source** : @@ -37,0 +38,7 @@ Topic Comments | No | Yes | No | Yes | No +**Supported entities for Async source** : + +Entity | API version | Can be filtered | Supports limit | Supports Order by | Supports Select * | Supports partitioning +---|---|---|---|---|---|--- +Companies | v2 | No | No | No | No | No +Contacts | v2 | No | No | No | No | No + @@ -51,272 +58,22 @@ Topic Comments | No | Yes | No | Yes | No -Entity | Field | Data type | Supported operators ----|---|---|--- -Agent | Available | Boolean | N/A -available_since | DateTime | N/A -Id | Long | N/A -Occasional | Boolean | N/A -Signature | String | N/A -ticket_scope | Long | N/A -Type | String | N/A -created_at | DateTime | N/A -updated_at | DateTime | N/A -Contact | String | N/A -Email | String | EQUAL_TO -Mobile | String | N/A -Phone | String | N/A -Description | String | N/A -description_from_api_doc | String | N/A -Id | String | N/A -contact[active] | String | N/A -contact[email] | String | N/A -contact[job_title] | String | N/A -contact[language] | String | N/A -contact[last_login_at] | String | N/A -contact[mobile] | String | N/A -contact[name] | String | N/A -contact[phone] | String | N/A -contact[time_zone] | String | N/A -contact[created_at] | String | N/A -focus_mode | Boolean | N/A -Business Hours | Description | String | N/A -Id | Long | N/A -is_default | Boolean | N/A -Name | String | N/A -time_zone | String | N/A -business_hours | Map | N/A -created_at | DateTime | N/A -updated_at | DateTime | N/A -Company | custom_fields | Map | N/A -Domains | List | N/A -description | String | N/A -Id | Long | N/A -name | String | N/A -note | String | N/A -created_at | DateTime | EQUAL_TO, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO -updated_at | DateTime | EQUAL_TO, LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO -health_score | String | N/A -renewal_date | Date | N/A -Industry | String | N/A -account_tier | String | N/A -Domain | String | EQUAL_TO -Contacts | Active | Boolean | EQUAL_TO -Address | String | N/A -company_id | Long | EQUAL_TO -custom_fields | Map | N/A -Description | String | N/A -Email | String | EQUAL_TO -Id | Long | N/A -job_title | String | N/A -Language | String | EQUAL_TO -Mobile | String | EQUAL_TO -Name | String | N/A -Phone | String | N/A -Tags | List | N/A -time_zone | String | EQUAL_TO -twitter_id | String | EQUAL_TO -other_companies | List | N/A -created_at | DateTime | LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO, EQUAL_TO -updated_at | DateTime | LESS_THAN_OR_EQUAL_TO, GREATER_THAN_OR_EQUAL_TO -Tag | String | EQUAL_TO -Avatar | Object | N/A -view_all_tickets | Boolean | N/A -Deleted | Boolean | N/A -unique_external_id | String | N/A -Conversations | body_text | String | N/A -body | String | N/A -Id | Long | N/A -Incoming | Boolean | N/A -user_id | Long | N/A -support_email | String | N/A -Source | String | N/A -ticket_id | String | N/A -created_at | DateTime | N/A -updated_at | DateTime | N/A -from_email | String | N/A -cc_emails | List | N/A -bcc_emails | List | N/A -Attachments | List | N/A -last_edited_at | DateTime | N/A -to_emails | List | N/A -Private | Boolean | N/A -Email Configs | Active | Boolean | N/A -group_id | Long | N/A -Id | Long | N/A -Name | String | N/A -primary_role | Boolean | N/A -product_id | Long | N/A -reply_email | String | N/A -to_email | String | N/A -created_at | DateTime | N/A -updated_at | DateTime | N/A -Email Inboxes | Active | Boolean | N/A -customer_mailbox | Map | N/A -default_reply_email | Boolean | N/A -forward_email | String | EQUAL_TO -freshdesk_mailbox | Map | N/A -group_id | Long | EQUAL_TO -Id | Long | N/A -mailbox_type | String | N/A -Name | String | N/A -product_id | Long | EQUAL_TO -support_email | String | EQUAL_TO -created_at | DateTime | N/A -updated_at | DateTime | N/A -access_type | String | N/A -Authentication | String | N/A -delete_from_server | String | N/A -failure_code | String | N/A -Incoming | String | N/A -mail_server | String | N/A -Outgoing | String | N/A -Password | String | N/A -Port | Long | N/A -use_ssl | Boolean | N/A -username | String | N/A -public_domain_failure | String | N/A -Forum Categories | Description | String | N/A -Id | Long | N/A -Name | String | N/A -created_at | DateTime | N/A -updated_at | DateTime | N/A -Forums | Id | Long | N/A -Name | String | N/A -Description | String | N/A -Position | Long | N/A -forum_category_id | Long | N/A -forum_type | Long | N/A -forum_visibility | Long | N/A -topics_count | Long | N/A -posts_count | Long | N/A -company_ids | List | N/A -Groups | auto_ticket_assign | Long | N/A -business_hour_id | Long | N/A -Description | String | N/A -escalate_to | Long | N/A -Id | Long | N/A -Name | String | N/A -unassigned_for | String | N/A -created_at | DateTime | N/A -updated_at | DateTime | N/A -agent_ids | List | N/A -Products | Description | String | N/A -Id | Long | N/A -Name | String | N/A -created_at | DateTime | N/A -updated_at | DateTime | N/A -Roles | Description | String | N/A -Id | Long | N/A -Name | String | N/A -Default | Boolean | N/A -created_at | DateTime | N/A -updated_at | DateTime | N/A -Satisfaction Ratings | Id | Long | N/A -survey_id | Long | N/A -user_id | Long | EQUAL_TO -agent_id | Long | N/A -group_id | Long | N/A -ticket_id | Long | N/A -Feedback | String | N/A -Ratings | Map | N/A -created_at | DateTime | N/A -updated_at | DateTime | N/A -created_since | DateTime | EQUAL_TO -Skills | Id | Long | N/A -Name | String | N/A -Rank | String | N/A -created_at | DateTime | N/A -updated_at | DateTime | N/A -Agents | Array | N/A -match_type | String | N/A -Conditions | List | N/A -Solutions | Id | Long | N/A -Name | String | N/A -Description | String | N/A -created_at | DateTime | N/A