9898 NetworkManagersOperations ,
9999 NetworkProfilesOperations ,
100100 NetworkSecurityGroupsOperations ,
101+ NetworkSecurityPerimeterAccessRulesOperations ,
102+ NetworkSecurityPerimeterAssociableResourceTypesOperations ,
103+ NetworkSecurityPerimeterAssociationsOperations ,
104+ NetworkSecurityPerimeterLinkReferencesOperations ,
105+ NetworkSecurityPerimeterLinksOperations ,
106+ NetworkSecurityPerimeterLoggingConfigurationsOperations ,
107+ NetworkSecurityPerimeterOperationStatusesOperations ,
108+ NetworkSecurityPerimeterProfilesOperations ,
109+ NetworkSecurityPerimetersOperations ,
101110 NetworkVirtualApplianceConnectionsOperations ,
102111 NetworkVirtualAppliancesOperations ,
103112 NetworkWatchersOperations ,
@@ -399,6 +408,40 @@ class NetworkManagementClient(
399408 :vartype security_rules: azure.mgmt.network.operations.SecurityRulesOperations
400409 :ivar default_security_rules: DefaultSecurityRulesOperations operations
401410 :vartype default_security_rules: azure.mgmt.network.operations.DefaultSecurityRulesOperations
411+ :ivar network_security_perimeters: NetworkSecurityPerimetersOperations operations
412+ :vartype network_security_perimeters:
413+ azure.mgmt.network.operations.NetworkSecurityPerimetersOperations
414+ :ivar network_security_perimeter_profiles: NetworkSecurityPerimeterProfilesOperations
415+ operations
416+ :vartype network_security_perimeter_profiles:
417+ azure.mgmt.network.operations.NetworkSecurityPerimeterProfilesOperations
418+ :ivar network_security_perimeter_access_rules: NetworkSecurityPerimeterAccessRulesOperations
419+ operations
420+ :vartype network_security_perimeter_access_rules:
421+ azure.mgmt.network.operations.NetworkSecurityPerimeterAccessRulesOperations
422+ :ivar network_security_perimeter_associations: NetworkSecurityPerimeterAssociationsOperations
423+ operations
424+ :vartype network_security_perimeter_associations:
425+ azure.mgmt.network.operations.NetworkSecurityPerimeterAssociationsOperations
426+ :ivar network_security_perimeter_associable_resource_types:
427+ NetworkSecurityPerimeterAssociableResourceTypesOperations operations
428+ :vartype network_security_perimeter_associable_resource_types:
429+ azure.mgmt.network.operations.NetworkSecurityPerimeterAssociableResourceTypesOperations
430+ :ivar network_security_perimeter_links: NetworkSecurityPerimeterLinksOperations operations
431+ :vartype network_security_perimeter_links:
432+ azure.mgmt.network.operations.NetworkSecurityPerimeterLinksOperations
433+ :ivar network_security_perimeter_link_references:
434+ NetworkSecurityPerimeterLinkReferencesOperations operations
435+ :vartype network_security_perimeter_link_references:
436+ azure.mgmt.network.operations.NetworkSecurityPerimeterLinkReferencesOperations
437+ :ivar network_security_perimeter_logging_configurations:
438+ NetworkSecurityPerimeterLoggingConfigurationsOperations operations
439+ :vartype network_security_perimeter_logging_configurations:
440+ azure.mgmt.network.operations.NetworkSecurityPerimeterLoggingConfigurationsOperations
441+ :ivar network_security_perimeter_operation_statuses:
442+ NetworkSecurityPerimeterOperationStatusesOperations operations
443+ :vartype network_security_perimeter_operation_statuses:
444+ azure.mgmt.network.operations.NetworkSecurityPerimeterOperationStatusesOperations
402445 :ivar reachability_analysis_intents: ReachabilityAnalysisIntentsOperations operations
403446 :vartype reachability_analysis_intents:
404447 azure.mgmt.network.operations.ReachabilityAnalysisIntentsOperations
@@ -565,6 +608,8 @@ class NetworkManagementClient(
565608 :param subscription_id: The subscription credentials which uniquely identify the Microsoft
566609 Azure subscription. The subscription ID forms part of the URI for every service call. Required.
567610 :type subscription_id: str
611+ :param base_url: Service URL. Required. Default value is "".
612+ :type base_url: str
568613 :param base_url: Service URL. Default value is "https://management.azure.com".
569614 :type base_url: str
570615 :keyword int polling_interval: Default waiting time between two polls for LRO operations if no
@@ -575,6 +620,7 @@ def __init__(
575620 self ,
576621 credential : "TokenCredential" ,
577622 subscription_id : str ,
623+ base_url : str = "" ,
578624 base_url : str = "https://management.azure.com" ,
579625 ** kwargs : Any
580626 ) -> None :
@@ -815,6 +861,37 @@ def __init__(
815861 self .default_security_rules = DefaultSecurityRulesOperations (
816862 self ._client , self ._config , self ._serialize , self ._deserialize
817863 )
864+ self .network_security_perimeters = NetworkSecurityPerimetersOperations (
865+ self ._client , self ._config , self ._serialize , self ._deserialize
866+ )
867+ self .network_security_perimeter_profiles = NetworkSecurityPerimeterProfilesOperations (
868+ self ._client , self ._config , self ._serialize , self ._deserialize
869+ )
870+ self .network_security_perimeter_access_rules = NetworkSecurityPerimeterAccessRulesOperations (
871+ self ._client , self ._config , self ._serialize , self ._deserialize
872+ )
873+ self .network_security_perimeter_associations = NetworkSecurityPerimeterAssociationsOperations (
874+ self ._client , self ._config , self ._serialize , self ._deserialize
875+ )
876+ self .network_security_perimeter_associable_resource_types = (
877+ NetworkSecurityPerimeterAssociableResourceTypesOperations (
878+ self ._client , self ._config , self ._serialize , self ._deserialize
879+ )
880+ )
881+ self .network_security_perimeter_links = NetworkSecurityPerimeterLinksOperations (
882+ self ._client , self ._config , self ._serialize , self ._deserialize
883+ )
884+ self .network_security_perimeter_link_references = NetworkSecurityPerimeterLinkReferencesOperations (
885+ self ._client , self ._config , self ._serialize , self ._deserialize
886+ )
887+ self .network_security_perimeter_logging_configurations = (
888+ NetworkSecurityPerimeterLoggingConfigurationsOperations (
889+ self ._client , self ._config , self ._serialize , self ._deserialize
890+ )
891+ )
892+ self .network_security_perimeter_operation_statuses = NetworkSecurityPerimeterOperationStatusesOperations (
893+ self ._client , self ._config , self ._serialize , self ._deserialize
894+ )
818895 self .reachability_analysis_intents = ReachabilityAnalysisIntentsOperations (
819896 self ._client , self ._config , self ._serialize , self ._deserialize
820897 )
0 commit comments