コード例 #1
0
 private void ValidateJobDetailsResponse(CSMJobDetailsResponse response)
 {
     ValidateJobProperties(response.JobDetailedProperties);
     Assert.True(response.Name != null, "JobID cannot be null");
     Assert.True(response.JobDetailedProperties.PropertyBag != null, "Property bag can't be null");
     Assert.True(response.JobDetailedProperties.TasksList != null, "Subtasks can't be null");
 }
コード例 #2
0
        internal IList <AzureRMBackupJob> GetCreatedJobs(string resourceGroupName, string resourceName, AzureRMBackupVault vault, IList <string> jobIds)
        {
            IList <AzureRMBackupJob> jobs = new List <AzureRMBackupJob>();

            foreach (string jobId in jobIds)
            {
                CSMJobDetailsResponse job = AzureBackupClient.GetJobDetails(resourceGroupName, resourceName, jobId);
                jobs.Add(new AzureRMBackupJob(vault, job.JobDetailedProperties, job.Name));
            }

            return(jobs);
        }