Skip to content

Commit

Permalink
[Librarian] Regenerated @ 51e40434baa37a97b298d416220c6de10d9698c4 1a…
Browse files Browse the repository at this point in the history
…c2fcf2e173acdee4491031f59034933467a82c
  • Loading branch information
twilio-dx committed Nov 15, 2024
1 parent 89f6338 commit 0e5f1ab
Show file tree
Hide file tree
Showing 21 changed files with 68 additions and 26 deletions.
14 changes: 14 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,20 @@
twilio-csharp Changelog
=======================

[2024-11-15] Version 7.7.0
--------------------------
**Library - Feature**
- [PR #769](https://github.com/twilio/twilio-csharp/pull/769): Adding example for using public OAuth. Thanks to [@AsabuHere](https://github.com/AsabuHere)!

**Api**
- Added `ivr-virtual-agent-custom-voices` and `ivr-virtual-agent-genai` to `usage_record` API.
- Add open-api file tag to realtime_transcriptions

**Taskrouter**
- Add `api-tag` property to workers reservation
- Add `api-tag` property to task reservation


[2024-10-24] Version 7.6.0
--------------------------
**Library - Feature**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,8 @@ public static implicit operator CategoryEnum(string value)
public static readonly CategoryEnum GroupRoomsParticipantMinutes = new CategoryEnum("group-rooms-participant-minutes");
public static readonly CategoryEnum GroupRoomsRecordedMinutes = new CategoryEnum("group-rooms-recorded-minutes");
public static readonly CategoryEnum ImpV1Usage = new CategoryEnum("imp-v1-usage");
public static readonly CategoryEnum IvrVirtualAgentCustomVoices = new CategoryEnum("ivr-virtual-agent-custom-voices");
public static readonly CategoryEnum IvrVirtualAgentGenai = new CategoryEnum("ivr-virtual-agent-genai");
public static readonly CategoryEnum Lookups = new CategoryEnum("lookups");
public static readonly CategoryEnum Marketplace = new CategoryEnum("marketplace");
public static readonly CategoryEnum MarketplaceAlgorithmiaNamedEntityRecognition = new CategoryEnum("marketplace-algorithmia-named-entity-recognition");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,8 @@ public static implicit operator CategoryEnum(string value)
public static readonly CategoryEnum GroupRoomsParticipantMinutes = new CategoryEnum("group-rooms-participant-minutes");
public static readonly CategoryEnum GroupRoomsRecordedMinutes = new CategoryEnum("group-rooms-recorded-minutes");
public static readonly CategoryEnum ImpV1Usage = new CategoryEnum("imp-v1-usage");
public static readonly CategoryEnum IvrVirtualAgentCustomVoices = new CategoryEnum("ivr-virtual-agent-custom-voices");
public static readonly CategoryEnum IvrVirtualAgentGenai = new CategoryEnum("ivr-virtual-agent-genai");
public static readonly CategoryEnum Lookups = new CategoryEnum("lookups");
public static readonly CategoryEnum Marketplace = new CategoryEnum("marketplace");
public static readonly CategoryEnum MarketplaceAlgorithmiaNamedEntityRecognition = new CategoryEnum("marketplace-algorithmia-named-entity-recognition");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,8 @@ public static implicit operator CategoryEnum(string value)
public static readonly CategoryEnum GroupRoomsParticipantMinutes = new CategoryEnum("group-rooms-participant-minutes");
public static readonly CategoryEnum GroupRoomsRecordedMinutes = new CategoryEnum("group-rooms-recorded-minutes");
public static readonly CategoryEnum ImpV1Usage = new CategoryEnum("imp-v1-usage");
public static readonly CategoryEnum IvrVirtualAgentCustomVoices = new CategoryEnum("ivr-virtual-agent-custom-voices");
public static readonly CategoryEnum IvrVirtualAgentGenai = new CategoryEnum("ivr-virtual-agent-genai");
public static readonly CategoryEnum Lookups = new CategoryEnum("lookups");
public static readonly CategoryEnum Marketplace = new CategoryEnum("marketplace");
public static readonly CategoryEnum MarketplaceAlgorithmiaNamedEntityRecognition = new CategoryEnum("marketplace-algorithmia-named-entity-recognition");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,8 @@ public static implicit operator CategoryEnum(string value)
public static readonly CategoryEnum GroupRoomsParticipantMinutes = new CategoryEnum("group-rooms-participant-minutes");
public static readonly CategoryEnum GroupRoomsRecordedMinutes = new CategoryEnum("group-rooms-recorded-minutes");
public static readonly CategoryEnum ImpV1Usage = new CategoryEnum("imp-v1-usage");
public static readonly CategoryEnum IvrVirtualAgentCustomVoices = new CategoryEnum("ivr-virtual-agent-custom-voices");
public static readonly CategoryEnum IvrVirtualAgentGenai = new CategoryEnum("ivr-virtual-agent-genai");
public static readonly CategoryEnum Lookups = new CategoryEnum("lookups");
public static readonly CategoryEnum Marketplace = new CategoryEnum("marketplace");
public static readonly CategoryEnum MarketplaceAlgorithmiaNamedEntityRecognition = new CategoryEnum("marketplace-algorithmia-named-entity-recognition");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,8 @@ public static implicit operator CategoryEnum(string value)
public static readonly CategoryEnum GroupRoomsParticipantMinutes = new CategoryEnum("group-rooms-participant-minutes");
public static readonly CategoryEnum GroupRoomsRecordedMinutes = new CategoryEnum("group-rooms-recorded-minutes");
public static readonly CategoryEnum ImpV1Usage = new CategoryEnum("imp-v1-usage");
public static readonly CategoryEnum IvrVirtualAgentCustomVoices = new CategoryEnum("ivr-virtual-agent-custom-voices");
public static readonly CategoryEnum IvrVirtualAgentGenai = new CategoryEnum("ivr-virtual-agent-genai");
public static readonly CategoryEnum Lookups = new CategoryEnum("lookups");
public static readonly CategoryEnum Marketplace = new CategoryEnum("marketplace");
public static readonly CategoryEnum MarketplaceAlgorithmiaNamedEntityRecognition = new CategoryEnum("marketplace-algorithmia-named-entity-recognition");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,8 @@ public static implicit operator CategoryEnum(string value)
public static readonly CategoryEnum GroupRoomsParticipantMinutes = new CategoryEnum("group-rooms-participant-minutes");
public static readonly CategoryEnum GroupRoomsRecordedMinutes = new CategoryEnum("group-rooms-recorded-minutes");
public static readonly CategoryEnum ImpV1Usage = new CategoryEnum("imp-v1-usage");
public static readonly CategoryEnum IvrVirtualAgentCustomVoices = new CategoryEnum("ivr-virtual-agent-custom-voices");
public static readonly CategoryEnum IvrVirtualAgentGenai = new CategoryEnum("ivr-virtual-agent-genai");
public static readonly CategoryEnum Lookups = new CategoryEnum("lookups");
public static readonly CategoryEnum Marketplace = new CategoryEnum("marketplace");
public static readonly CategoryEnum MarketplaceAlgorithmiaNamedEntityRecognition = new CategoryEnum("marketplace-algorithmia-named-entity-recognition");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,8 @@ public static implicit operator CategoryEnum(string value)
public static readonly CategoryEnum GroupRoomsParticipantMinutes = new CategoryEnum("group-rooms-participant-minutes");
public static readonly CategoryEnum GroupRoomsRecordedMinutes = new CategoryEnum("group-rooms-recorded-minutes");
public static readonly CategoryEnum ImpV1Usage = new CategoryEnum("imp-v1-usage");
public static readonly CategoryEnum IvrVirtualAgentCustomVoices = new CategoryEnum("ivr-virtual-agent-custom-voices");
public static readonly CategoryEnum IvrVirtualAgentGenai = new CategoryEnum("ivr-virtual-agent-genai");
public static readonly CategoryEnum Lookups = new CategoryEnum("lookups");
public static readonly CategoryEnum Marketplace = new CategoryEnum("marketplace");
public static readonly CategoryEnum MarketplaceAlgorithmiaNamedEntityRecognition = new CategoryEnum("marketplace-algorithmia-named-entity-recognition");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,8 @@ public static implicit operator CategoryEnum(string value)
public static readonly CategoryEnum GroupRoomsParticipantMinutes = new CategoryEnum("group-rooms-participant-minutes");
public static readonly CategoryEnum GroupRoomsRecordedMinutes = new CategoryEnum("group-rooms-recorded-minutes");
public static readonly CategoryEnum ImpV1Usage = new CategoryEnum("imp-v1-usage");
public static readonly CategoryEnum IvrVirtualAgentCustomVoices = new CategoryEnum("ivr-virtual-agent-custom-voices");
public static readonly CategoryEnum IvrVirtualAgentGenai = new CategoryEnum("ivr-virtual-agent-genai");
public static readonly CategoryEnum Lookups = new CategoryEnum("lookups");
public static readonly CategoryEnum Marketplace = new CategoryEnum("marketplace");
public static readonly CategoryEnum MarketplaceAlgorithmiaNamedEntityRecognition = new CategoryEnum("marketplace-algorithmia-named-entity-recognition");
Expand Down
2 changes: 2 additions & 0 deletions src/Twilio/Rest/Api/V2010/Account/Usage/RecordResource.cs
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,8 @@ public static implicit operator CategoryEnum(string value)
public static readonly CategoryEnum GroupRoomsParticipantMinutes = new CategoryEnum("group-rooms-participant-minutes");
public static readonly CategoryEnum GroupRoomsRecordedMinutes = new CategoryEnum("group-rooms-recorded-minutes");
public static readonly CategoryEnum ImpV1Usage = new CategoryEnum("imp-v1-usage");
public static readonly CategoryEnum IvrVirtualAgentCustomVoices = new CategoryEnum("ivr-virtual-agent-custom-voices");
public static readonly CategoryEnum IvrVirtualAgentGenai = new CategoryEnum("ivr-virtual-agent-genai");
public static readonly CategoryEnum Lookups = new CategoryEnum("lookups");
public static readonly CategoryEnum Marketplace = new CategoryEnum("marketplace");
public static readonly CategoryEnum MarketplaceAlgorithmiaNamedEntityRecognition = new CategoryEnum("marketplace-algorithmia-named-entity-recognition");
Expand Down
2 changes: 2 additions & 0 deletions src/Twilio/Rest/Api/V2010/Account/Usage/TriggerResource.cs
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,8 @@ public static implicit operator UsageCategoryEnum(string value)
public static readonly UsageCategoryEnum GroupRoomsParticipantMinutes = new UsageCategoryEnum("group-rooms-participant-minutes");
public static readonly UsageCategoryEnum GroupRoomsRecordedMinutes = new UsageCategoryEnum("group-rooms-recorded-minutes");
public static readonly UsageCategoryEnum ImpV1Usage = new UsageCategoryEnum("imp-v1-usage");
public static readonly UsageCategoryEnum IvrVirtualAgentCustomVoices = new UsageCategoryEnum("ivr-virtual-agent-custom-voices");
public static readonly UsageCategoryEnum IvrVirtualAgentGenai = new UsageCategoryEnum("ivr-virtual-agent-genai");
public static readonly UsageCategoryEnum Lookups = new UsageCategoryEnum("lookups");
public static readonly UsageCategoryEnum Marketplace = new UsageCategoryEnum("marketplace");
public static readonly UsageCategoryEnum MarketplaceAlgorithmiaNamedEntityRecognition = new UsageCategoryEnum("marketplace-algorithmia-named-entity-recognition");
Expand Down
1 change: 1 addition & 0 deletions src/Twilio/Rest/Content/V1/ContentResource.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1179,6 +1179,7 @@ public static implicit operator CallToActionActionType(string value)
public static readonly CallToActionActionType PhoneNumber = new CallToActionActionType("PHONE_NUMBER");
public static readonly CallToActionActionType CopyCode = new CallToActionActionType("COPY_CODE");
public static readonly CallToActionActionType VoiceCall = new CallToActionActionType("VOICE_CALL");
public static readonly CallToActionActionType VoiceCallRequest = new CallToActionActionType("VOICE_CALL_REQUEST");

}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ public class CreateConversationWithParticipantsOptions : IOptions<ConversationWi
///<summary> The default name that will be used when sending outbound emails in this conversation. </summary>
public string BindingsEmailName { get; set; }

///<summary> The participant to be added to the conversation in JSON format. The parameters are as in [Participant Resource](https://www.twilio.com/docs/conversations/api/conversation-participant-resource). The maximum number of participants that can be added in a single request is 10. </summary>
///<summary> The participant to be added to the conversation in JSON format. The JSON object attributes are as parameters in [Participant Resource](https://www.twilio.com/docs/conversations/api/conversation-participant-resource). The maximum number of participants that can be added in a single request is 10. </summary>
public List<string> Participant { get; set; }


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ public static async System.Threading.Tasks.Task<ConversationWithParticipantsReso
/// <param name="timersClosed"> ISO8601 duration when conversation will be switched to `closed` state. Minimum value for this timer is 10 minutes. </param>
/// <param name="bindingsEmailAddress"> The default email address that will be used when sending outbound emails in this conversation. </param>
/// <param name="bindingsEmailName"> The default name that will be used when sending outbound emails in this conversation. </param>
/// <param name="participant"> The participant to be added to the conversation in JSON format. The parameters are as in [Participant Resource](https://www.twilio.com/docs/conversations/api/conversation-participant-resource). The maximum number of participants that can be added in a single request is 10. </param>
/// <param name="participant"> The participant to be added to the conversation in JSON format. The JSON object attributes are as parameters in [Participant Resource](https://www.twilio.com/docs/conversations/api/conversation-participant-resource). The maximum number of participants that can be added in a single request is 10. </param>
/// <param name="xTwilioWebhookEnabled"> The X-Twilio-Webhook-Enabled HTTP request header </param>
/// <param name="client"> Client to make requests to Twilio </param>
/// <returns> A single instance of ConversationWithParticipants </returns>
Expand Down Expand Up @@ -149,7 +149,7 @@ public static ConversationWithParticipantsResource Create(
/// <param name="timersClosed"> ISO8601 duration when conversation will be switched to `closed` state. Minimum value for this timer is 10 minutes. </param>
/// <param name="bindingsEmailAddress"> The default email address that will be used when sending outbound emails in this conversation. </param>
/// <param name="bindingsEmailName"> The default name that will be used when sending outbound emails in this conversation. </param>
/// <param name="participant"> The participant to be added to the conversation in JSON format. The parameters are as in [Participant Resource](https://www.twilio.com/docs/conversations/api/conversation-participant-resource). The maximum number of participants that can be added in a single request is 10. </param>
/// <param name="participant"> The participant to be added to the conversation in JSON format. The JSON object attributes are as parameters in [Participant Resource](https://www.twilio.com/docs/conversations/api/conversation-participant-resource). The maximum number of participants that can be added in a single request is 10. </param>
/// <param name="xTwilioWebhookEnabled"> The X-Twilio-Webhook-Enabled HTTP request header </param>
/// <param name="client"> Client to make requests to Twilio </param>
/// <returns> Task that resolves to A single instance of ConversationWithParticipants </returns>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ public class CreateConversationWithParticipantsOptions : IOptions<ConversationWi
///<summary> The default name that will be used when sending outbound emails in this conversation. </summary>
public string BindingsEmailName { get; set; }

///<summary> The participant to be added to the conversation in JSON format. The parameters are as in [Participant Resource](https://www.twilio.com/docs/conversations/api/conversation-participant-resource). The maximum number of participants that can be added in a single request is 10. </summary>
///<summary> The participant to be added to the conversation in JSON format. The JSON object attributes are as parameters in [Participant Resource](https://www.twilio.com/docs/conversations/api/conversation-participant-resource). The maximum number of participants that can be added in a single request is 10. </summary>
public List<string> Participant { get; set; }


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ public static async System.Threading.Tasks.Task<ConversationWithParticipantsReso
/// <param name="timersClosed"> ISO8601 duration when conversation will be switched to `closed` state. Minimum value for this timer is 10 minutes. </param>
/// <param name="bindingsEmailAddress"> The default email address that will be used when sending outbound emails in this conversation. </param>
/// <param name="bindingsEmailName"> The default name that will be used when sending outbound emails in this conversation. </param>
/// <param name="participant"> The participant to be added to the conversation in JSON format. The parameters are as in [Participant Resource](https://www.twilio.com/docs/conversations/api/conversation-participant-resource). The maximum number of participants that can be added in a single request is 10. </param>
/// <param name="participant"> The participant to be added to the conversation in JSON format. The JSON object attributes are as parameters in [Participant Resource](https://www.twilio.com/docs/conversations/api/conversation-participant-resource). The maximum number of participants that can be added in a single request is 10. </param>
/// <param name="xTwilioWebhookEnabled"> The X-Twilio-Webhook-Enabled HTTP request header </param>
/// <param name="client"> Client to make requests to Twilio </param>
/// <returns> A single instance of ConversationWithParticipants </returns>
Expand Down Expand Up @@ -154,7 +154,7 @@ public static ConversationWithParticipantsResource Create(
/// <param name="timersClosed"> ISO8601 duration when conversation will be switched to `closed` state. Minimum value for this timer is 10 minutes. </param>
/// <param name="bindingsEmailAddress"> The default email address that will be used when sending outbound emails in this conversation. </param>
/// <param name="bindingsEmailName"> The default name that will be used when sending outbound emails in this conversation. </param>
/// <param name="participant"> The participant to be added to the conversation in JSON format. The parameters are as in [Participant Resource](https://www.twilio.com/docs/conversations/api/conversation-participant-resource). The maximum number of participants that can be added in a single request is 10. </param>
/// <param name="participant"> The participant to be added to the conversation in JSON format. The JSON object attributes are as parameters in [Participant Resource](https://www.twilio.com/docs/conversations/api/conversation-participant-resource). The maximum number of participants that can be added in a single request is 10. </param>
/// <param name="xTwilioWebhookEnabled"> The X-Twilio-Webhook-Enabled HTTP request header </param>
/// <param name="client"> Client to make requests to Twilio </param>
/// <returns> Task that resolves to A single instance of ConversationWithParticipants </returns>
Expand Down
1 change: 1 addition & 0 deletions src/Twilio/Rest/Insights/V1/ConferenceResource.cs
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@ public static implicit operator TagEnum(string value)
public static readonly TagEnum HighLatency = new TagEnum("high_latency");
public static readonly TagEnum LowMos = new TagEnum("low_mos");
public static readonly TagEnum DetectedSilence = new TagEnum("detected_silence");
public static readonly TagEnum NoConcurrentParticipants = new TagEnum("no_concurrent_participants");
}
[JsonConverter(typeof(StringEnumConverter))]
public sealed class ConferenceStatusEnum : StringEnum
Expand Down
Loading

0 comments on commit 0e5f1ab

Please sign in to comment.