private Cluster CreateCluster(MockContext context, string rgName, string clusterName) { AzureStackHCIClient client = GetAzureStackHCIClient(context); return(client.Clusters.Create( rgName, clusterName, new Cluster(location: "eastus", aadClientId: "104a5669-0106-4718-9e06-c69f5a881d86", aadTenantId: "c76bd4d1-bea3-45ea-be1b-4a745a675d07") )); }
private ArcSetting CreateArcSetting(MockContext context, string rgName, string clusterName) { AzureStackHCIClient client = GetAzureStackHCIClient(context); return(client.ArcSettings.Create( rgName, clusterName, arcSettingName, new ArcSetting() )); }
private Extension CreateExtension(MockContext context, string rgName, string clusterName) { AzureStackHCIClient client = GetAzureStackHCIClient(context); return(client.Extensions.Create( rgName, clusterName, arcSettingName, extensionName, new Extension(settings: new Dictionary <string, string> { { "WorkspaceId", Guid.NewGuid().ToString() } }) )); }
private IPage <Cluster> ListClusters(MockContext context, string rgName) { AzureStackHCIClient client = GetAzureStackHCIClient(context); return(client.Clusters.ListByResourceGroup(rgName)); }
private void DeleteCluster(MockContext context, string rgName, string clusterName) { AzureStackHCIClient client = GetAzureStackHCIClient(context); client.Clusters.Delete(rgName, clusterName); }
private IPage <Extension> ListExtensions(MockContext context, string rgName, string clusterName) { AzureStackHCIClient client = GetAzureStackHCIClient(context); return(client.Extensions.ListByArcSetting(rgName, clusterName, arcSettingName)); }
private void DeleteExtension(MockContext context, string rgName, string clusterName) { AzureStackHCIClient client = GetAzureStackHCIClient(context); client.Extensions.Delete(rgName, clusterName, arcSettingName, extensionName); }
private IPage <ArcSetting> ListArcSettings(MockContext context, string rgName, string clusterName) { AzureStackHCIClient client = GetAzureStackHCIClient(context); return(client.ArcSettings.ListByCluster(rgName, clusterName)); }
private void DeleteArcSetting(MockContext context, string rgName, string clusterName) { AzureStackHCIClient client = GetAzureStackHCIClient(context); client.ArcSettings.Delete(rgName, clusterName, arcSettingName); }