public void CanGetGuestConfigurationHCRPAssignmentReports() { using (var context = MockContext.Start(this.GetType())) { using (var testFixture = new GuestConfigurationTestBase(context)) { // get guest configuration assignment var gcHCRPAssignment = GuestConfigurationHCRPAssignmentsOperationsExtensions.Get(testFixture.GuestConfigurationClient.GuestConfigurationHCRPAssignments, HybridRG, AssignmentName, HybridMachineName); Assert.NotNull(gcHCRPAssignment); // Get reports var gcHCRPAssignmentReportsRetrieved = GuestConfigurationHCRPAssignmentReportsOperationsExtensions.List(testFixture.GuestConfigurationClient.GuestConfigurationHCRPAssignmentReports, HybridRG, AssignmentName, HybridMachineName); Assert.NotNull(gcHCRPAssignmentReportsRetrieved); Assert.True(gcHCRPAssignmentReportsRetrieved.Value.Count >= 0); } } }
public void CanGetGuestConfigurationAssignmentReports() { using (var context = MockContext.Start(GetType().FullName)) { using (var testFixture = new GuestConfigurationTestBase(context)) { // get guest configuration assignment var gcAssignment = GuestConfigurationAssignmentsOperationsExtensions.Get(testFixture.GuestConfigurationClient.GuestConfigurationAssignments, ResourceGroupName, AssignmentName, VMName); Assert.NotNull(gcAssignment); // Get reports var gcAssignmentReportsRetrieved = GuestConfigurationAssignmentReportsOperationsExtensions.List(testFixture.GuestConfigurationClient.GuestConfigurationAssignmentReports, ResourceGroupName, AssignmentName, VMName); Assert.NotNull(gcAssignmentReportsRetrieved); Assert.True(gcAssignmentReportsRetrieved.Value.Count >= 0); } } }
public void CanCreateGetUpdateGuestConfigurationHCRPAssignment() { using (var context = MockContext.Start(this.GetType())) { using (var testFixture = new GuestConfigurationTestBase(context)) { var gcAssignmentToCreateDefinition = new GuestConfigurationAssignmentForPutDefinition( HybridRG, HybridMachineName, new GuestConfigurationAssignment(name: AssignmentName, location: "westcentralus", properties: new GuestConfigurationAssignmentProperties() { Context = "Azure policy A", GuestConfiguration = new GuestConfigurationNavigation() { Name = AssignmentName, Version = "1.0.0.3" } }) ); // create a new guest configuration assignment var gcHCRPAssignmentCreated = GuestConfigurationHCRPAssignmentsOperationsExtensions.CreateOrUpdate(testFixture.GuestConfigurationClient.GuestConfigurationHCRPAssignments, gcAssignmentToCreateDefinition.Parameters.Name, gcAssignmentToCreateDefinition.Parameters, gcAssignmentToCreateDefinition.ResourceGroupName, gcAssignmentToCreateDefinition.VmName); Assert.NotNull(gcHCRPAssignmentCreated); // Get created guest configuration assignment var gcHCRPAssignmentRetrieved = GuestConfigurationHCRPAssignmentsOperationsExtensions.Get(testFixture.GuestConfigurationClient.GuestConfigurationHCRPAssignments, gcAssignmentToCreateDefinition.ResourceGroupName, gcAssignmentToCreateDefinition.Parameters.Name, gcAssignmentToCreateDefinition.VmName); Assert.NotNull(gcHCRPAssignmentRetrieved); Assert.Equal(gcAssignmentToCreateDefinition.Parameters.Name, gcHCRPAssignmentRetrieved.Name); // update guest configuration assignment var updateParameters = gcAssignmentToCreateDefinition.GetParametersForUpdate(); var gcHCRPAssignmentUpdated = GuestConfigurationHCRPAssignmentsOperationsExtensions.CreateOrUpdate(testFixture.GuestConfigurationClient.GuestConfigurationHCRPAssignments, updateParameters.Name, updateParameters, gcAssignmentToCreateDefinition.ResourceGroupName, gcAssignmentToCreateDefinition.VmName); Assert.NotNull(gcHCRPAssignmentUpdated); Assert.Equal(updateParameters.Properties.Context, gcHCRPAssignmentUpdated.Properties.Context); } } }
public void CanGetVMSSAssignment() { using (var context = MockContext.Start(this.GetType())) { using (var testFixture = new GuestConfigurationTestBase(context)) { var gcVMSSAssignment = GuestConfigurationAssignmentsVMSSOperationsExtensions.Get(testFixture.GuestConfigurationClient.GuestConfigurationAssignmentsVMSS, VMSSRG, VMSSName, VMSSAssignmentName); Assert.NotNull(gcVMSSAssignment); var gcVMSSAssignmentReport = GuestConfigurationAssignmentReportsVMSSOperationsExtensions.Get(testFixture.GuestConfigurationClient.GuestConfigurationAssignmentReportsVMSS, VMSSRG, VMSSName, VMSSAssignmentName, VMSSReportID); Assert.NotNull(gcVMSSAssignmentReport); } } }
public void CanListAllGuestConfigurationHCRPAssignments() { using (var context = MockContext.Start(this.GetType())) { using (var testFixture = new GuestConfigurationTestBase(context)) { // get guest configuration assignment var gcHCRPAssignments = GuestConfigurationHCRPAssignmentsOperationsExtensions.List(testFixture.GuestConfigurationClient.GuestConfigurationHCRPAssignments, HybridRG, HybridMachineName); Assert.NotNull(gcHCRPAssignments); Assert.True(gcHCRPAssignments.IsAny()); } } }
public void CanListAllGuestConfigurationAssignments() { using (var context = MockContext.Start(this.GetType())) { using (var testFixture = new GuestConfigurationTestBase(context)) { // get guest configuration assignment var gcAssignments = GuestConfigurationAssignmentsOperationsExtensions.List(testFixture.GuestConfigurationClient.GuestConfigurationAssignments, ResourceGroupName, AzureVMName); Assert.NotNull(gcAssignments); Assert.True(gcAssignments.IsAny()); } } }