ExtractResourceGroupFromId() private static method

private static ExtractResourceGroupFromId ( string id ) : string
id string
return string
示例#1
0
        public TrafficManagerProfile[] ListTrafficManagerProfiles(string resourceGroupName = null)
        {
            IEnumerable <Profile> response =
                resourceGroupName == null?
                this.TrafficManagerManagementClient.Profiles.ListBySubscription() :
                    this.TrafficManagerManagementClient.Profiles.ListByResourceGroup(resourceGroupName);

            return(response.Select(profile => TrafficManagerClient.GetPowershellTrafficManagerProfile(
                                       resourceGroupName ?? TrafficManagerClient.ExtractResourceGroupFromId(profile.Id),
                                       profile.Name,
                                       profile)).ToArray());
        }
示例#2
0
        public TrafficManagerProfile[] ListTrafficManagerProfiles(string resourceGroupName = null)
        {
            ProfileListResponse response =
                resourceGroupName == null?
                this.TrafficManagerManagementClient.Profiles.ListAll() :
                    this.TrafficManagerManagementClient.Profiles.ListAllInResourceGroup(resourceGroupName);

            return(response.Profiles.Select(profile => TrafficManagerClient.GetPowershellTrafficManagerProfile(
                                                resourceGroupName ?? TrafficManagerClient.ExtractResourceGroupFromId(profile.Id),
                                                profile.Name,
                                                profile)).ToArray());
        }