create_managed_type("vim.profile.ComplianceManager", "ProfileComplianceManager", "vmodl.ManagedObject", "vim.version.version5", nil, [["checkCompliance", "CheckCompliance_Task", "vim.version.version5", [["profile", "vim.profile.Profile[]", "vim.version.version5", {:optional => true}, nil], ["entity", "vim.ManagedEntity[]", "vim.version.version5", {:optional => true}, nil]], [{}, "vim.Task", "vim.profile.ComplianceResult[]"], "System.View", nil], ["queryComplianceStatus", "QueryComplianceStatus", "vim.version.version5", [["profile", "vim.profile.Profile[]", "vim.version.version5", {:optional => true}, nil], ["entity", "vim.ManagedEntity[]", "vim.version.version5", {:optional => true}, nil]], [{:optional => true}, "vim.profile.ComplianceResult[]", "vim.profile.ComplianceResult[]"], "System.View", nil], ["clearComplianceStatus", "ClearComplianceStatus", "vim.version.version5", [["profile", "vim.profile.Profile[]", "vim.version.version5", {:optional => true}, nil], ["entity", "vim.ManagedEntity[]", "vim.version.version5", {:optional => true}, nil]], [{}, "void", "void"], "Profile.Clear", nil], ["queryExpressionMetadata", "QueryExpressionMetadata", "vim.version.version5", [["expressionName", "string[]", "vim.version.version5", {:optional => true}, nil], ["profile", "vim.profile.Profile", "vim.version.version7", {:optional => true}, nil]], [{:optional => true}, "vim.profile.ExpressionMetadata[]", "vim.profile.ExpressionMetadata[]"], "System.View", nil]])