C# Класс Microsoft.WindowsAzure.Commands.TrafficManager.Utilities.TrafficManagerClient

Наследование: ITrafficManagerClient
Показать файл Открыть проект

Открытые методы

Метод Описание
AssignDefinitionToProfile ( string profileName, Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters definitionParameter ) : Microsoft.WindowsAzure.Commands.TrafficManager.Models.ProfileWithDefinition
CreateTrafficManagerDefinition ( string profileName, Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters parameters ) : void
CreateTrafficManagerProfile ( string profileName, string domainName ) : void
GetDefinition ( string profileName ) : Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionGetResponse
GetProfile ( string profileName ) : Microsoft.WindowsAzure.Management.TrafficManager.Models.ProfileGetResponse
GetStatus ( string profileName ) : ProfileDefinitionStatus
GetTrafficManagerProfileWithDefinition ( string profileName ) : Microsoft.WindowsAzure.Commands.TrafficManager.Models.ProfileWithDefinition
InstantiateTrafficManagerDefinition ( Microsoft.WindowsAzure.Management.TrafficManager.Models.Definition definition ) : Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters
InstantiateTrafficManagerDefinition ( string loadBalancingMethod, int monitorPort, string monitorProtocol, string monitorRelativePath, int ttl, IList endpoints ) : Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters
ListProfiles ( ) : IEnumerable
NewAzureTrafficManagerProfile ( string profileName, string domainName, string loadBalancingMethod, int monitorPort, string monitorProtocol, string monitorRelativePath, int ttl ) : Microsoft.WindowsAzure.Commands.TrafficManager.Models.ProfileWithDefinition
RemoveTrafficManagerProfile ( string profileName ) : void
TestDomainAvailability ( string domainName ) : bool
TrafficManagerClient ( AzureSMProfile profile, AzureSubscription subscription ) : System
TrafficManagerClient ( Microsoft.WindowsAzure.Management.TrafficManager.TrafficManagerManagementClient client ) : System
UpdateProfileStatus ( string profileName, ProfileDefinitionStatus targetStatus ) : void

Описание методов

AssignDefinitionToProfile() публичный Метод

public AssignDefinitionToProfile ( string profileName, Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters definitionParameter ) : Microsoft.WindowsAzure.Commands.TrafficManager.Models.ProfileWithDefinition
profileName string
definitionParameter Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters
Результат Microsoft.WindowsAzure.Commands.TrafficManager.Models.ProfileWithDefinition

CreateTrafficManagerDefinition() публичный Метод

public CreateTrafficManagerDefinition ( string profileName, Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters parameters ) : void
profileName string
parameters Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters
Результат void

CreateTrafficManagerProfile() публичный Метод

public CreateTrafficManagerProfile ( string profileName, string domainName ) : void
profileName string
domainName string
Результат void

GetDefinition() публичный Метод

public GetDefinition ( string profileName ) : Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionGetResponse
profileName string
Результат Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionGetResponse

GetProfile() публичный Метод

public GetProfile ( string profileName ) : Microsoft.WindowsAzure.Management.TrafficManager.Models.ProfileGetResponse
profileName string
Результат Microsoft.WindowsAzure.Management.TrafficManager.Models.ProfileGetResponse

GetStatus() публичный Метод

public GetStatus ( string profileName ) : ProfileDefinitionStatus
profileName string
Результат ProfileDefinitionStatus

GetTrafficManagerProfileWithDefinition() публичный Метод

public GetTrafficManagerProfileWithDefinition ( string profileName ) : Microsoft.WindowsAzure.Commands.TrafficManager.Models.ProfileWithDefinition
profileName string
Результат Microsoft.WindowsAzure.Commands.TrafficManager.Models.ProfileWithDefinition

InstantiateTrafficManagerDefinition() публичный Метод

public InstantiateTrafficManagerDefinition ( Microsoft.WindowsAzure.Management.TrafficManager.Models.Definition definition ) : Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters
definition Microsoft.WindowsAzure.Management.TrafficManager.Models.Definition
Результат Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters

InstantiateTrafficManagerDefinition() публичный Метод

public InstantiateTrafficManagerDefinition ( string loadBalancingMethod, int monitorPort, string monitorProtocol, string monitorRelativePath, int ttl, IList endpoints ) : Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters
loadBalancingMethod string
monitorPort int
monitorProtocol string
monitorRelativePath string
ttl int
endpoints IList
Результат Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters

ListProfiles() публичный Метод

public ListProfiles ( ) : IEnumerable
Результат IEnumerable

NewAzureTrafficManagerProfile() публичный Метод

public NewAzureTrafficManagerProfile ( string profileName, string domainName, string loadBalancingMethod, int monitorPort, string monitorProtocol, string monitorRelativePath, int ttl ) : Microsoft.WindowsAzure.Commands.TrafficManager.Models.ProfileWithDefinition
profileName string
domainName string
loadBalancingMethod string
monitorPort int
monitorProtocol string
monitorRelativePath string
ttl int
Результат Microsoft.WindowsAzure.Commands.TrafficManager.Models.ProfileWithDefinition

RemoveTrafficManagerProfile() публичный Метод

public RemoveTrafficManagerProfile ( string profileName ) : void
profileName string
Результат void

TestDomainAvailability() публичный Метод

public TestDomainAvailability ( string domainName ) : bool
domainName string
Результат bool

TrafficManagerClient() публичный Метод

public TrafficManagerClient ( AzureSMProfile profile, AzureSubscription subscription ) : System
profile Microsoft.Azure.Commands.Common.Authentication.Models.AzureSMProfile
subscription Microsoft.Azure.Commands.Common.Authentication.Models.AzureSubscription
Результат System

TrafficManagerClient() публичный Метод

public TrafficManagerClient ( Microsoft.WindowsAzure.Management.TrafficManager.TrafficManagerManagementClient client ) : System
client Microsoft.WindowsAzure.Management.TrafficManager.TrafficManagerManagementClient
Результат System

UpdateProfileStatus() публичный Метод

public UpdateProfileStatus ( string profileName, ProfileDefinitionStatus targetStatus ) : void
profileName string
targetStatus ProfileDefinitionStatus
Результат void