class Fog::TrafficManager::AzureRM::TrafficManagerProfiles
Traffic Manager Profile Collection for TrafficManager
Service
Public Instance Methods
all()
click to toggle source
# File lib/fog/azurerm/models/traffic_manager/traffic_manager_profiles.rb, line 9 def all requires :resource_group traffic_manager_profiles = service.list_traffic_manager_profiles(resource_group).map { |profile| Fog::TrafficManager::AzureRM::TrafficManagerProfile.parse(profile) } load(traffic_manager_profiles) end
check_traffic_manager_profile_exists(resource_group, traffic_manager_profile_name)
click to toggle source
# File lib/fog/azurerm/models/traffic_manager/traffic_manager_profiles.rb, line 21 def check_traffic_manager_profile_exists(resource_group, traffic_manager_profile_name) service.check_traffic_manager_profile_exists(resource_group, traffic_manager_profile_name) end
get(resource_group, traffic_manager_profile_name)
click to toggle source
# File lib/fog/azurerm/models/traffic_manager/traffic_manager_profiles.rb, line 15 def get(resource_group, traffic_manager_profile_name) profile = service.get_traffic_manager_profile(resource_group, traffic_manager_profile_name) profile_fog = Fog::TrafficManager::AzureRM::TrafficManagerProfile.new(service: service) profile_fog.merge_attributes(Fog::TrafficManager::AzureRM::TrafficManagerProfile.parse(profile)) end