C# 클래스 Microsoft.WindowsAzure.Commands.TrafficManager.Utilities.TrafficManagerClient

상속: ITrafficManagerClient
파일 보기 프로젝트 열기: Azure/azure-powershell

공개 메소드들

메소드 설명
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