Class: Azure::Network::Profiles::Latest::Mgmt::NetworkManagementClass
- Inherits:
-
Object
- Object
- Azure::Network::Profiles::Latest::Mgmt::NetworkManagementClass
- Defined in:
- lib/profiles/latest/modules/network_profile_module.rb
Overview
NetworkManagementClass
Direct Known Subclasses
Instance Attribute Summary collapse
-
#application_gateway_private_endpoint_connections ⇒ Object
readonly
Returns the value of attribute application_gateway_private_endpoint_connections.
-
#application_gateway_private_link_resources ⇒ Object
readonly
Returns the value of attribute application_gateway_private_link_resources.
-
#application_gateways ⇒ Object
readonly
Returns the value of attribute application_gateways.
-
#application_security_groups ⇒ Object
readonly
Returns the value of attribute application_security_groups.
-
#available_delegations ⇒ Object
readonly
Returns the value of attribute available_delegations.
-
#available_endpoint_services ⇒ Object
readonly
Returns the value of attribute available_endpoint_services.
-
#available_private_endpoint_types ⇒ Object
readonly
Returns the value of attribute available_private_endpoint_types.
-
#available_resource_group_delegations ⇒ Object
readonly
Returns the value of attribute available_resource_group_delegations.
-
#available_service_aliases ⇒ Object
readonly
Returns the value of attribute available_service_aliases.
-
#azure_firewall_fqdn_tags ⇒ Object
readonly
Returns the value of attribute azure_firewall_fqdn_tags.
-
#azure_firewalls ⇒ Object
readonly
Returns the value of attribute azure_firewalls.
-
#base_url ⇒ Object
readonly
Returns the value of attribute base_url.
-
#bastion_hosts ⇒ Object
readonly
Returns the value of attribute bastion_hosts.
-
#bgp_service_communities ⇒ Object
readonly
Returns the value of attribute bgp_service_communities.
-
#configurable ⇒ Object
readonly
Returns the value of attribute configurable.
-
#connection_monitors ⇒ Object
readonly
Returns the value of attribute connection_monitors.
-
#custom_ipprefixes ⇒ Object
readonly
Returns the value of attribute custom_ipprefixes.
-
#ddos_custom_policies ⇒ Object
readonly
Returns the value of attribute ddos_custom_policies.
-
#ddos_protection_plans ⇒ Object
readonly
Returns the value of attribute ddos_protection_plans.
-
#default_security_rules ⇒ Object
readonly
Returns the value of attribute default_security_rules.
-
#dscp_configuration_operations ⇒ Object
readonly
Returns the value of attribute dscp_configuration_operations.
-
#express_route_circuit_authorizations ⇒ Object
readonly
Returns the value of attribute express_route_circuit_authorizations.
-
#express_route_circuit_connections ⇒ Object
readonly
Returns the value of attribute express_route_circuit_connections.
-
#express_route_circuit_peerings ⇒ Object
readonly
Returns the value of attribute express_route_circuit_peerings.
-
#express_route_circuits ⇒ Object
readonly
Returns the value of attribute express_route_circuits.
-
#express_route_connections ⇒ Object
readonly
Returns the value of attribute express_route_connections.
-
#express_route_cross_connection_peerings ⇒ Object
readonly
Returns the value of attribute express_route_cross_connection_peerings.
-
#express_route_cross_connections ⇒ Object
readonly
Returns the value of attribute express_route_cross_connections.
-
#express_route_gateways ⇒ Object
readonly
Returns the value of attribute express_route_gateways.
-
#express_route_links ⇒ Object
readonly
Returns the value of attribute express_route_links.
-
#express_route_ports ⇒ Object
readonly
Returns the value of attribute express_route_ports.
-
#express_route_ports_locations ⇒ Object
readonly
Returns the value of attribute express_route_ports_locations.
-
#express_route_service_providers ⇒ Object
readonly
Returns the value of attribute express_route_service_providers.
-
#firewall_policies ⇒ Object
readonly
Returns the value of attribute firewall_policies.
-
#firewall_policy_rule_collection_groups ⇒ Object
readonly
Returns the value of attribute firewall_policy_rule_collection_groups.
-
#firewall_policy_rule_groups ⇒ Object
readonly
Returns the value of attribute firewall_policy_rule_groups.
-
#flow_logs ⇒ Object
readonly
Returns the value of attribute flow_logs.
-
#hub_route_tables ⇒ Object
readonly
Returns the value of attribute hub_route_tables.
-
#hub_virtual_network_connections ⇒ Object
readonly
Returns the value of attribute hub_virtual_network_connections.
-
#inbound_nat_rules ⇒ Object
readonly
Returns the value of attribute inbound_nat_rules.
-
#inbound_security_rule_operations ⇒ Object
readonly
Returns the value of attribute inbound_security_rule_operations.
-
#ip_allocations ⇒ Object
readonly
Returns the value of attribute ip_allocations.
-
#ip_groups ⇒ Object
readonly
Returns the value of attribute ip_groups.
-
#load_balancer_backend_address_pools ⇒ Object
readonly
Returns the value of attribute load_balancer_backend_address_pools.
-
#load_balancer_frontend_ipconfigurations ⇒ Object
readonly
Returns the value of attribute load_balancer_frontend_ipconfigurations.
-
#load_balancer_load_balancing_rules ⇒ Object
readonly
Returns the value of attribute load_balancer_load_balancing_rules.
-
#load_balancer_network_interfaces ⇒ Object
readonly
Returns the value of attribute load_balancer_network_interfaces.
-
#load_balancer_outbound_rules ⇒ Object
readonly
Returns the value of attribute load_balancer_outbound_rules.
-
#load_balancer_probes ⇒ Object
readonly
Returns the value of attribute load_balancer_probes.
-
#load_balancers ⇒ Object
readonly
Returns the value of attribute load_balancers.
-
#local_network_gateways ⇒ Object
readonly
Returns the value of attribute local_network_gateways.
-
#model_classes ⇒ Object
readonly
Returns the value of attribute model_classes.
-
#nat_gateways ⇒ Object
readonly
Returns the value of attribute nat_gateways.
-
#nat_rules ⇒ Object
readonly
Returns the value of attribute nat_rules.
-
#network_interface_ipconfigurations ⇒ Object
readonly
Returns the value of attribute network_interface_ipconfigurations.
-
#network_interface_load_balancers ⇒ Object
readonly
Returns the value of attribute network_interface_load_balancers.
-
#network_interface_tap_configurations ⇒ Object
readonly
Returns the value of attribute network_interface_tap_configurations.
-
#network_interfaces ⇒ Object
readonly
Returns the value of attribute network_interfaces.
-
#network_profiles ⇒ Object
readonly
Returns the value of attribute network_profiles.
-
#network_security_groups ⇒ Object
readonly
Returns the value of attribute network_security_groups.
-
#network_virtual_appliances ⇒ Object
readonly
Returns the value of attribute network_virtual_appliances.
-
#network_watchers ⇒ Object
readonly
Returns the value of attribute network_watchers.
-
#operations ⇒ Object
readonly
Returns the value of attribute operations.
-
#options ⇒ Object
readonly
Returns the value of attribute options.
-
#p2s_vpn_gateways ⇒ Object
readonly
Returns the value of attribute p2s_vpn_gateways.
-
#p2s_vpn_server_configurations ⇒ Object
readonly
Returns the value of attribute p2s_vpn_server_configurations.
-
#packet_captures ⇒ Object
readonly
Returns the value of attribute packet_captures.
-
#peer_express_route_circuit_connections ⇒ Object
readonly
Returns the value of attribute peer_express_route_circuit_connections.
-
#private_dns_zone_groups ⇒ Object
readonly
Returns the value of attribute private_dns_zone_groups.
-
#private_endpoints ⇒ Object
readonly
Returns the value of attribute private_endpoints.
-
#private_link_services ⇒ Object
readonly
Returns the value of attribute private_link_services.
-
#public_ipaddresses ⇒ Object
readonly
Returns the value of attribute public_ipaddresses.
-
#public_ipprefixes ⇒ Object
readonly
Returns the value of attribute public_ipprefixes.
-
#resource_navigation_links ⇒ Object
readonly
Returns the value of attribute resource_navigation_links.
-
#route_filter_rules ⇒ Object
readonly
Returns the value of attribute route_filter_rules.
-
#route_filters ⇒ Object
readonly
Returns the value of attribute route_filters.
-
#route_tables ⇒ Object
readonly
Returns the value of attribute route_tables.
-
#routes ⇒ Object
readonly
Returns the value of attribute routes.
-
#security_partner_providers ⇒ Object
readonly
Returns the value of attribute security_partner_providers.
-
#security_rules ⇒ Object
readonly
Returns the value of attribute security_rules.
-
#service_association_links ⇒ Object
readonly
Returns the value of attribute service_association_links.
-
#service_endpoint_policies ⇒ Object
readonly
Returns the value of attribute service_endpoint_policies.
-
#service_endpoint_policy_definitions ⇒ Object
readonly
Returns the value of attribute service_endpoint_policy_definitions.
-
#service_tags ⇒ Object
readonly
Returns the value of attribute service_tags.
-
#subnets ⇒ Object
readonly
Returns the value of attribute subnets.
-
#usages ⇒ Object
readonly
Returns the value of attribute usages.
-
#virtual_appliance_sites ⇒ Object
readonly
Returns the value of attribute virtual_appliance_sites.
-
#virtual_appliance_skus ⇒ Object
readonly
Returns the value of attribute virtual_appliance_skus.
-
#virtual_hub_bgp_connection ⇒ Object
readonly
Returns the value of attribute virtual_hub_bgp_connection.
-
#virtual_hub_bgp_connections ⇒ Object
readonly
Returns the value of attribute virtual_hub_bgp_connections.
-
#virtual_hub_ip_configuration ⇒ Object
readonly
Returns the value of attribute virtual_hub_ip_configuration.
-
#virtual_hub_route_table_v2s ⇒ Object
readonly
Returns the value of attribute virtual_hub_route_table_v2s.
-
#virtual_hubs ⇒ Object
readonly
Returns the value of attribute virtual_hubs.
-
#virtual_network_gateway_connections ⇒ Object
readonly
Returns the value of attribute virtual_network_gateway_connections.
-
#virtual_network_gateways ⇒ Object
readonly
Returns the value of attribute virtual_network_gateways.
-
#virtual_network_peerings ⇒ Object
readonly
Returns the value of attribute virtual_network_peerings.
-
#virtual_network_taps ⇒ Object
readonly
Returns the value of attribute virtual_network_taps.
-
#virtual_networks ⇒ Object
readonly
Returns the value of attribute virtual_networks.
-
#virtual_router_peerings ⇒ Object
readonly
Returns the value of attribute virtual_router_peerings.
-
#virtual_routers ⇒ Object
readonly
Returns the value of attribute virtual_routers.
-
#virtual_wans ⇒ Object
readonly
Returns the value of attribute virtual_wans.
-
#vpn_connections ⇒ Object
readonly
Returns the value of attribute vpn_connections.
-
#vpn_gateways ⇒ Object
readonly
Returns the value of attribute vpn_gateways.
-
#vpn_link_connections ⇒ Object
readonly
Returns the value of attribute vpn_link_connections.
-
#vpn_server_configurations ⇒ Object
readonly
Returns the value of attribute vpn_server_configurations.
-
#vpn_server_configurations_associated_with_virtual_wan ⇒ Object
readonly
Returns the value of attribute vpn_server_configurations_associated_with_virtual_wan.
-
#vpn_site_link_connections ⇒ Object
readonly
Returns the value of attribute vpn_site_link_connections.
-
#vpn_site_links ⇒ Object
readonly
Returns the value of attribute vpn_site_links.
-
#vpn_sites ⇒ Object
readonly
Returns the value of attribute vpn_sites.
-
#vpn_sites_configuration ⇒ Object
readonly
Returns the value of attribute vpn_sites_configuration.
-
#web_application_firewall_policies ⇒ Object
readonly
Returns the value of attribute web_application_firewall_policies.
-
#web_categories ⇒ Object
readonly
Returns the value of attribute web_categories.
Instance Method Summary collapse
- #add_telemetry(client) ⇒ Object
-
#initialize(options = {}) ⇒ NetworkManagementClass
constructor
A new instance of NetworkManagementClass.
- #method_missing(method, *args) ⇒ Object
Constructor Details
#initialize(options = {}) ⇒ NetworkManagementClass
Returns a new instance of NetworkManagementClass.
845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 845 def initialize( = {}) if .is_a?(Hash) && .length == 0 @options = else @options = end reset!() @configurable = self @base_url = [:base_url].nil? ? nil:[:base_url] @options = [:options].nil? ? nil:[:options] @client_0 = Azure::Network::Mgmt::V2017_03_30::NetworkManagementClient.new(configurable.credentials, base_url, ) if(@client_0.respond_to?(:subscription_id)) @client_0.subscription_id = configurable.subscription_id end add_telemetry(@client_0) @client_1 = Azure::Network::Mgmt::V2019_06_01::NetworkManagementClient.new(configurable.credentials, base_url, ) if(@client_1.respond_to?(:subscription_id)) @client_1.subscription_id = configurable.subscription_id end add_telemetry(@client_1) @firewall_policy_rule_groups = @client_1.firewall_policy_rule_groups @p2s_vpn_server_configurations = @client_1.p2s_vpn_server_configurations @client_2 = Azure::Network::Mgmt::V2020_08_01::NetworkManagementClient.new(configurable.credentials, base_url, ) if(@client_2.respond_to?(:subscription_id)) @client_2.subscription_id = configurable.subscription_id end add_telemetry(@client_2) @application_gateways = @client_2.application_gateways @application_gateway_private_link_resources = @client_2.application_gateway_private_link_resources @application_gateway_private_endpoint_connections = @client_2.application_gateway_private_endpoint_connections @application_security_groups = @client_2.application_security_groups @available_delegations = @client_2.available_delegations @available_resource_group_delegations = @client_2.available_resource_group_delegations @available_service_aliases = @client_2.available_service_aliases @azure_firewalls = @client_2.azure_firewalls @azure_firewall_fqdn_tags = @client_2. @web_categories = @client_2.web_categories @bastion_hosts = @client_2.bastion_hosts @custom_ipprefixes = @client_2.custom_ipprefixes @ddos_custom_policies = @client_2.ddos_custom_policies @ddos_protection_plans = @client_2.ddos_protection_plans @dscp_configuration_operations = @client_2.dscp_configuration_operations @available_endpoint_services = @client_2.available_endpoint_services @express_route_circuit_authorizations = @client_2. @express_route_circuit_peerings = @client_2.express_route_circuit_peerings @express_route_circuit_connections = @client_2.express_route_circuit_connections @peer_express_route_circuit_connections = @client_2.peer_express_route_circuit_connections @express_route_circuits = @client_2.express_route_circuits @express_route_service_providers = @client_2.express_route_service_providers @express_route_cross_connections = @client_2.express_route_cross_connections @express_route_cross_connection_peerings = @client_2.express_route_cross_connection_peerings @express_route_ports_locations = @client_2.express_route_ports_locations @express_route_ports = @client_2.express_route_ports @express_route_links = @client_2.express_route_links @firewall_policies = @client_2.firewall_policies @firewall_policy_rule_collection_groups = @client_2.firewall_policy_rule_collection_groups @ip_allocations = @client_2.ip_allocations @ip_groups = @client_2.ip_groups @load_balancers = @client_2.load_balancers @load_balancer_backend_address_pools = @client_2.load_balancer_backend_address_pools @load_balancer_frontend_ipconfigurations = @client_2.load_balancer_frontend_ipconfigurations @inbound_nat_rules = @client_2.inbound_nat_rules @load_balancer_load_balancing_rules = @client_2.load_balancer_load_balancing_rules @load_balancer_outbound_rules = @client_2.load_balancer_outbound_rules @load_balancer_network_interfaces = @client_2.load_balancer_network_interfaces @load_balancer_probes = @client_2.load_balancer_probes @nat_gateways = @client_2.nat_gateways @network_interfaces = @client_2.network_interfaces @network_interface_ipconfigurations = @client_2.network_interface_ipconfigurations @network_interface_load_balancers = @client_2.network_interface_load_balancers @network_interface_tap_configurations = @client_2.network_interface_tap_configurations @network_profiles = @client_2.network_profiles @network_security_groups = @client_2.network_security_groups @security_rules = @client_2.security_rules @default_security_rules = @client_2.default_security_rules @network_virtual_appliances = @client_2.network_virtual_appliances @virtual_appliance_sites = @client_2.virtual_appliance_sites @virtual_appliance_skus = @client_2.virtual_appliance_skus @inbound_security_rule_operations = @client_2.inbound_security_rule_operations @network_watchers = @client_2.network_watchers @packet_captures = @client_2.packet_captures @connection_monitors = @client_2.connection_monitors @flow_logs = @client_2.flow_logs @operations = @client_2.operations @private_endpoints = @client_2.private_endpoints @available_private_endpoint_types = @client_2.available_private_endpoint_types @private_dns_zone_groups = @client_2.private_dns_zone_groups @private_link_services = @client_2.private_link_services @public_ipaddresses = @client_2.public_ipaddresses @public_ipprefixes = @client_2.public_ipprefixes @route_filters = @client_2.route_filters @route_filter_rules = @client_2.route_filter_rules @route_tables = @client_2.route_tables @routes = @client_2.routes @security_partner_providers = @client_2.security_partner_providers @bgp_service_communities = @client_2.bgp_service_communities @service_endpoint_policies = @client_2.service_endpoint_policies @service_endpoint_policy_definitions = @client_2.service_endpoint_policy_definitions @service_tags = @client_2. @usages = @client_2.usages @virtual_networks = @client_2.virtual_networks @subnets = @client_2.subnets @resource_navigation_links = @client_2. @service_association_links = @client_2.service_association_links @virtual_network_peerings = @client_2.virtual_network_peerings @virtual_network_gateways = @client_2.virtual_network_gateways @virtual_network_gateway_connections = @client_2.virtual_network_gateway_connections @local_network_gateways = @client_2.local_network_gateways @virtual_network_taps = @client_2.virtual_network_taps @virtual_routers = @client_2.virtual_routers @virtual_router_peerings = @client_2.virtual_router_peerings @virtual_wans = @client_2.virtual_wans @vpn_sites = @client_2.vpn_sites @vpn_site_links = @client_2.vpn_site_links @vpn_sites_configuration = @client_2.vpn_sites_configuration @vpn_server_configurations = @client_2.vpn_server_configurations @virtual_hubs = @client_2.virtual_hubs @hub_virtual_network_connections = @client_2.hub_virtual_network_connections @vpn_gateways = @client_2.vpn_gateways @vpn_connections = @client_2.vpn_connections @vpn_site_link_connections = @client_2.vpn_site_link_connections @vpn_link_connections = @client_2.vpn_link_connections @nat_rules = @client_2.nat_rules @p2s_vpn_gateways = @client_2.p2s_vpn_gateways @vpn_server_configurations_associated_with_virtual_wan = @client_2.vpn_server_configurations_associated_with_virtual_wan @virtual_hub_route_table_v2s = @client_2.virtual_hub_route_table_v2s @express_route_gateways = @client_2.express_route_gateways @express_route_connections = @client_2.express_route_connections @virtual_hub_bgp_connection = @client_2.virtual_hub_bgp_connection @virtual_hub_bgp_connections = @client_2.virtual_hub_bgp_connections @virtual_hub_ip_configuration = @client_2.virtual_hub_ip_configuration @hub_route_tables = @client_2.hub_route_tables @web_application_firewall_policies = @client_2.web_application_firewall_policies @model_classes = ModelClasses.new end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(method, *args) ⇒ Object
992 993 994 995 996 997 998 999 1000 1001 1002 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 992 def method_missing(method, *args) if @client_2.respond_to?method @client_2.send(method, *args) elsif @client_1.respond_to?method @client_1.send(method, *args) elsif @client_0.respond_to?method @client_0.send(method, *args) else super end end |
Instance Attribute Details
#application_gateway_private_endpoint_connections ⇒ Object (readonly)
Returns the value of attribute application_gateway_private_endpoint_connections.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def application_gateway_private_endpoint_connections @application_gateway_private_endpoint_connections end |
#application_gateway_private_link_resources ⇒ Object (readonly)
Returns the value of attribute application_gateway_private_link_resources.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def application_gateway_private_link_resources @application_gateway_private_link_resources end |
#application_gateways ⇒ Object (readonly)
Returns the value of attribute application_gateways.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def application_gateways @application_gateways end |
#application_security_groups ⇒ Object (readonly)
Returns the value of attribute application_security_groups.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def application_security_groups @application_security_groups end |
#available_delegations ⇒ Object (readonly)
Returns the value of attribute available_delegations.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def available_delegations @available_delegations end |
#available_endpoint_services ⇒ Object (readonly)
Returns the value of attribute available_endpoint_services.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def available_endpoint_services @available_endpoint_services end |
#available_private_endpoint_types ⇒ Object (readonly)
Returns the value of attribute available_private_endpoint_types.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def available_private_endpoint_types @available_private_endpoint_types end |
#available_resource_group_delegations ⇒ Object (readonly)
Returns the value of attribute available_resource_group_delegations.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def available_resource_group_delegations @available_resource_group_delegations end |
#available_service_aliases ⇒ Object (readonly)
Returns the value of attribute available_service_aliases.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def available_service_aliases @available_service_aliases end |
#azure_firewall_fqdn_tags ⇒ Object (readonly)
Returns the value of attribute azure_firewall_fqdn_tags.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def @azure_firewall_fqdn_tags end |
#azure_firewalls ⇒ Object (readonly)
Returns the value of attribute azure_firewalls.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def azure_firewalls @azure_firewalls end |
#base_url ⇒ Object (readonly)
Returns the value of attribute base_url.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def base_url @base_url end |
#bastion_hosts ⇒ Object (readonly)
Returns the value of attribute bastion_hosts.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def bastion_hosts @bastion_hosts end |
#bgp_service_communities ⇒ Object (readonly)
Returns the value of attribute bgp_service_communities.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def bgp_service_communities @bgp_service_communities end |
#configurable ⇒ Object (readonly)
Returns the value of attribute configurable.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def configurable @configurable end |
#connection_monitors ⇒ Object (readonly)
Returns the value of attribute connection_monitors.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def connection_monitors @connection_monitors end |
#custom_ipprefixes ⇒ Object (readonly)
Returns the value of attribute custom_ipprefixes.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def custom_ipprefixes @custom_ipprefixes end |
#ddos_custom_policies ⇒ Object (readonly)
Returns the value of attribute ddos_custom_policies.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def ddos_custom_policies @ddos_custom_policies end |
#ddos_protection_plans ⇒ Object (readonly)
Returns the value of attribute ddos_protection_plans.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def ddos_protection_plans @ddos_protection_plans end |
#default_security_rules ⇒ Object (readonly)
Returns the value of attribute default_security_rules.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def default_security_rules @default_security_rules end |
#dscp_configuration_operations ⇒ Object (readonly)
Returns the value of attribute dscp_configuration_operations.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def dscp_configuration_operations @dscp_configuration_operations end |
#express_route_circuit_authorizations ⇒ Object (readonly)
Returns the value of attribute express_route_circuit_authorizations.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def @express_route_circuit_authorizations end |
#express_route_circuit_connections ⇒ Object (readonly)
Returns the value of attribute express_route_circuit_connections.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def express_route_circuit_connections @express_route_circuit_connections end |
#express_route_circuit_peerings ⇒ Object (readonly)
Returns the value of attribute express_route_circuit_peerings.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def express_route_circuit_peerings @express_route_circuit_peerings end |
#express_route_circuits ⇒ Object (readonly)
Returns the value of attribute express_route_circuits.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def express_route_circuits @express_route_circuits end |
#express_route_connections ⇒ Object (readonly)
Returns the value of attribute express_route_connections.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def express_route_connections @express_route_connections end |
#express_route_cross_connection_peerings ⇒ Object (readonly)
Returns the value of attribute express_route_cross_connection_peerings.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def express_route_cross_connection_peerings @express_route_cross_connection_peerings end |
#express_route_cross_connections ⇒ Object (readonly)
Returns the value of attribute express_route_cross_connections.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def express_route_cross_connections @express_route_cross_connections end |
#express_route_gateways ⇒ Object (readonly)
Returns the value of attribute express_route_gateways.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def express_route_gateways @express_route_gateways end |
#express_route_links ⇒ Object (readonly)
Returns the value of attribute express_route_links.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def express_route_links @express_route_links end |
#express_route_ports ⇒ Object (readonly)
Returns the value of attribute express_route_ports.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def express_route_ports @express_route_ports end |
#express_route_ports_locations ⇒ Object (readonly)
Returns the value of attribute express_route_ports_locations.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def express_route_ports_locations @express_route_ports_locations end |
#express_route_service_providers ⇒ Object (readonly)
Returns the value of attribute express_route_service_providers.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def express_route_service_providers @express_route_service_providers end |
#firewall_policies ⇒ Object (readonly)
Returns the value of attribute firewall_policies.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def firewall_policies @firewall_policies end |
#firewall_policy_rule_collection_groups ⇒ Object (readonly)
Returns the value of attribute firewall_policy_rule_collection_groups.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def firewall_policy_rule_collection_groups @firewall_policy_rule_collection_groups end |
#firewall_policy_rule_groups ⇒ Object (readonly)
Returns the value of attribute firewall_policy_rule_groups.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def firewall_policy_rule_groups @firewall_policy_rule_groups end |
#flow_logs ⇒ Object (readonly)
Returns the value of attribute flow_logs.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def flow_logs @flow_logs end |
#hub_route_tables ⇒ Object (readonly)
Returns the value of attribute hub_route_tables.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def hub_route_tables @hub_route_tables end |
#hub_virtual_network_connections ⇒ Object (readonly)
Returns the value of attribute hub_virtual_network_connections.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def hub_virtual_network_connections @hub_virtual_network_connections end |
#inbound_nat_rules ⇒ Object (readonly)
Returns the value of attribute inbound_nat_rules.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def inbound_nat_rules @inbound_nat_rules end |
#inbound_security_rule_operations ⇒ Object (readonly)
Returns the value of attribute inbound_security_rule_operations.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def inbound_security_rule_operations @inbound_security_rule_operations end |
#ip_allocations ⇒ Object (readonly)
Returns the value of attribute ip_allocations.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def ip_allocations @ip_allocations end |
#ip_groups ⇒ Object (readonly)
Returns the value of attribute ip_groups.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def ip_groups @ip_groups end |
#load_balancer_backend_address_pools ⇒ Object (readonly)
Returns the value of attribute load_balancer_backend_address_pools.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def load_balancer_backend_address_pools @load_balancer_backend_address_pools end |
#load_balancer_frontend_ipconfigurations ⇒ Object (readonly)
Returns the value of attribute load_balancer_frontend_ipconfigurations.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def load_balancer_frontend_ipconfigurations @load_balancer_frontend_ipconfigurations end |
#load_balancer_load_balancing_rules ⇒ Object (readonly)
Returns the value of attribute load_balancer_load_balancing_rules.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def load_balancer_load_balancing_rules @load_balancer_load_balancing_rules end |
#load_balancer_network_interfaces ⇒ Object (readonly)
Returns the value of attribute load_balancer_network_interfaces.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def load_balancer_network_interfaces @load_balancer_network_interfaces end |
#load_balancer_outbound_rules ⇒ Object (readonly)
Returns the value of attribute load_balancer_outbound_rules.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def load_balancer_outbound_rules @load_balancer_outbound_rules end |
#load_balancer_probes ⇒ Object (readonly)
Returns the value of attribute load_balancer_probes.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def load_balancer_probes @load_balancer_probes end |
#load_balancers ⇒ Object (readonly)
Returns the value of attribute load_balancers.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def load_balancers @load_balancers end |
#local_network_gateways ⇒ Object (readonly)
Returns the value of attribute local_network_gateways.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def local_network_gateways @local_network_gateways end |
#model_classes ⇒ Object (readonly)
Returns the value of attribute model_classes.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def model_classes @model_classes end |
#nat_gateways ⇒ Object (readonly)
Returns the value of attribute nat_gateways.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def nat_gateways @nat_gateways end |
#nat_rules ⇒ Object (readonly)
Returns the value of attribute nat_rules.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def nat_rules @nat_rules end |
#network_interface_ipconfigurations ⇒ Object (readonly)
Returns the value of attribute network_interface_ipconfigurations.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def network_interface_ipconfigurations @network_interface_ipconfigurations end |
#network_interface_load_balancers ⇒ Object (readonly)
Returns the value of attribute network_interface_load_balancers.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def network_interface_load_balancers @network_interface_load_balancers end |
#network_interface_tap_configurations ⇒ Object (readonly)
Returns the value of attribute network_interface_tap_configurations.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def network_interface_tap_configurations @network_interface_tap_configurations end |
#network_interfaces ⇒ Object (readonly)
Returns the value of attribute network_interfaces.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def network_interfaces @network_interfaces end |
#network_profiles ⇒ Object (readonly)
Returns the value of attribute network_profiles.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def network_profiles @network_profiles end |
#network_security_groups ⇒ Object (readonly)
Returns the value of attribute network_security_groups.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def network_security_groups @network_security_groups end |
#network_virtual_appliances ⇒ Object (readonly)
Returns the value of attribute network_virtual_appliances.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def network_virtual_appliances @network_virtual_appliances end |
#network_watchers ⇒ Object (readonly)
Returns the value of attribute network_watchers.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def network_watchers @network_watchers end |
#operations ⇒ Object (readonly)
Returns the value of attribute operations.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def operations @operations end |
#options ⇒ Object (readonly)
Returns the value of attribute options.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def @options end |
#p2s_vpn_gateways ⇒ Object (readonly)
Returns the value of attribute p2s_vpn_gateways.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def p2s_vpn_gateways @p2s_vpn_gateways end |
#p2s_vpn_server_configurations ⇒ Object (readonly)
Returns the value of attribute p2s_vpn_server_configurations.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def p2s_vpn_server_configurations @p2s_vpn_server_configurations end |
#packet_captures ⇒ Object (readonly)
Returns the value of attribute packet_captures.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def packet_captures @packet_captures end |
#peer_express_route_circuit_connections ⇒ Object (readonly)
Returns the value of attribute peer_express_route_circuit_connections.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def peer_express_route_circuit_connections @peer_express_route_circuit_connections end |
#private_dns_zone_groups ⇒ Object (readonly)
Returns the value of attribute private_dns_zone_groups.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def private_dns_zone_groups @private_dns_zone_groups end |
#private_endpoints ⇒ Object (readonly)
Returns the value of attribute private_endpoints.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def private_endpoints @private_endpoints end |
#private_link_services ⇒ Object (readonly)
Returns the value of attribute private_link_services.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def private_link_services @private_link_services end |
#public_ipaddresses ⇒ Object (readonly)
Returns the value of attribute public_ipaddresses.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def public_ipaddresses @public_ipaddresses end |
#public_ipprefixes ⇒ Object (readonly)
Returns the value of attribute public_ipprefixes.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def public_ipprefixes @public_ipprefixes end |
#resource_navigation_links ⇒ Object (readonly)
Returns the value of attribute resource_navigation_links.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def @resource_navigation_links end |
#route_filter_rules ⇒ Object (readonly)
Returns the value of attribute route_filter_rules.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def route_filter_rules @route_filter_rules end |
#route_filters ⇒ Object (readonly)
Returns the value of attribute route_filters.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def route_filters @route_filters end |
#route_tables ⇒ Object (readonly)
Returns the value of attribute route_tables.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def route_tables @route_tables end |
#routes ⇒ Object (readonly)
Returns the value of attribute routes.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def routes @routes end |
#security_partner_providers ⇒ Object (readonly)
Returns the value of attribute security_partner_providers.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def security_partner_providers @security_partner_providers end |
#security_rules ⇒ Object (readonly)
Returns the value of attribute security_rules.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def security_rules @security_rules end |
#service_association_links ⇒ Object (readonly)
Returns the value of attribute service_association_links.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def service_association_links @service_association_links end |
#service_endpoint_policies ⇒ Object (readonly)
Returns the value of attribute service_endpoint_policies.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def service_endpoint_policies @service_endpoint_policies end |
#service_endpoint_policy_definitions ⇒ Object (readonly)
Returns the value of attribute service_endpoint_policy_definitions.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def service_endpoint_policy_definitions @service_endpoint_policy_definitions end |
#service_tags ⇒ Object (readonly)
Returns the value of attribute service_tags.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def @service_tags end |
#subnets ⇒ Object (readonly)
Returns the value of attribute subnets.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def subnets @subnets end |
#usages ⇒ Object (readonly)
Returns the value of attribute usages.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def usages @usages end |
#virtual_appliance_sites ⇒ Object (readonly)
Returns the value of attribute virtual_appliance_sites.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def virtual_appliance_sites @virtual_appliance_sites end |
#virtual_appliance_skus ⇒ Object (readonly)
Returns the value of attribute virtual_appliance_skus.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def virtual_appliance_skus @virtual_appliance_skus end |
#virtual_hub_bgp_connection ⇒ Object (readonly)
Returns the value of attribute virtual_hub_bgp_connection.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def virtual_hub_bgp_connection @virtual_hub_bgp_connection end |
#virtual_hub_bgp_connections ⇒ Object (readonly)
Returns the value of attribute virtual_hub_bgp_connections.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def virtual_hub_bgp_connections @virtual_hub_bgp_connections end |
#virtual_hub_ip_configuration ⇒ Object (readonly)
Returns the value of attribute virtual_hub_ip_configuration.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def virtual_hub_ip_configuration @virtual_hub_ip_configuration end |
#virtual_hub_route_table_v2s ⇒ Object (readonly)
Returns the value of attribute virtual_hub_route_table_v2s.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def virtual_hub_route_table_v2s @virtual_hub_route_table_v2s end |
#virtual_hubs ⇒ Object (readonly)
Returns the value of attribute virtual_hubs.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def virtual_hubs @virtual_hubs end |
#virtual_network_gateway_connections ⇒ Object (readonly)
Returns the value of attribute virtual_network_gateway_connections.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def virtual_network_gateway_connections @virtual_network_gateway_connections end |
#virtual_network_gateways ⇒ Object (readonly)
Returns the value of attribute virtual_network_gateways.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def virtual_network_gateways @virtual_network_gateways end |
#virtual_network_peerings ⇒ Object (readonly)
Returns the value of attribute virtual_network_peerings.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def virtual_network_peerings @virtual_network_peerings end |
#virtual_network_taps ⇒ Object (readonly)
Returns the value of attribute virtual_network_taps.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def virtual_network_taps @virtual_network_taps end |
#virtual_networks ⇒ Object (readonly)
Returns the value of attribute virtual_networks.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def virtual_networks @virtual_networks end |
#virtual_router_peerings ⇒ Object (readonly)
Returns the value of attribute virtual_router_peerings.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def virtual_router_peerings @virtual_router_peerings end |
#virtual_routers ⇒ Object (readonly)
Returns the value of attribute virtual_routers.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def virtual_routers @virtual_routers end |
#virtual_wans ⇒ Object (readonly)
Returns the value of attribute virtual_wans.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def virtual_wans @virtual_wans end |
#vpn_connections ⇒ Object (readonly)
Returns the value of attribute vpn_connections.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def vpn_connections @vpn_connections end |
#vpn_gateways ⇒ Object (readonly)
Returns the value of attribute vpn_gateways.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def vpn_gateways @vpn_gateways end |
#vpn_link_connections ⇒ Object (readonly)
Returns the value of attribute vpn_link_connections.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def vpn_link_connections @vpn_link_connections end |
#vpn_server_configurations ⇒ Object (readonly)
Returns the value of attribute vpn_server_configurations.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def vpn_server_configurations @vpn_server_configurations end |
#vpn_server_configurations_associated_with_virtual_wan ⇒ Object (readonly)
Returns the value of attribute vpn_server_configurations_associated_with_virtual_wan.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def vpn_server_configurations_associated_with_virtual_wan @vpn_server_configurations_associated_with_virtual_wan end |
#vpn_site_link_connections ⇒ Object (readonly)
Returns the value of attribute vpn_site_link_connections.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def vpn_site_link_connections @vpn_site_link_connections end |
#vpn_site_links ⇒ Object (readonly)
Returns the value of attribute vpn_site_links.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def vpn_site_links @vpn_site_links end |
#vpn_sites ⇒ Object (readonly)
Returns the value of attribute vpn_sites.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def vpn_sites @vpn_sites end |
#vpn_sites_configuration ⇒ Object (readonly)
Returns the value of attribute vpn_sites_configuration.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def vpn_sites_configuration @vpn_sites_configuration end |
#web_application_firewall_policies ⇒ Object (readonly)
Returns the value of attribute web_application_firewall_policies.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def web_application_firewall_policies @web_application_firewall_policies end |
#web_categories ⇒ Object (readonly)
Returns the value of attribute web_categories.
843 844 845 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 843 def web_categories @web_categories end |
Instance Method Details
#add_telemetry(client) ⇒ Object
987 988 989 990 |
# File 'lib/profiles/latest/modules/network_profile_module.rb', line 987 def add_telemetry(client) profile_information = 'Profiles/Latest/Network/Mgmt' client.add_user_agent_information(profile_information) end |