C# 클래스 Microsoft.WindowsAzure.Commands.Test.Utilities.HDInsight.Simulators.AzureHDInsightClusterManagementClientSimulator

상속: IHDInsightClient
파일 보기 프로젝트 열기: AzureRT/azure-sdk-tools 1 사용 예제들

공개 메소드들

메소드 설명
AddLogWriter ( ILogWriter logWriter ) : void
AzureHDInsightClusterManagementClientSimulator ( IHDInsightSubscriptionCredentials credentials ) : System
Cancel ( ) : void
CreateCluster ( ClusterCreateParameters cluster ) : ClusterDetails
CreateCluster ( ClusterCreateParameters cluster, System.TimeSpan timeout ) : ClusterDetails
CreateClusterAsync ( ClusterCreateParameters clusterCreateParameters ) : Task
DeleteCluster ( string dnsName ) : void
DeleteCluster ( string dnsName, System.TimeSpan timeout ) : void
DeleteClusterAsync ( string name ) : Task
DisableHttp ( string dnsName, string location ) : void
DisableHttpAsync ( string dnsName, string location ) : Task
Dispose ( ) : void
EnableHttp ( string dnsName, string location, string httpUserName, string httpPassword ) : void
EnableHttpAsync ( string dnsName, string location, string httpUserName, string httpPassword ) : Task
GetCluster ( string dnsName ) : ClusterDetails
GetClusterAsync ( string name ) : Task
ListAvailableLocations ( ) : Collection
ListAvailableLocationsAsync ( ) : Task>
ListAvailableVersions ( ) : Collection
ListAvailableVersionsAsync ( ) : Task>
ListClusters ( ) : ICollection
ListClustersAsync ( ) : Task>
ListResourceProviderProperties ( ) : string>>.IEnumerable
ListResourceProviderPropertiesAsync ( ) : string>>>.Task
RaiseClusterProvisioningEvent ( object sender, ClusterProvisioningStatusEventArgs e ) : void
SetCancellationSource ( CancellationTokenSource tokenSource ) : void

비공개 메소드들

메소드 설명
GetClusterInternal ( string clusterName ) : SimulatorClusterContainer
LogMessage ( string content ) : void

메소드 상세

AddLogWriter() 공개 메소드

public AddLogWriter ( ILogWriter logWriter ) : void
logWriter ILogWriter
리턴 void

AzureHDInsightClusterManagementClientSimulator() 공개 메소드

public AzureHDInsightClusterManagementClientSimulator ( IHDInsightSubscriptionCredentials credentials ) : System
credentials IHDInsightSubscriptionCredentials
리턴 System

Cancel() 공개 메소드

public Cancel ( ) : void
리턴 void

CreateCluster() 공개 메소드

public CreateCluster ( ClusterCreateParameters cluster ) : ClusterDetails
cluster ClusterCreateParameters
리턴 ClusterDetails

CreateCluster() 공개 메소드

public CreateCluster ( ClusterCreateParameters cluster, System.TimeSpan timeout ) : ClusterDetails
cluster ClusterCreateParameters
timeout System.TimeSpan
리턴 ClusterDetails

CreateClusterAsync() 공개 메소드

public CreateClusterAsync ( ClusterCreateParameters clusterCreateParameters ) : Task
clusterCreateParameters ClusterCreateParameters
리턴 Task

DeleteCluster() 공개 메소드

public DeleteCluster ( string dnsName ) : void
dnsName string
리턴 void

DeleteCluster() 공개 메소드

public DeleteCluster ( string dnsName, System.TimeSpan timeout ) : void
dnsName string
timeout System.TimeSpan
리턴 void

DeleteClusterAsync() 공개 메소드

public DeleteClusterAsync ( string name ) : Task
name string
리턴 Task

DisableHttp() 공개 메소드

public DisableHttp ( string dnsName, string location ) : void
dnsName string
location string
리턴 void

DisableHttpAsync() 공개 메소드

public DisableHttpAsync ( string dnsName, string location ) : Task
dnsName string
location string
리턴 Task

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

EnableHttp() 공개 메소드

public EnableHttp ( string dnsName, string location, string httpUserName, string httpPassword ) : void
dnsName string
location string
httpUserName string
httpPassword string
리턴 void

EnableHttpAsync() 공개 메소드

public EnableHttpAsync ( string dnsName, string location, string httpUserName, string httpPassword ) : Task
dnsName string
location string
httpUserName string
httpPassword string
리턴 Task

GetCluster() 공개 메소드

public GetCluster ( string dnsName ) : ClusterDetails
dnsName string
리턴 ClusterDetails

GetClusterAsync() 공개 메소드

public GetClusterAsync ( string name ) : Task
name string
리턴 Task

ListAvailableLocations() 공개 메소드

public ListAvailableLocations ( ) : Collection
리턴 Collection

ListAvailableLocationsAsync() 공개 메소드

public ListAvailableLocationsAsync ( ) : Task>
리턴 Task>

ListAvailableVersions() 공개 메소드

public ListAvailableVersions ( ) : Collection
리턴 Collection

ListAvailableVersionsAsync() 공개 메소드

public ListAvailableVersionsAsync ( ) : Task>
리턴 Task>

ListClusters() 공개 메소드

public ListClusters ( ) : ICollection
리턴 ICollection

ListClustersAsync() 공개 메소드

public ListClustersAsync ( ) : Task>
리턴 Task>

ListResourceProviderProperties() 공개 메소드

public ListResourceProviderProperties ( ) : string>>.IEnumerable
리턴 string>>.IEnumerable

ListResourceProviderPropertiesAsync() 공개 메소드

public ListResourceProviderPropertiesAsync ( ) : string>>>.Task
리턴 string>>>.Task

RaiseClusterProvisioningEvent() 공개 메소드

public RaiseClusterProvisioningEvent ( object sender, ClusterProvisioningStatusEventArgs e ) : void
sender object
e ClusterProvisioningStatusEventArgs
리턴 void

SetCancellationSource() 공개 메소드

public SetCancellationSource ( CancellationTokenSource tokenSource ) : void
tokenSource System.Threading.CancellationTokenSource
리턴 void