@@ -340,15 +340,11 @@ public CreateMultipleRequest(
340340 List < string > deviceIds = default ,
341341 string ? endsAt = default ,
342342 bool ? isExternalModificationAllowed = default ,
343- bool ? isOfflineAccessCode = default ,
344- bool ? isOneTimeUse = default ,
345- CreateMultipleRequest . MaxTimeRoundingEnum ? maxTimeRounding = default ,
346343 string ? name = default ,
347344 bool ? preferNativeScheduling = default ,
348345 float ? preferredCodeLength = default ,
349346 string ? startsAt = default ,
350- bool ? useBackupAccessCodePool = default ,
351- bool ? useOfflineAccessCode = default
347+ bool ? useBackupAccessCodePool = default
352348 )
353349 {
354350 AllowExternalModification = allowExternalModification ;
@@ -358,15 +354,11 @@ public CreateMultipleRequest(
358354 DeviceIds = deviceIds ;
359355 EndsAt = endsAt ;
360356 IsExternalModificationAllowed = isExternalModificationAllowed ;
361- IsOfflineAccessCode = isOfflineAccessCode ;
362- IsOneTimeUse = isOneTimeUse ;
363- MaxTimeRounding = maxTimeRounding ;
364357 Name = name ;
365358 PreferNativeScheduling = preferNativeScheduling ;
366359 PreferredCodeLength = preferredCodeLength ;
367360 StartsAt = startsAt ;
368361 UseBackupAccessCodePool = useBackupAccessCodePool ;
369- UseOfflineAccessCode = useOfflineAccessCode ;
370362 }
371363
372364 [ JsonConverter ( typeof ( SafeStringEnumConverter ) ) ]
@@ -382,25 +374,6 @@ public enum BehaviorWhenCodeCannotBeSharedEnum
382374 CreateRandomCode = 2 ,
383375 }
384376
385- [ JsonConverter ( typeof ( SafeStringEnumConverter ) ) ]
386- public enum MaxTimeRoundingEnum
387- {
388- [ EnumMember ( Value = "unrecognized" ) ]
389- Unrecognized = 0 ,
390-
391- [ EnumMember ( Value = "1hour" ) ]
392- _1hour = 1 ,
393-
394- [ EnumMember ( Value = "1day" ) ]
395- _1day = 2 ,
396-
397- [ EnumMember ( Value = "1h" ) ]
398- _1h = 3 ,
399-
400- [ EnumMember ( Value = "1d" ) ]
401- _1d = 4 ,
402- }
403-
404377 [ DataMember (
405378 Name = "allow_external_modification" ,
406379 IsRequired = false ,
@@ -438,19 +411,6 @@ public enum MaxTimeRoundingEnum
438411 ) ]
439412 public bool ? IsExternalModificationAllowed { get ; set ; }
440413
441- [ DataMember (
442- Name = "is_offline_access_code" ,
443- IsRequired = false ,
444- EmitDefaultValue = false
445- ) ]
446- public bool ? IsOfflineAccessCode { get ; set ; }
447-
448- [ DataMember ( Name = "is_one_time_use" , IsRequired = false , EmitDefaultValue = false ) ]
449- public bool ? IsOneTimeUse { get ; set ; }
450-
451- [ DataMember ( Name = "max_time_rounding" , IsRequired = false , EmitDefaultValue = false ) ]
452- public CreateMultipleRequest . MaxTimeRoundingEnum ? MaxTimeRounding { get ; set ; }
453-
454414 [ DataMember ( Name = "name" , IsRequired = false , EmitDefaultValue = false ) ]
455415 public string ? Name { get ; set ; }
456416
@@ -478,13 +438,6 @@ public enum MaxTimeRoundingEnum
478438 ) ]
479439 public bool ? UseBackupAccessCodePool { get ; set ; }
480440
481- [ DataMember (
482- Name = "use_offline_access_code" ,
483- IsRequired = false ,
484- EmitDefaultValue = false
485- ) ]
486- public bool ? UseOfflineAccessCode { get ; set ; }
487-
488441 public override string ToString ( )
489442 {
490443 JsonSerializer jsonSerializer = JsonSerializer . CreateDefault ( null ) ;
@@ -557,15 +510,11 @@ public List<AccessCode> CreateMultiple(
557510 List < string > deviceIds = default ,
558511 string ? endsAt = default ,
559512 bool ? isExternalModificationAllowed = default ,
560- bool ? isOfflineAccessCode = default ,
561- bool ? isOneTimeUse = default ,
562- CreateMultipleRequest . MaxTimeRoundingEnum ? maxTimeRounding = default ,
563513 string ? name = default ,
564514 bool ? preferNativeScheduling = default ,
565515 float ? preferredCodeLength = default ,
566516 string ? startsAt = default ,
567- bool ? useBackupAccessCodePool = default ,
568- bool ? useOfflineAccessCode = default
517+ bool ? useBackupAccessCodePool = default
569518 )
570519 {
571520 return CreateMultiple (
@@ -577,15 +526,11 @@ public List<AccessCode> CreateMultiple(
577526 deviceIds : deviceIds ,
578527 endsAt : endsAt ,
579528 isExternalModificationAllowed : isExternalModificationAllowed ,
580- isOfflineAccessCode : isOfflineAccessCode ,
581- isOneTimeUse : isOneTimeUse ,
582- maxTimeRounding : maxTimeRounding ,
583529 name : name ,
584530 preferNativeScheduling : preferNativeScheduling ,
585531 preferredCodeLength : preferredCodeLength ,
586532 startsAt : startsAt ,
587- useBackupAccessCodePool : useBackupAccessCodePool ,
588- useOfflineAccessCode : useOfflineAccessCode
533+ useBackupAccessCodePool : useBackupAccessCodePool
589534 )
590535 ) ;
591536 }
@@ -613,15 +558,11 @@ public async Task<List<AccessCode>> CreateMultipleAsync(
613558 List < string > deviceIds = default ,
614559 string ? endsAt = default ,
615560 bool ? isExternalModificationAllowed = default ,
616- bool ? isOfflineAccessCode = default ,
617- bool ? isOneTimeUse = default ,
618- CreateMultipleRequest . MaxTimeRoundingEnum ? maxTimeRounding = default ,
619561 string ? name = default ,
620562 bool ? preferNativeScheduling = default ,
621563 float ? preferredCodeLength = default ,
622564 string ? startsAt = default ,
623- bool ? useBackupAccessCodePool = default ,
624- bool ? useOfflineAccessCode = default
565+ bool ? useBackupAccessCodePool = default
625566 )
626567 {
627568 return (
@@ -634,15 +575,11 @@ await CreateMultipleAsync(
634575 deviceIds : deviceIds ,
635576 endsAt : endsAt ,
636577 isExternalModificationAllowed : isExternalModificationAllowed ,
637- isOfflineAccessCode : isOfflineAccessCode ,
638- isOneTimeUse : isOneTimeUse ,
639- maxTimeRounding : maxTimeRounding ,
640578 name : name ,
641579 preferNativeScheduling : preferNativeScheduling ,
642580 preferredCodeLength : preferredCodeLength ,
643581 startsAt : startsAt ,
644- useBackupAccessCodePool : useBackupAccessCodePool ,
645- useOfflineAccessCode : useOfflineAccessCode
582+ useBackupAccessCodePool : useBackupAccessCodePool
646583 )
647584 )
648585 ) ;
@@ -955,24 +892,41 @@ protected ListRequest() { }
955892
956893 public ListRequest (
957894 List < string > ? accessCodeIds = default ,
895+ string ? accessGrantId = default ,
896+ string ? accessGrantKey = default ,
897+ string ? accessMethodId = default ,
958898 string ? customerKey = default ,
959899 string ? deviceId = default ,
960900 float ? limit = default ,
961901 string ? pageCursor = default ,
902+ string ? search = default ,
962903 string ? userIdentifierKey = default
963904 )
964905 {
965906 AccessCodeIds = accessCodeIds ;
907+ AccessGrantId = accessGrantId ;
908+ AccessGrantKey = accessGrantKey ;
909+ AccessMethodId = accessMethodId ;
966910 CustomerKey = customerKey ;
967911 DeviceId = deviceId ;
968912 Limit = limit ;
969913 PageCursor = pageCursor ;
914+ Search = search ;
970915 UserIdentifierKey = userIdentifierKey ;
971916 }
972917
973918 [ DataMember ( Name = "access_code_ids" , IsRequired = false , EmitDefaultValue = false ) ]
974919 public List < string > ? AccessCodeIds { get ; set ; }
975920
921+ [ DataMember ( Name = "access_grant_id" , IsRequired = false , EmitDefaultValue = false ) ]
922+ public string ? AccessGrantId { get ; set ; }
923+
924+ [ DataMember ( Name = "access_grant_key" , IsRequired = false , EmitDefaultValue = false ) ]
925+ public string ? AccessGrantKey { get ; set ; }
926+
927+ [ DataMember ( Name = "access_method_id" , IsRequired = false , EmitDefaultValue = false ) ]
928+ public string ? AccessMethodId { get ; set ; }
929+
976930 [ DataMember ( Name = "customer_key" , IsRequired = false , EmitDefaultValue = false ) ]
977931 public string ? CustomerKey { get ; set ; }
978932
@@ -985,6 +939,9 @@ public ListRequest(
985939 [ DataMember ( Name = "page_cursor" , IsRequired = false , EmitDefaultValue = false ) ]
986940 public string ? PageCursor { get ; set ; }
987941
942+ [ DataMember ( Name = "search" , IsRequired = false , EmitDefaultValue = false ) ]
943+ public string ? Search { get ; set ; }
944+
988945 [ DataMember ( Name = "user_identifier_key" , IsRequired = false , EmitDefaultValue = false ) ]
989946 public string ? UserIdentifierKey { get ; set ; }
990947
@@ -1051,20 +1008,28 @@ public List<AccessCode> List(ListRequest request)
10511008
10521009 public List < AccessCode > List (
10531010 List < string > ? accessCodeIds = default ,
1011+ string ? accessGrantId = default ,
1012+ string ? accessGrantKey = default ,
1013+ string ? accessMethodId = default ,
10541014 string ? customerKey = default ,
10551015 string ? deviceId = default ,
10561016 float ? limit = default ,
10571017 string ? pageCursor = default ,
1018+ string ? search = default ,
10581019 string ? userIdentifierKey = default
10591020 )
10601021 {
10611022 return List (
10621023 new ListRequest (
10631024 accessCodeIds : accessCodeIds ,
1025+ accessGrantId : accessGrantId ,
1026+ accessGrantKey : accessGrantKey ,
1027+ accessMethodId : accessMethodId ,
10641028 customerKey : customerKey ,
10651029 deviceId : deviceId ,
10661030 limit : limit ,
10671031 pageCursor : pageCursor ,
1032+ search : search ,
10681033 userIdentifierKey : userIdentifierKey
10691034 )
10701035 ) ;
@@ -1081,21 +1046,29 @@ public async Task<List<AccessCode>> ListAsync(ListRequest request)
10811046
10821047 public async Task < List < AccessCode > > ListAsync (
10831048 List < string > ? accessCodeIds = default ,
1049+ string ? accessGrantId = default ,
1050+ string ? accessGrantKey = default ,
1051+ string ? accessMethodId = default ,
10841052 string ? customerKey = default ,
10851053 string ? deviceId = default ,
10861054 float ? limit = default ,
10871055 string ? pageCursor = default ,
1056+ string ? search = default ,
10881057 string ? userIdentifierKey = default
10891058 )
10901059 {
10911060 return (
10921061 await ListAsync (
10931062 new ListRequest (
10941063 accessCodeIds : accessCodeIds ,
1064+ accessGrantId : accessGrantId ,
1065+ accessGrantKey : accessGrantKey ,
1066+ accessMethodId : accessMethodId ,
10951067 customerKey : customerKey ,
10961068 deviceId : deviceId ,
10971069 limit : limit ,
10981070 pageCursor : pageCursor ,
1071+ search : search ,
10991072 userIdentifierKey : userIdentifierKey
11001073 )
11011074 )
0 commit comments