C# Class Microsoft.WindowsAzure.Commands.TrafficManager.Utilities.TrafficManagerClient

Inheritance: ITrafficManagerClient
ファイルを表示 Open project: Azure/azure-powershell

Public Methods

Method Description
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

Method Details

AssignDefinitionToProfile() public method

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
return Microsoft.WindowsAzure.Commands.TrafficManager.Models.ProfileWithDefinition

CreateTrafficManagerDefinition() public method

public CreateTrafficManagerDefinition ( string profileName, Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters parameters ) : void
profileName string
parameters Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters
return void

CreateTrafficManagerProfile() public method

public CreateTrafficManagerProfile ( string profileName, string domainName ) : void
profileName string
domainName string
return void

GetDefinition() public method

public GetDefinition ( string profileName ) : Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionGetResponse
profileName string
return Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionGetResponse

GetProfile() public method

public GetProfile ( string profileName ) : Microsoft.WindowsAzure.Management.TrafficManager.Models.ProfileGetResponse
profileName string
return Microsoft.WindowsAzure.Management.TrafficManager.Models.ProfileGetResponse

GetStatus() public method

public GetStatus ( string profileName ) : ProfileDefinitionStatus
profileName string
return ProfileDefinitionStatus

GetTrafficManagerProfileWithDefinition() public method

public GetTrafficManagerProfileWithDefinition ( string profileName ) : Microsoft.WindowsAzure.Commands.TrafficManager.Models.ProfileWithDefinition
profileName string
return Microsoft.WindowsAzure.Commands.TrafficManager.Models.ProfileWithDefinition

InstantiateTrafficManagerDefinition() public method

public InstantiateTrafficManagerDefinition ( Microsoft.WindowsAzure.Management.TrafficManager.Models.Definition definition ) : Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters
definition Microsoft.WindowsAzure.Management.TrafficManager.Models.Definition
return Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters

InstantiateTrafficManagerDefinition() public method

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
return Microsoft.WindowsAzure.Management.TrafficManager.Models.DefinitionCreateParameters

ListProfiles() public method

public ListProfiles ( ) : IEnumerable
return IEnumerable

NewAzureTrafficManagerProfile() public method

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
return Microsoft.WindowsAzure.Commands.TrafficManager.Models.ProfileWithDefinition

RemoveTrafficManagerProfile() public method

public RemoveTrafficManagerProfile ( string profileName ) : void
profileName string
return void

TestDomainAvailability() public method

public TestDomainAvailability ( string domainName ) : bool
domainName string
return bool

TrafficManagerClient() public method

public TrafficManagerClient ( AzureSMProfile profile, AzureSubscription subscription ) : System
profile Microsoft.Azure.Commands.Common.Authentication.Models.AzureSMProfile
subscription Microsoft.Azure.Commands.Common.Authentication.Models.AzureSubscription
return System

TrafficManagerClient() public method

public TrafficManagerClient ( Microsoft.WindowsAzure.Management.TrafficManager.TrafficManagerManagementClient client ) : System
client Microsoft.WindowsAzure.Management.TrafficManager.TrafficManagerManagementClient
return System

UpdateProfileStatus() public method

public UpdateProfileStatus ( string profileName, ProfileDefinitionStatus targetStatus ) : void
profileName string
targetStatus ProfileDefinitionStatus
return void