8484 LoadBalancersOperations ,
8585 LocalNetworkGatewaysOperations ,
8686 ManagementGroupNetworkManagerConnectionsOperations ,
87+ NNetworkSecurityPerimeterAccessRulesOperations ,
88+ NNetworkSecurityPerimeterLinkReferencesOperations ,
8789 NatGatewaysOperations ,
8890 NatRulesOperations ,
8991 NetworkGroupsOperations ,
98100 NetworkManagersOperations ,
99101 NetworkProfilesOperations ,
100102 NetworkSecurityGroupsOperations ,
103+ NetworkSecurityPerimeterAccessRulesOperations ,
104+ NetworkSecurityPerimeterAssociableResourceTypesOperations ,
105+ NetworkSecurityPerimeterAssociationsOperations ,
106+ NetworkSecurityPerimeterLinkReferencesOperations ,
107+ NetworkSecurityPerimeterLinksOperations ,
108+ NetworkSecurityPerimeterLoggingConfigurationsOperations ,
109+ NetworkSecurityPerimeterOperationStatusesOperations ,
110+ NetworkSecurityPerimeterProfilesOperations ,
111+ NetworkSecurityPerimetersOperations ,
101112 NetworkVirtualApplianceConnectionsOperations ,
102113 NetworkVirtualAppliancesOperations ,
103114 NetworkWatchersOperations ,
@@ -399,6 +410,48 @@ class NetworkManagementClient(
399410 :vartype security_rules: azure.mgmt.network.operations.SecurityRulesOperations
400411 :ivar default_security_rules: DefaultSecurityRulesOperations operations
401412 :vartype default_security_rules: azure.mgmt.network.operations.DefaultSecurityRulesOperations
413+ :ivar network_security_perimeters: NetworkSecurityPerimetersOperations operations
414+ :vartype network_security_perimeters:
415+ azure.mgmt.network.operations.NetworkSecurityPerimetersOperations
416+ :ivar network_security_perimeter_profiles: NetworkSecurityPerimeterProfilesOperations
417+ operations
418+ :vartype network_security_perimeter_profiles:
419+ azure.mgmt.network.operations.NetworkSecurityPerimeterProfilesOperations
420+ :ivar network_security_perimeter_access_rules: NetworkSecurityPerimeterAccessRulesOperations
421+ operations
422+ :vartype network_security_perimeter_access_rules:
423+ azure.mgmt.network.operations.NetworkSecurityPerimeterAccessRulesOperations
424+ :ivar nnetwork_security_perimeter_access_rules: NNetworkSecurityPerimeterAccessRulesOperations
425+ operations
426+ :vartype nnetwork_security_perimeter_access_rules:
427+ azure.mgmt.network.operations.NNetworkSecurityPerimeterAccessRulesOperations
428+ :ivar network_security_perimeter_associations: NetworkSecurityPerimeterAssociationsOperations
429+ operations
430+ :vartype network_security_perimeter_associations:
431+ azure.mgmt.network.operations.NetworkSecurityPerimeterAssociationsOperations
432+ :ivar network_security_perimeter_associable_resource_types:
433+ NetworkSecurityPerimeterAssociableResourceTypesOperations operations
434+ :vartype network_security_perimeter_associable_resource_types:
435+ azure.mgmt.network.operations.NetworkSecurityPerimeterAssociableResourceTypesOperations
436+ :ivar network_security_perimeter_links: NetworkSecurityPerimeterLinksOperations operations
437+ :vartype network_security_perimeter_links:
438+ azure.mgmt.network.operations.NetworkSecurityPerimeterLinksOperations
439+ :ivar nnetwork_security_perimeter_link_references:
440+ NNetworkSecurityPerimeterLinkReferencesOperations operations
441+ :vartype nnetwork_security_perimeter_link_references:
442+ azure.mgmt.network.operations.NNetworkSecurityPerimeterLinkReferencesOperations
443+ :ivar network_security_perimeter_link_references:
444+ NetworkSecurityPerimeterLinkReferencesOperations operations
445+ :vartype network_security_perimeter_link_references:
446+ azure.mgmt.network.operations.NetworkSecurityPerimeterLinkReferencesOperations
447+ :ivar network_security_perimeter_logging_configurations:
448+ NetworkSecurityPerimeterLoggingConfigurationsOperations operations
449+ :vartype network_security_perimeter_logging_configurations:
450+ azure.mgmt.network.operations.NetworkSecurityPerimeterLoggingConfigurationsOperations
451+ :ivar network_security_perimeter_operation_statuses:
452+ NetworkSecurityPerimeterOperationStatusesOperations operations
453+ :vartype network_security_perimeter_operation_statuses:
454+ azure.mgmt.network.operations.NetworkSecurityPerimeterOperationStatusesOperations
402455 :ivar reachability_analysis_intents: ReachabilityAnalysisIntentsOperations operations
403456 :vartype reachability_analysis_intents:
404457 azure.mgmt.network.operations.ReachabilityAnalysisIntentsOperations
@@ -565,6 +618,8 @@ class NetworkManagementClient(
565618 :param subscription_id: The subscription credentials which uniquely identify the Microsoft
566619 Azure subscription. The subscription ID forms part of the URI for every service call. Required.
567620 :type subscription_id: str
621+ :param base_url: Service URL. Required. Default value is "".
622+ :type base_url: str
568623 :param base_url: Service URL. Default value is "https://management.azure.com".
569624 :type base_url: str
570625 :keyword int polling_interval: Default waiting time between two polls for LRO operations if no
@@ -575,6 +630,7 @@ def __init__(
575630 self ,
576631 credential : "TokenCredential" ,
577632 subscription_id : str ,
633+ base_url : str = "" ,
578634 base_url : str = "https://management.azure.com" ,
579635 ** kwargs : Any
580636 ) -> None :
@@ -815,6 +871,43 @@ def __init__(
815871 self .default_security_rules = DefaultSecurityRulesOperations (
816872 self ._client , self ._config , self ._serialize , self ._deserialize
817873 )
874+ self .network_security_perimeters = NetworkSecurityPerimetersOperations (
875+ self ._client , self ._config , self ._serialize , self ._deserialize
876+ )
877+ self .network_security_perimeter_profiles = NetworkSecurityPerimeterProfilesOperations (
878+ self ._client , self ._config , self ._serialize , self ._deserialize
879+ )
880+ self .network_security_perimeter_access_rules = NetworkSecurityPerimeterAccessRulesOperations (
881+ self ._client , self ._config , self ._serialize , self ._deserialize
882+ )
883+ self .nnetwork_security_perimeter_access_rules = NNetworkSecurityPerimeterAccessRulesOperations (
884+ self ._client , self ._config , self ._serialize , self ._deserialize
885+ )
886+ self .network_security_perimeter_associations = NetworkSecurityPerimeterAssociationsOperations (
887+ self ._client , self ._config , self ._serialize , self ._deserialize
888+ )
889+ self .network_security_perimeter_associable_resource_types = (
890+ NetworkSecurityPerimeterAssociableResourceTypesOperations (
891+ self ._client , self ._config , self ._serialize , self ._deserialize
892+ )
893+ )
894+ self .network_security_perimeter_links = NetworkSecurityPerimeterLinksOperations (
895+ self ._client , self ._config , self ._serialize , self ._deserialize
896+ )
897+ self .nnetwork_security_perimeter_link_references = NNetworkSecurityPerimeterLinkReferencesOperations (
898+ self ._client , self ._config , self ._serialize , self ._deserialize
899+ )
900+ self .network_security_perimeter_link_references = NetworkSecurityPerimeterLinkReferencesOperations (
901+ self ._client , self ._config , self ._serialize , self ._deserialize
902+ )
903+ self .network_security_perimeter_logging_configurations = (
904+ NetworkSecurityPerimeterLoggingConfigurationsOperations (
905+ self ._client , self ._config , self ._serialize , self ._deserialize
906+ )
907+ )
908+ self .network_security_perimeter_operation_statuses = NetworkSecurityPerimeterOperationStatusesOperations (
909+ self ._client , self ._config , self ._serialize , self ._deserialize
910+ )
818911 self .reachability_analysis_intents = ReachabilityAnalysisIntentsOperations (
819912 self ._client , self ._config , self ._serialize , self ._deserialize
820913 )
0 commit comments