2222__all__ = [
2323 "ApplicationCreateParams" ,
2424 "SelfHostedApplication" ,
25- "SelfHostedApplicationDestination" ,
2625 "SelfHostedApplicationPolicy" ,
2726 "SelfHostedApplicationPolicyAccessAppPolicyLink" ,
2827 "SelfHostedApplicationPolicyUnionMember2" ,
3635 "SaaSApplicationSCIMConfig" ,
3736 "SaaSApplicationSCIMConfigAuthentication" ,
3837 "BrowserSSHApplication" ,
39- "BrowserSSHApplicationDestination" ,
4038 "BrowserSSHApplicationPolicy" ,
4139 "BrowserSSHApplicationPolicyAccessAppPolicyLink" ,
4240 "BrowserSSHApplicationPolicyUnionMember2" ,
4341 "BrowserSSHApplicationSCIMConfig" ,
4442 "BrowserSSHApplicationSCIMConfigAuthentication" ,
4543 "BrowserVNCApplication" ,
46- "BrowserVNCApplicationDestination" ,
4744 "BrowserVNCApplicationPolicy" ,
4845 "BrowserVNCApplicationPolicyAccessAppPolicyLink" ,
4946 "BrowserVNCApplicationPolicyUnionMember2" ,
8481
8582class SelfHostedApplication (TypedDict , total = False ):
8683 domain : Required [str ]
87- """The primary hostname and path secured by Access.
84+ """The primary hostname and path that Access will secure .
8885
89- This domain will be displayed if the app is visible in the App Launcher.
86+ If the app is visible in the App Launcher dashboard, this is the domain that
87+ will be displayed.
9088 """
9189
9290 type : Required [str ]
@@ -146,14 +144,6 @@ class SelfHostedApplication(TypedDict, total=False):
146144 custom_pages : List [str ]
147145 """The custom pages that will be displayed when applicable for this application"""
148146
149- destinations : Iterable [SelfHostedApplicationDestination ]
150- """List of destinations secured by Access.
151-
152- This supersedes `self_hosted_domains` to allow for more flexibility in defining
153- different types of domains. If `destinations` are provided, then
154- `self_hosted_domains` will be ignored.
155- """
156-
157147 enable_binding_cookie : bool
158148 """
159149 Enables the binding cookie, which increases security against compromised
@@ -204,12 +194,7 @@ class SelfHostedApplication(TypedDict, total=False):
204194 """
205195
206196 self_hosted_domains : List [SelfHostedDomains ]
207- """List of public domains that Access will secure.
208-
209- This field is deprecated in favor of `destinations` and will be supported until
210- **November 21, 2025.** If `destinations` are provided, then
211- `self_hosted_domains` will be ignored.
212- """
197+ """List of domains that Access will secure."""
213198
214199 service_auth_401_redirect : bool
215200 """Returns a 401 status code when the request is blocked by a Service Auth policy."""
@@ -231,20 +216,6 @@ class SelfHostedApplication(TypedDict, total=False):
231216 """
232217
233218
234- class SelfHostedApplicationDestination (TypedDict , total = False ):
235- type : Literal ["public" , "private" ]
236-
237- uri : str
238- """The URI of the destination.
239-
240- Public destinations can include a domain and path with
241- [wildcards](https://developers.cloudflare.com/cloudflare-one/policies/access/app-paths/).
242- Private destinations are an early access feature and gated behind a feature
243- flag. Private destinations support private IPv4, IPv6, and Server Name
244- Indications (SNI) with optional port ranges.
245- """
246-
247-
248219class SelfHostedApplicationPolicyAccessAppPolicyLink (TypedDict , total = False ):
249220 id : str
250221 """The UUID of the policy"""
@@ -497,9 +468,10 @@ class SaaSApplicationSCIMConfig(TypedDict, total=False):
497468
498469class BrowserSSHApplication (TypedDict , total = False ):
499470 domain : Required [str ]
500- """The primary hostname and path secured by Access.
471+ """The primary hostname and path that Access will secure .
501472
502- This domain will be displayed if the app is visible in the App Launcher.
473+ If the app is visible in the App Launcher dashboard, this is the domain that
474+ will be displayed.
503475 """
504476
505477 type : Required [str ]
@@ -559,14 +531,6 @@ class BrowserSSHApplication(TypedDict, total=False):
559531 custom_pages : List [str ]
560532 """The custom pages that will be displayed when applicable for this application"""
561533
562- destinations : Iterable [BrowserSSHApplicationDestination ]
563- """List of destinations secured by Access.
564-
565- This supersedes `self_hosted_domains` to allow for more flexibility in defining
566- different types of domains. If `destinations` are provided, then
567- `self_hosted_domains` will be ignored.
568- """
569-
570534 enable_binding_cookie : bool
571535 """
572536 Enables the binding cookie, which increases security against compromised
@@ -617,12 +581,7 @@ class BrowserSSHApplication(TypedDict, total=False):
617581 """
618582
619583 self_hosted_domains : List [SelfHostedDomains ]
620- """List of public domains that Access will secure.
621-
622- This field is deprecated in favor of `destinations` and will be supported until
623- **November 21, 2025.** If `destinations` are provided, then
624- `self_hosted_domains` will be ignored.
625- """
584+ """List of domains that Access will secure."""
626585
627586 service_auth_401_redirect : bool
628587 """Returns a 401 status code when the request is blocked by a Service Auth policy."""
@@ -644,20 +603,6 @@ class BrowserSSHApplication(TypedDict, total=False):
644603 """
645604
646605
647- class BrowserSSHApplicationDestination (TypedDict , total = False ):
648- type : Literal ["public" , "private" ]
649-
650- uri : str
651- """The URI of the destination.
652-
653- Public destinations can include a domain and path with
654- [wildcards](https://developers.cloudflare.com/cloudflare-one/policies/access/app-paths/).
655- Private destinations are an early access feature and gated behind a feature
656- flag. Private destinations support private IPv4, IPv6, and Server Name
657- Indications (SNI) with optional port ranges.
658- """
659-
660-
661606class BrowserSSHApplicationPolicyAccessAppPolicyLink (TypedDict , total = False ):
662607 id : str
663608 """The UUID of the policy"""
@@ -755,9 +700,10 @@ class BrowserSSHApplicationSCIMConfig(TypedDict, total=False):
755700
756701class BrowserVNCApplication (TypedDict , total = False ):
757702 domain : Required [str ]
758- """The primary hostname and path secured by Access.
703+ """The primary hostname and path that Access will secure .
759704
760- This domain will be displayed if the app is visible in the App Launcher.
705+ If the app is visible in the App Launcher dashboard, this is the domain that
706+ will be displayed.
761707 """
762708
763709 type : Required [str ]
@@ -817,14 +763,6 @@ class BrowserVNCApplication(TypedDict, total=False):
817763 custom_pages : List [str ]
818764 """The custom pages that will be displayed when applicable for this application"""
819765
820- destinations : Iterable [BrowserVNCApplicationDestination ]
821- """List of destinations secured by Access.
822-
823- This supersedes `self_hosted_domains` to allow for more flexibility in defining
824- different types of domains. If `destinations` are provided, then
825- `self_hosted_domains` will be ignored.
826- """
827-
828766 enable_binding_cookie : bool
829767 """
830768 Enables the binding cookie, which increases security against compromised
@@ -875,12 +813,7 @@ class BrowserVNCApplication(TypedDict, total=False):
875813 """
876814
877815 self_hosted_domains : List [SelfHostedDomains ]
878- """List of public domains that Access will secure.
879-
880- This field is deprecated in favor of `destinations` and will be supported until
881- **November 21, 2025.** If `destinations` are provided, then
882- `self_hosted_domains` will be ignored.
883- """
816+ """List of domains that Access will secure."""
884817
885818 service_auth_401_redirect : bool
886819 """Returns a 401 status code when the request is blocked by a Service Auth policy."""
@@ -902,20 +835,6 @@ class BrowserVNCApplication(TypedDict, total=False):
902835 """
903836
904837
905- class BrowserVNCApplicationDestination (TypedDict , total = False ):
906- type : Literal ["public" , "private" ]
907-
908- uri : str
909- """The URI of the destination.
910-
911- Public destinations can include a domain and path with
912- [wildcards](https://developers.cloudflare.com/cloudflare-one/policies/access/app-paths/).
913- Private destinations are an early access feature and gated behind a feature
914- flag. Private destinations support private IPv4, IPv6, and Server Name
915- Indications (SNI) with optional port ranges.
916- """
917-
918-
919838class BrowserVNCApplicationPolicyAccessAppPolicyLink (TypedDict , total = False ):
920839 id : str
921840 """The UUID of the policy"""
0 commit comments